
This Garlic Mushroom Rice is a savory, satisfying side dish packed with earthy mushrooms, fragrant garlic, and fluffy long-grain rice. Ready in 35 minutes and made in one pan!

If you have ever stared into your pantry on a Tuesday night hoping dinner would magically assemble itself, Garlic Mushroom Rice is about to become your new best friend. It is deeply savory, wonderfully fragrant, and comes together in a single pan with ingredients you likely already have. This is the kind of recipe that feels special enough to serve to guests but simple enough to make on a weeknight without a second thought.
The secret is in the technique. By browning the mushrooms properly before adding anything else, you coax out a rich, almost meaty depth of flavor that transforms a humble pot of rice into something that tastes like it took far more effort than it did.
A lot of mushroom rice recipes end up bland or watery. This one avoids both pitfalls by doing a few key things differently.
Chef's Tip: Pat your mushrooms dry with a paper towel before they hit the pan. Moisture is the enemy of a good sear. Dry mushrooms brown beautifully. Wet ones steam and shrink.
For a recipe like this, your cookware genuinely matters. A wide, heavy-bottomed skillet with a tight-fitting lid gives you even heat distribution for browning the mushrooms and a proper seal for steaming the rice to fluffy perfection. A thin pan with a loose lid will give you uneven results every time.
Tools & Ingredients We Recommend
Garlic Mushroom Rice is incredibly versatile. It works as a hearty vegetarian main dish on its own or as an impressive side alongside so many proteins.
Once you have made this once, it is easy to riff on. A few variations the test kitchen loved:
Ready to get cooking? Here is the full recipe with every detail you need:

This Garlic Mushroom Rice is a savory, satisfying side dish packed with earthy mushrooms, fragrant garlic, and fluffy long-grain rice. Ready in 35 minutes and made in one pan!
Heat the olive oil and 1 tablespoon of butter in a large, deep skillet or saucepan over medium-high heat.
Add the diced onion and cook for 3 to 4 minutes, stirring occasionally, until softened and translucent.
Add the sliced mushrooms in a single layer. Let them cook undisturbed for 2 to 3 minutes so they can brown, then stir and cook for another 2 minutes until deeply golden.
Push the mushrooms to the edges of the pan and add the remaining tablespoon of butter to the center. Add the minced garlic and thyme, and cook for 60 seconds until fragrant.
Add the rinsed rice to the pan and stir to coat every grain in the butter and garlic mixture. Toast the rice for 1 to 2 minutes, stirring frequently.
Pour in the vegetable broth and soy sauce. Season with salt and pepper. Stir once to combine, scraping up any browned bits from the bottom of the pan.
Bring the liquid to a boil, then reduce the heat to low. Cover tightly with a lid and cook for 18 minutes without lifting the lid.
Remove from heat and let the rice steam, still covered, for 5 minutes.
Fluff the rice with a fork, taste and adjust seasoning, and fold in the grated parmesan if using.
Garnish with fresh chopped parsley and serve immediately.
This rice keeps beautifully and might actually taste even better the next day once the flavors have had time to meld. Store leftovers in an airtight container in the refrigerator for up to 4 days.
To reheat, add a tablespoon or two of water or broth and microwave in 60-second intervals, stirring between each, until warmed through. A quick toss in a skillet over medium heat with a little butter also works wonderfully and crisps up the edges in the most satisfying way.