Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Golden Onion Butter Jasmine Rice


  • Author: Luna
  • Total Time: 40 minutes

Ingredients

Scale
  • 1 ½ cups jasmine rice
  • 2 tablespoons unsalted butter
  • 1 medium onion, thinly sliced
  • 2 ½ cups vegetable or chicken broth
  • ½ teaspoon salt (adjust to taste)
  • ¼ teaspoon black pepper
  • ½ teaspoon garlic powder (optional)
  • ½ teaspoon turmeric (for a golden color and added depth)
  • 1 bay leaf (optional, for extra fragrance)
  • 1 tablespoon olive oil
  • ¼ teaspoon red pepper flakes (optional, for a slight kick)
  • 2 tablespoons fresh parsley or cilantro, chopped (for garnish)

Instructions

Step 1: Rinse the Rice

Place the jasmine rice in a fine-mesh strainer and rinse under cold running water until the water runs clear. This helps remove excess starch, preventing the rice from becoming sticky. Let the rice drain while preparing the onions.

Step 2: Caramelize the Onions

Heat a large saucepan or deep skillet over medium heat. Add the olive oil and 1 tablespoon of butter. Once the butter melts, add the thinly sliced onions. Cook, stirring occasionally, for about 10–15 minutes until the onions become soft and golden brown. Reduce the heat slightly if they begin to burn.

Step 3: Toast the Rice

Add the rinsed and drained jasmine rice to the pan with the caramelized onions. Stir well to coat the grains in the butter and onion mixture. Let the rice toast for about 1–2 minutes, stirring occasionally. This enhances the nutty flavor of the jasmine rice.

Step 4: Add Seasonings and Liquid

Sprinkle in the salt, black pepper, garlic powder, turmeric, and red pepper flakes if using. Stir everything together, then pour in the broth. Add the bay leaf for extra aroma. Give it a final stir to ensure everything is evenly combined.

Step 5: Simmer the Rice

Bring the mixture to a gentle boil over medium heat. Once boiling, reduce the heat to low, cover the pan with a tight-fitting lid, and let it simmer for 15 minutes. Avoid opening the lid to ensure the rice steams properly.

Step 6: Let It Rest

After 15 minutes, turn off the heat and let the rice sit, covered, for another 5 minutes. This allows the steam to redistribute, making the rice fluffier.

Step 7: Fluff and Serve

Remove the lid, discard the bay leaf, and add the remaining tablespoon of butter. Use a fork to gently fluff the rice, mixing in the melted butter for an extra silky texture. Garnish with fresh parsley or cilantro before serving.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes

Nutrition

  • Calories: 320
  • Sugar: 3g
  • Fat: 10g
  • Carbohydrates: 55g
  • Fiber: 2g
  • Protein: 5g