
Turn plain jasmine rice into a fancy side with this butter and caramelized onion combo. The sweet golden onions mixed with rich butter create amazing flavor layers that make this more than just basic rice. It's become our go-to choice for fancy dinners and regular meals alike.
The secret here is taking time to brown those onions until they're sweet and rich. When you pair this rice with some grilled meat or roasted veggies, folks will keep asking what makes it taste so good.
Essential Ingredients
- Jasmine Rice: Go for good jasmine rice to get that nice smell and soft bite. Don't skip the washing step.
- Onions: Grab big sweet ones like Vidalia for the best browning.
- Butter: Unsalted European butter works wonders here.
- Cooking Liquid: Water does the job, but chicken stock makes it even tastier.

Cooking Instructions
- Onion Work:
- Slice onions thinly and evenly. Warm butter and oil in a heavy pan. Cook those onions with some salt on medium-low until they turn a lovely brown. Don't rush this part.
- Getting Rice Ready:
- Rinse rice until the water runs clear. Melt some butter in your pot. Toast the rice briefly until it smells nutty. Pour in your measured liquid and add seasonings.
- Cooking Time:
- Let it come to a gentle bubble. Turn heat way down. Put the lid on and leave it alone for 15-18 minutes. Let it sit covered for 5 more minutes after turning off the heat.
This dish started from looking at old Persian rice cooking methods, but it's grown into its own thing over the years.
Temperature Control
Keep the heat gentle the whole time you're cooking. Too hot and you'll burn those onions or mess up your rice texture.
Exact Amounts
Stick with 1½ cups rice to 2 cups liquid and you'll get great results every time.
Early Prep
You can brown those onions up to three days before and keep them in the fridge.
Tasty Tweaks
Try adding some crushed garlic, fresh herbs, or a pinch of saffron if you want to mix it up.
Expert Tips
- Use heavy-bottomed pots for even cooking
- Don't lift that lid while the rice cooks
- Lightly toast rice first for extra flavor
This simple dish shows how basic stuff from your pantry can turn into something special when you cook it right. It'll make any meal better.

Frequently Asked Questions
- → Should I rinse jasmine rice beforehand?
- Definitely! Rinsing removes extra starch so your rice stays fluffy and doesn’t get sticky.
- → Can I use a different type of rice?
- Jasmine rice gives the best flavor and texture, but feel free to try basmati or another long-grain white rice. Adjust cook time as needed!
- → Can I make this ahead and reheat it later?
- Sure thing! Gently reheat and add a splash of water so it stays soft.
- → What’s the best way to caramelize onions?
- Take it slow on medium heat. Stir occasionally and aim for a golden brown, not burnt!
- → Would broth be a good substitute for water?
- Yes! Cooking with vegetable or chicken broth adds even more flavor to the rice.