Savory Golden Onion Butter Jasmine Rice is a fragrant, buttery side dish that turns simple jasmine rice into a flavorful, golden masterpiece. Caramelized onions and a hint of turmeric add depth, color, and a savory richness to every bite, while jasmine rice keeps the texture soft, fluffy, and aromatic. This dish complements everything from grilled meats to vegetable curries, making it an easy yet elegant addition to any meal.
Why You’ll Love This Recipe
This rice dish is so much more than a side—it’s comforting, rich, and full of flavor thanks to the slow-cooked onions and buttery finish. The turmeric adds a beautiful golden hue and subtle earthiness, while the jasmine rice remains perfectly tender and lightly floral. It’s a simple, one-pot dish with ingredients you likely already have, and it pairs well with both weeknight dinners and special occasion meals.
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Jasmine rice
- Yellow onion (thinly sliced)
- Unsalted butter
- Olive oil
- Garlic (minced)
- Ground turmeric
- Salt
- Black pepper
- Water or low-sodium chicken/vegetable broth
- Fresh herbs (optional, for garnish—parsley, cilantro, or green onions)
directions
- Rinse jasmine rice under cold water until water runs clear. Set aside.
- In a medium saucepan, heat olive oil and half the butter over medium heat.
- Add sliced onions and cook, stirring often, until deeply golden and caramelized—about 15–20 minutes.
- Stir in garlic and turmeric. Cook for 1 minute until fragrant.
- Add rinsed jasmine rice and stir to coat in the onion mixture.
- Pour in water or broth, add salt and pepper, and bring to a boil.
- Reduce heat to low, cover, and simmer for 15 minutes or until rice is tender and liquid is absorbed.
- Remove from heat, let sit covered for 5 minutes. Fluff with a fork.
- Stir in the remaining butter for a rich, glossy finish. Garnish with fresh herbs if desired.
Servings and timing
This recipe serves 4–6.
Preparation time: 10 minutes
Cooking time: 25–30 minutes
Total time: 35–40 minutes
Variations
- Use shallots instead of onions for a slightly sweeter, more delicate flavor.
- Add peas or cooked lentils for added protein and color.
- Stir in a splash of lemon juice or zest for brightness.
- Use basmati rice as an alternative if jasmine isn’t available.
- Add a pinch of cumin or smoked paprika for a deeper spice profile.
storage/reheating
Store in an airtight container in the refrigerator for up to 4 days.
To reheat, warm gently in a saucepan over low heat with a splash of broth or water, or microwave in 30-second intervals until hot.
Freeze for up to 1 month; thaw overnight in the fridge before reheating.
FAQs
Can I use brown jasmine rice?
Yes, but it requires more liquid and a longer cooking time (about 40–45 minutes). Adjust accordingly.
What does turmeric add to this dish?
Turmeric gives the rice a golden color and a mild earthy flavor that complements the sweetness of the onions.
Can I use pre-cooked rice?
Yes, but cook the onions and spices separately, then toss with the pre-cooked rice and warm through.
Can I make this dish vegan?
Yes, just use vegan butter or a plant-based alternative.
Is this dish spicy?
No, it’s mild and savory. You can add heat with crushed red pepper or chili flakes if desired.
What protein goes well with this rice?
Grilled chicken, lamb, tofu, or even fried eggs pair beautifully with this flavorful rice.
Can I use other types of rice?
Yes, but adjust water and cooking times based on the type—long grain or basmati are good alternatives.
Why rinse the rice before cooking?
Rinsing removes excess starch, which helps prevent clumping and keeps the rice fluffy.
How do I make the onions caramelize faster?
Thinly slice them and cook over medium heat with a pinch of salt to draw out moisture.
Can I add cream or cheese?
Yes, for a richer version, stir in a spoonful of cream or sprinkle with grated Parmesan before serving.
Conclusion
Savory Golden Onion Butter Jasmine Rice is a simple yet elevated side dish that brings warmth, color, and deep flavor to any plate. Whether paired with your favorite main or enjoyed on its own, it’s a comforting, aromatic recipe that’s easy to make and hard to forget. Try it once, and it’ll become a regular in your kitchen rotation.
Print
Savory Golden Onion Butter Jasmine Rice
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Side Dish
- Method: Stovetop
- Cuisine: Fusion
- Diet: Vegetarian
Description
Savory Golden Onion Butter Jasmine Rice is a fragrant and flavorful side dish made by caramelizing onions in butter until golden and infusing them into fluffy jasmine rice. It’s a simple yet rich complement to a variety of main dishes.
Ingredients
- 1 cup jasmine rice
- 1 3/4 cups water or chicken broth
- 2 tbsp unsalted butter
- 1 medium yellow onion, finely chopped
- 1/2 tsp turmeric (optional for golden color)
- Salt to taste
- Fresh parsley or chives for garnish (optional)
Instructions
- Rinse jasmine rice under cold water until the water runs clear. Drain and set aside.
- In a medium saucepan, melt butter over medium heat.
- Add chopped onion and cook, stirring frequently, for 8–10 minutes until soft and golden brown.
- Stir in turmeric (if using) and cook for 30 seconds more.
- Add the rinsed rice and stir to coat in the onion butter mixture.
- Pour in water or broth and add salt to taste. Bring to a boil.
- Reduce heat to low, cover, and simmer for 15 minutes or until rice is tender and liquid is absorbed.
- Remove from heat and let sit, covered, for 5 minutes. Fluff with a fork before serving.
- Garnish with fresh parsley or chives if desired.
Notes
- Use broth instead of water for added depth of flavor.
- Turmeric adds color and mild earthiness but is optional.
- This rice pairs well with grilled meats, stews, or vegetarian mains.
Nutrition
- Serving Size: 1 serving
- Calories: 220
- Sugar: 2g
- Sodium: 180mg
- Fat: 7g
- Saturated Fat: 4g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 15mg