Irresistible Golden Onion Rice Dish

As seen in Classic American Comfort Dishes.

Golden Onion Butter Jasmine Rice turns an ordinary side into something memorable. The jasmine grains soak up all the sweet flavor from slow-cooked golden onions and melted butter. The onions turn soft and sweet before they're mixed with the fluffy, tender rice. You'll love how the sweet onion taste balances with the savory notes, making this perfect for weeknight meals or when guests come over. A sprinkle of chopped parsley on top adds a fresh touch and nice color.

Breanna
Created By Breanna
Last updated on Mon, 28 Apr 2025 19:26:11 GMT
A bowl of rice with green herbs on top. Save Pin
A bowl of rice with green herbs on top. | foodiffy.com

This golden onion butter jasmine rice turns a basic side into something special with just a few easy steps. The sweet, browned onions blend into the soft jasmine rice, making a buttery, fragrant side that goes great with almost any main dish.

I came up with this dish when I needed something fast to go with some grilled chicken. My family loved it so much they now want it at every meal, and whenever we have company, they always beg me for the recipe.

Ingredients

  • Jasmine rice: Has a natural floral smell and light texture that soaks up all the good flavors
  • Butter: Adds a luxurious taste and helps brown the rice grains before cooking
  • Large onion: Gives a natural sweetness when browned and creates the signature taste
  • Water or broth: Used for cooking the rice; broth will make it taste even better if you've got some
  • Salt: Brings out all the tastes and makes sure the rice isn't bland
  • Black pepper: Gives a gentle kick without taking over the soft flavors
  • Olive oil: Stops the butter from getting too dark while cooking the onions
  • Garlic powder: Not required but adds extra tastiness if you want it
  • Fresh parsley: Can skip this, but it adds nice color and freshness at the end

Step-by-Step Instructions

Caramelize the Onions:
Warm up olive oil and butter in a big pan over medium heat until the butter's completely melted. Toss in your thinly cut onions with a bit of salt to pull out the juices. Let them cook for 12-15 minutes, stirring now and then but not constantly so they can brown properly. They'll shrink down a lot and turn a nice golden color with a sweet smell. Don't rush this part - going slow gives you the best flavor.
Prepare the Rice:
Wash your jasmine rice well under cold water, using your fingers to swish it around until the water looks clear. This gets rid of extra starch so your rice won't be sticky. In a pot, melt the leftover butter over medium heat till it starts to bubble slightly. Put in the washed rice and keep stirring for about 2 minutes until all the rice is coated with butter and looks a bit see-through at the edges. Add your water or broth, salt and pepper, and let it come to a good boil. As soon as it's really boiling, turn the heat way down, put a tight lid on, and let it cook quietly for 15-18 minutes.
Combine and Serve:
After cooking, let the rice sit off the heat for 5 minutes. Then gently lift it with a fork instead of stirring to keep the grains nice and separate. Mix in the caramelized onions bit by bit, spreading them evenly through the rice. The warm rice will make the onions smell amazing again. Put it all in a serving dish and sprinkle fresh parsley on top if you want.
A bowl of rice with a green herb on top. Save Pin
A bowl of rice with a green herb on top. | foodiffy.com

What I love most about this dish is watching plain onions turn into sweet, golden bits full of flavor. My grandma always told me that taking your time with onions pays off big time in the final dish, and this recipe shows she was right every time I make it.

Perfect Pairings

This golden onion rice goes really well with grilled or roasted meats. The rich, savory flavors work especially nicely with chicken, fish, or pork. For a complete dinner, add a simple green salad with a tangy dressing to cut through the richness. The rice also tastes great with saucy dishes like curries or stews since it soaks up all those yummy flavors.

A bowl of rice with a sprig of parsley on top. Save Pin
A bowl of rice with a sprig of parsley on top. | foodiffy.com

Make Ahead and Storage

You can cook the onions up to three days early and keep them in a sealed container in the fridge. This saves a lot of time when you're ready to make the full dish. The finished rice keeps well in the fridge for up to three days. To warm it up, add a splash of water, cover it, and heat in the microwave or in a pan on low heat, fluffing it now and then until it's hot all the way through.

Variations to Try

For more flavor, try throwing in a cinnamon stick, some cardamom pods, or a bay leaf while the rice cooks. These spices add a nice background taste. To make it more filling, mix in some toasted pine nuts or almond slices just before serving. You can even turn this side dish into a light meal by adding some cooked chickpeas or lentils for a tasty vegetarian option.

Common Questions

→ How do you caramelize onions for this dish?

Cook your onions slowly in a mix of olive oil and butter using medium heat. Keep stirring them now and then until they turn soft and golden brown. This usually takes around 12-15 minutes to get that sweet flavor.

→ Can I use a different type of rice?

Sure thing. Jasmine rice smells amazing, but basmati or regular long-grain white rice work well too and give you pretty much the same texture and taste.

→ What can I serve this rice with?

This rice goes great with so many things. Try it with some chicken from the oven, fish off the grill, or even veggie curries. It really fits with almost any main dish you can think of.

→ Can I make this dish vegan?

Definitely. Just swap out the butter for your favorite plant-based spread and use veggie broth instead of chicken broth. You'll still get a tasty result that's completely vegan.

→ Should I rinse the rice before cooking?

Yeah, you should. Giving jasmine rice a quick rinse under cold water gets rid of extra starch. Your rice will turn out fluffier and won't clump together as much.

→ Can I add extra spices for flavor?

For sure. Feel free to throw in some turmeric, cumin, or paprika to change up the taste. Just add whatever spices you like best.

Golden Onion Rice

Fragrant jasmine rice mixed with sweet caramelized onions and butter. Makes any dinner better.

Preparation Time
10 Minutes
Cooking Time
20 Minutes
Overall Time
30 Minutes
Created By: Breanna

Type: Comfort Food

Skill Level: Simple

Regional Origin: Global

Recipe Output: 4 Portions

Diet Preferences: Meat-Free, No Gluten

What You'll Need

01 1 ½ cups jasmine rice
02 2 tbsp butter
03 1 big onion, cut into thin slices
04 2 cups broth or water (chicken or vegetable)
05 1 tsp salt
06 ½ tsp black pepper
07 1 tbsp olive oil
08 1 tsp garlic powder
09 1 tbsp chopped fresh parsley

How to Make It

Step 01

Warm up the olive oil with 1 tbsp butter in a big skillet over medium heat. Toss in your sliced onions with a tiny bit of salt. Cook them, giving an occasional stir, until they turn soft and golden (this'll take around 12-15 minutes). Put them aside when done.

Step 02

Wash your jasmine rice under cold water till it runs clear to get rid of extra starch. Melt your other tbsp of butter in a pot over medium heat. Add your washed rice and mix it so the butter coats all the grains. Add your broth or water, then mix in salt and pepper. Let it come to a boil, then turn the heat down low, put a lid on it, and let it simmer for 15-18 minutes until the rice feels soft and soaks up all the liquid. Take it off the heat but keep the lid on for another 5 minutes.

Step 03

Use a fork to fluff up your rice, then gently fold in those yummy browned onions. Sprinkle with fresh parsley if you want. Serve it while it's hot!

Must-Have Tools

  • Big skillet
  • Pot
  • Fork

Allergy Details

Double-check all ingredients for allergens and consult a professional if unsure.
  • Dairy

Nutrition Details (Per Serving)

Please treat this information as general guidance and not as personalized health advice.
  • Calories: 230.5
  • Fat Amount: 6.2 g
  • Carbohydrate Count: 42.3 g
  • Protein Content: 3.5 g