
Turn plain jasmine rice into a fancy side with this buttery onion rice. Sweet golden onions mixed with rich butter create amazing flavor layers that make this more than just rice. It's become my go-to for both family dinners and special get-togethers.
What makes this dish special is taking time to brown those onions until they're sweet and golden. Whenever I serve it with grilled chicken or roasted veggies, everyone can't stop talking about how good it tastes.
Main Ingredients
- Jasmine Rice: Go for good jasmine rice to get that nice smell and soft bite. Don't skip the washing step.
- Onions: Sweet ones like Vidalia work best for getting that caramel flavor.
- Butter: Grab unsalted European butter for the richest taste.
- Cooking Liquid: You can use chicken broth or plain water, but broth adds more flavor.

Cooking Instructions
- Getting Onions Ready:
- Slice onions thin and even. Melt butter with oil in a heavy pan. Cook onions with a pinch of salt on medium-low until they turn golden. Don't rush this part.
- Handling the Rice:
- Rinse rice until the water looks clear. Melt some butter in your pot. Stir rice around until it smells nutty. Pour in your measured liquid and add salt.
- Cooking It Right:
- Let it come to a light boil. Turn heat way down. Put the lid on and leave it alone for 15-18 minutes. Let it sit covered for another 5 minutes after turning off the heat.
I came up with this after learning about Persian rice cooking, but it's taken on its own unique twist over time.
Temperature Control
Keep your heat gentle the whole time you're cooking. Too hot and you'll burn the onions and mess up the rice texture.
Right Amounts
For best results, mix 1½ cups rice with 2 cups liquid every time.
Make Ahead Options
You can cook the onions up to three days early and keep them in the fridge.
Tasty Twists
Try adding some minced garlic, fresh herbs, or a tiny pinch of saffron for extra flavor.
Expert Tips
- Use a heavy-bottomed pot for even cooking
- Don't lift the lid while the rice cooks
- Brown the rice slightly before adding liquid
This dish shows how simple stuff from your pantry can turn into something amazing when you cook it the right way.

Frequently Asked Questions
- → Should I wash the rice first?
- Definitely! Rinsing gets rid of extra starch so the rice turns out light and doesn’t get clumpy.
- → Can I use a different kind of rice?
- Jasmine works best for aroma, but basmati or any long-grain white rice is a great swap too. Check the cooking time though!
- → Can I make this ahead and reheat it?
- For sure! Just warm it up slowly and add a splash of water to bring back the moisture.
- → What’s the secret to perfect caramelized onions?
- Patience! Cook them on medium heat and stir occasionally. You’re aiming for deep, golden brown—not burnt!
- → Could I use broth instead of water?
- You bet! Cooking it in veggie or chicken broth levels up the flavor big time.