
Elevate plain jasmine rice with this indulgent onion-infused side. Sweet golden onions melt into rich butter, creating depth and complexity that turns this humble grain into something special. It's become our go-to choice for family dinners and fancy gatherings alike.
What makes this dish stand out is taking time with the onions until they turn sweet and golden. Pair it with your favorite grilled protein or roasted veggies, and everyone will ask for your secret.
Essential Elements
- Jasmine Rice: Go for premium jasmine rice to enjoy its unique smell and tender bite. Don't skip the washing step.
- Onions: Sweet varieties like Vidalia work best for natural sweetness.
- Butter: Grab unsalted European butter for a richer taste.
- Cooking Liquid: Water works fine, but chicken stock adds more flavor.

Cooking Instructions
- Onion Process:
- Slice onions thinly and evenly. Warm butter and oil in a heavy pan. Slowly cook onions with salt on medium-low until they turn golden brown. Don't rush this step.
- Getting Rice Ready:
- Rinse rice several times until the water runs clear. Melt butter in your pot. Gently toast the rice until you smell its nutty aroma. Pour in your measured liquid and add seasonings.
- Cooking Technique:
- Let mixture come to a light boil. Turn heat to lowest setting. Put lid on and leave untouched for 15-18 minutes. Let sit covered for 5 minutes after cooking.
This dish draws inspiration from traditional Persian rice cooking, but it's evolved into something uniquely its own through many test runs.
Temperature Control
Keep the heat low and steady while cooking. Too hot and you'll burn the onions and ruin the rice texture.
Exact Portions
Stick to 1½ cups rice with 2 cups liquid for the best outcome every time.
Make Ahead Tips
You can cook the onions up to three days before and keep them in the fridge.
Tasty Variations
Try adding some minced garlic, fresh herbs, or a pinch of saffron for different flavors.
Expert Tips
- Use a heavy-bottomed pot for even heat distribution
- Don't lift the lid while rice is cooking
- Lightly toast rice before adding liquid for extra flavor
This dish shows how simple ingredients can become something amazing when you use the right techniques to bring out their best qualities.

Frequently Asked Questions
- → Should I wash the rice before cooking?
- Definitely! Rinsing helps remove the extra starch, which keeps your rice fluffy instead of sticky when cooked.
- → Can I use another type of rice instead of jasmine?
- Jasmine rice has the nicest smell, but you can try basmati or any other long-grain white rice too. Just watch your cooking times!
- → Can I make this ahead and warm it up later?
- For sure! Just warm it slowly and add a tiny bit of water to bring back moisture.
- → How do I get my onions perfectly caramelized?
- Take your time! Use medium heat and stir occasionally. You want them golden brown, not burnt.
- → Would it work to cook the rice in broth instead of water?
- You bet! Chicken or veggie broth will make the flavor even better.