
Turn plain jasmine rice into a fancy side with this butter and caramelized onion creation. Sweet golden onions mixed with creamy butter make deep flavor layers that turn this simple side into something you'll remember. We've made this time and again for both fancy dinners and regular weeknight meals.
What makes this dish special is getting those onions just right - slowly cooked until they're sweet and golden. Pair it with some grilled meat or roasted veggies and watch everyone ask for seconds because of those rich flavors.
Essential 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 when you caramelize them.
- Butter: Try to get unsalted European butter for the tastiest results.
- Cooking Liquid: Water works fine, but chicken stock adds more flavor if you have it.

Simple Instructions
- Getting Onions Ready:
- Slice onions thinly and evenly. Put butter and oil in a heavy pan. Cook the onions with a bit of salt on medium-low until they turn golden brown. Don't rush this part.
- Getting Rice Ready:
- Rinse rice until the water runs clear. Melt some butter in your pot. Stir the rice around until it smells nutty. Pour in your measured liquid and seasonings.
- Cooking It Up:
- Let it come to a light boil. Turn heat way down. Cover and leave it alone for 15-18 minutes. After cooking, let it sit covered for 5 more minutes.
This dish came from looking at old Persian rice cooking tricks, but it's grown into its own thing over the years.
Watching Your Heat
Keep the heat low and steady while cooking. Too hot and you'll burn the onions and mess up how the rice turns out.
Getting Amounts Right
Mix 1½ cups rice with 2 cups liquid for the best results every time.
Do-Ahead Options
You can cook the onions up to three days early and keep them in the fridge.
Changing It Up
Try adding some minced garlic, fresh herbs, or a tiny pinch of saffron for something different.
Expert Tips
- Use a heavy pot that heats evenly
- Don't lift the lid while the rice cooks
- Lightly brown the rice before adding liquid
This dish shows how simple stuff from your pantry can become something amazing when you cook it the right way. It'll make any meal better.

Frequently Asked Questions
- → Is rinsing the rice really necessary?
- Yep, it’s worth it! It removes extra starch and keeps your rice light and fluffy instead of sticky.
- → What if I don’t have jasmine rice?
- Jasmine is ideal for the aroma, but basmati or another long-grain rice would work fine. Just watch the cook time!
- → Can I prepare it ahead and warm it up later?
- For sure! Just reheat gently. A splash of water works wonders to keep it fresh.
- → How do you nail perfectly caramelized onions?
- Be patient! Stick to medium heat and stir occasionally. Your goal is that rich golden color—not burnt bits.
- → Could you replace water with broth for cooking?
- Definitely! Using chicken or vegetable broth gives an extra boost of flavor.