
This savory golden onion butter rice transforms humble jasmine rice into something extraordinary. Sweet caramelized onions and rich butter create layers of flavor that make this so much more than a simple side dish. After perfecting this recipe, it's become my go-to way to elevate any meal from everyday to special.
Last night, I served this alongside grilled chicken, and my husband, who usually considers rice "just a side dish," couldn't stop talking about how good it was. The secret lies in taking time to properly caramelize those onions.
Essential Ingredients
- Jasmine Rice: Its natural floral aroma and tender texture make it perfect for this dish. Be sure to rinse it well.
- Sweet Onions: Choose large, firm onions for the best caramelization. I prefer Vidalia when I can find them.
- Good Quality Butter: Since it's a key flavor, use the best butter you can find.
- Broth or Water: I prefer using chicken broth for extra flavor, but water works beautifully too.

Detailed Instructions
- Onion Preparation:
- Slice onions thinly and evenly. Heat butter and oil in a large skillet. Add onions with a pinch of salt. Cook slowly until deeply golden. Patience is key for proper caramelization.
- Rice Preparation:
- Rinse rice until water runs clear to remove excess starch. Melt butter in a saucepan. Toast rice briefly in butter until it smells nutty. Add liquid and seasonings at once.
- Cooking Process:
- Bring the mixture to a gentle boil. Reduce heat to the lowest setting. Cover and let steam for 15-18 minutes. No peeking - keep the lid closed. Let rest for 5 minutes after cooking.
My journey with this rice began when trying to recreate a dish from my favorite Persian restaurant. While this version took its own direction, it's become a family favorite.
Temperature Control
Low and slow is the key for both the onions and rice. Too high heat can burn the onions or make the rice sticky.
Liquid Ratio
The perfect ratio is 1½ cups rice to 2 cups liquid. I've found this creates the ideal texture every time.
Make-Ahead Options
You can caramelize the onions ahead of time - they'll keep in the fridge for several days and actually develop even more flavor.
Variation Ideas
While the basic version is wonderful, adding garlic, fresh herbs, or even a pinch of saffron creates delicious variations.
Chef's Essential Tips
- Use a heavy-bottomed pan for even heat distribution.
- Don't stir the rice while it's cooking.
- Toast the rice in butter until it smells nutty for added depth of flavor.
Every time I make this rice, I'm reminded that simple ingredients, treated with care, can create something truly special. It's become more than just a side dish in our house - it's the foundation that makes any meal feel complete.

Frequently Asked Questions
- → Why should I rinse the rice first?
- Rinsing removes excess starch and helps ensure the rice cooks up light and fluffy, not sticky.
- → Can I use a different type of rice?
- While jasmine rice is ideal for its fragrance, you can use basmati or long-grain white rice with similar cooking times.
- → Can I make this ahead of time?
- Yes, you can make it ahead and reheat gently with a splash of water to maintain moisture.
- → What's the best way to caramelize the onions?
- Cook them slowly over medium heat, stirring occasionally, until they turn golden brown for the best flavor.
- → Can I use broth instead of water?
- Yes, using vegetable or chicken broth adds extra flavor to the rice.