Go Back

Golden Onion Butter Rice Recipe

Make this rich, comforting Golden Onion Butter Rice in 40 minutes. Perfectly caramelized onions meet buttery, fluffy rice — the ultimate side for any meal.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 39 minutes
Course Side Dish
Cuisine American
Servings 4
Calories 250 kcal

Ingredients
  

Main Ingredients

  • 1 ½ cups long-grain rice (basmati or jasmine for best texture)
  • 2 tbsp unsalted butter
  • 1 tbsp olive oil
  • 1 large yellow onion, finely chopped
  • 2 cloves garlic, minced
  • 3 cups chicken broth (or vegetable broth for vegetarian version)
  • 1 tsp salt (adjust to taste)
  • ½ tsp freshly ground black pepper

Optional Add-Ons

  • 1 tbsp fresh parsley, chopped (for garnish)
  • 1 tbsp toasted nuts (almonds, pine nuts, or cashews)
  • A handful of golden raisins or chopped dried apricots for a Middle Eastern twist

Instructions
 

  • Caramelize the Onions: In a medium saucepan, melt the butter with olive oil over medium heat. Add the chopped onions and sauté slowly for 8–10 minutes, stirring often, until they turn deep golden brown. This step builds the base flavor — don’t rush it.
  • Add Garlic and Toast the Rice: Stir in the minced garlic and cook for another minute until fragrant. Then, add the rice and stir to coat it in the buttery onion mixture. Toast for 1–2 minutes to enhance the nutty aroma.
  • Simmer the Rice: Pour in the broth, add salt and pepper, and stir once. Bring to a gentle boil, then lower the heat, cover, and let it simmer for 18–20 minutes. The goal: tender rice with all liquid absorbed.
  • Fluff and Finish: Remove from heat, leave covered for 5 minutes to rest, then fluff the rice with a fork. Sprinkle with fresh parsley before serving.
  • Serve Warm: Pair it with roasted meats, grilled fish, or seasonal veggies — or eat it straight out of the pan (no judgment).