Mushroom rice holds an enduring place on dinner tables around the world—a dish both humble and refined. It’s got that rare quality: easy enough for a routine weeknight, yet special if you’re feeding friends. Imagine grains of rice that soak up earthy mushroom flavor, punctuated by the gentle sweetness of onion and a hint of herbs. This one-pot wonder deserves a spot in your cooking rotation, whether you serve it as a stand-alone vegetarian main or alongside roasted meats, poultry, or fish.
Why Mushroom Rice Works
Rice and mushrooms form a natural partnership—one brings mellow starch, the other savory depth. Add broth, aromatics, and a little butter, and you get a meal that feels complete, not just as a side but as the star of the show.
- One-pot convenience: Fewer dishes, straightforward steps, no fuss.
- Adaptable: Try it with cremini, portobello, or a wild mushroom mix; pair with grilled chicken or pork, or serve all on its own.
- Flavorful: Sautéing mushrooms first creates richer, deeper flavor.
- Satisfying texture: Every bite includes soft rice and slightly chewy mushrooms.
Let’s explore every part of this foolproof dish, from ingredient choices through storage—so you can master the art of mushroom rice.

Ingredients for Mushroom Rice
Choosing the right ingredients makes a big difference in both flavor and texture. Here’s the lineup you’ll need, along with a brief note about each:
- Long-grain white rice
Fluffy with a pleasant bite after cooking. Basmati and jasmine work beautifully. Avoid short-grain varieties; those tend to get sticky. - Fresh mushrooms
Cremini or white button mushrooms are classic—but you can mix in shiitake, oyster, portobello, or even a handful of rehydrated dried porcini for a stronger umami kick. - Butter and olive oil
Butter brings richness; olive oil keeps the mushrooms from scorching. - Onion and garlic
Diced onion and minced garlic form a savory backbone for the dish. - Herbs
Dried thyme is traditional, but rosemary, sage, and parsley add interest. Finish with fresh parsley for brightness. - Broth
Vegetable or chicken broth infuses the rice with extra flavor. Use homemade, if you have it, for best results. - Salt and pepper
Essential for seasoning. - Optional extras
A sprinkle of grated Parmesan cheese, peas, diced carrots, or a squeeze of lemon transforms the dish in new ways.
Suggested Ingredient Quantities (Serves 4-6)
Ingredient | Amount | Notes |
---|---|---|
Long-grain rice | 1 ½ cups | Basmati/Jasmine; rinsed |
Mushrooms | 1 ½ pounds | Sliced; mix varieties if you like |
Butter | 3 tablespoons | Divided |
Olive oil | 1 tablespoon | For sautéing |
Onion | 1 medium | Diced |
Garlic | 3 cloves | Minced |
Dried thyme | 1 teaspoon | Or a blend of dried/fresh herbs |
Broth | 3 cups | Vegetable or chicken |
Salt | 1 teaspoon | Or to taste |
Pepper | ½ teaspoon | Or to taste |
Fresh parsley | ¼ cup | Chopped, for topping |
How to Make Mushroom Rice
You’ll want to prep your ingredients before you begin; the process flows quickly once you start.
1. Prepare the Rice
Give your rice a thorough rinse under cold running water. This removes extra surface starch, keeping the grains separated when cooked. Drain well.
2. Brown the Mushrooms
Use a large, heavy-bottomed pot or deep skillet. Heat half the butter and the olive oil over medium-high heat. Add mushrooms in a single layer—don’t crowd them. Cook 5-7 minutes, undisturbed at first, then stir; you want golden edges and concentrated flavor. Season with a pinch of salt and set aside half the mushrooms for topping later.
3. Sauté Aromatics
Lower the heat to medium. Melt the remaining butter in the same pot, then add the onion. Sauté 2-3 minutes until just softened. Stir in garlic and dried thyme and cook 30 seconds, until fragrant.
4. Toast the Rice
Pour the drained rice into the pan with the onions. Stir and let the rice toast in the fat for 2 minutes. Listen for a faint crackle; this brings out nutty undertones.
5. Simmer with Broth
Return the reserved mushrooms to the pot (except for those set aside for topping). Pour in warm broth, scraping up any browned bits stuck to the bottom of the pan. Add salt and pepper. Bring to a boil, then reduce to a gentle simmer. Cover and cook undisturbed for 15 minutes.
6. Let It Rest
Once the liquid is absorbed and the rice is tender, remove the pot from heat. Leave the lid on and let the rice steam—this rest gives the grains time to finish cooking.
7. Fluff and Finish
After 10 minutes, remove the lid. Fluff the rice gently with a fork. Taste and adjust seasoning. Pile on the remaining sautéed mushrooms and garnish with chopped parsley.
Tips for Superior Mushroom Rice
Mastery comes down to a few simple habits and adjustments:
- Use a mix of mushrooms: Try half cremini, half shiitake or oyster for maximum flavor.
- Don’t slice mushrooms too thin: About ¼-inch thick keeps their shape and texture.
- Layer flavors: Saute mushrooms until deep golden; onion and garlic should soften, not brown.
- Switch up herbs: Try rosemary or sage for a deeper woodsy note. Finish with a squeeze of lemon if you want freshness.
- Extra richness: For an indulgent twist, stir in a knob of butter or grated cheese just before serving.
- Color and crunch: Add frozen peas or diced carrots for color, or sliced green onions for bite.
If you’re feeling adventurous, fold in a handful of wild rice or quinoa for extra texture.
Mushroom Rice Variations
Mushroom rice is endlessly flexible:
- Brown rice: Sub brown basmati or long-grain brown rice for extra nutrition and a chewy bite—just use 4 cups broth and simmer 40 minutes.
- Vegan version: Use olive oil entirely and vegetable broth.
- Creamy version: Stir in half a cup of cream or a few tablespoons of crème fraîche just before serving.
- Add-ins: Try roasted garlic, leeks, peppers, or baby spinach.
Serving Suggestions
Mushroom rice shines as both a centerpiece and a supporting role. Here’s how to serve it:
- With roast chicken, pork tenderloin, steak, or salmon
- Alongside grilled tofu or tempeh for a plant-based meal
- Stuffed into roasted peppers
- Topped with a fried egg
If serving for a crowd, double the recipe and keep warm in the oven until ready to serve.
Storing and Reheating
This dish stores and reheats well, making leftovers anything but boring.
- Cool rice completely before packaging to prevent sogginess and bacteria growth.
- Refrigerate in an airtight container for up to 4 days.
- Freeze for up to 3 months in sealable freezer-safe bags—remove as much air as possible.
- Reheat in a wide skillet with a splash of water or broth, stirring until hot. For small servings, microwave in short bursts.
Pro Tip:
When reheating, add a generous pat of butter or a splash of broth to restore moisture and flavor.
Frequently Asked Questions
-
Can I use leftover cooked rice?
Yes. Sauté mushrooms and aromatics, then add the rice and a little broth. Cook until heated through. -
What if my rice is too wet?
Uncover the pot and cook over low heat, stirring often, until extra moisture evaporates. -
Can I double the recipe?
Absolutely. Use a larger pot and increase cooking time by a few minutes as needed.
Mushroom rice is beautiful in its simplicity, using accessible ingredients to create something truly crave-worthy. Each bite is a warm reminder that comfort food can be easy, adaptable, and nourishing. Whether it’s your weeknight staple or your new favorite main dish, this recipe gives you the foundation—plus room to make it your own.

Mushroom Rice
This one-pot mushroom rice is the perfect accompaniment to any table. Serve it with chicken. Serve it with fish. Serve it with beef. Enjoy it even as a standalone meal.
Ingredients
- 3 cloves garlic, minced
- 2 cups long-grain white rice
- 1 1/2 pounds sliced mushrooms, divided
- 1 teaspoon dried thyme
- 3 cups vegetable or chicken broth
- 2 tablespoons fresh parsley, chopped
- 1 small onion, finely diced
- 4 tablespoons butter, divided
- salt and freshly ground black pepper to taste
Instructions
- Rinse the rice in cold water. Continue rinsing until the water runs clear. Drain well. Set aside.
- In a large, deep skillet or pot, melt 2 tablespoons of butter over medium-high heat. Add half the mushrooms. Cook for 5 minutes until golden brown. Season with salt and pepper. Remove and set aside.
- Add the remaining 2 tablespoons of butter to the pot. Once the butter is melted, add the onion and garlic. Sauté for 2-3 minutes. Continue cooking until the onion is translucent.
- Add the remaining mushrooms and dried thyme. Cook for 5 minutes. Cook until the mushrooms are lightly browned. Make sure the bottom of the pot has some brown bits.
- Add the rice. Stir for 1-2 minutes. Toast it slightly.
- Pour in the broth. Scrape the bottom of the pot to release any browned bits. Bring to a boil. Reduce heat to low. Cover and simmer for 15 minutes.
- After 15 minutes, remove from heat. Keep the lid on. Let it rest for 10 minutes without lifting the lid.
- Fluff the rice with a fork. Stir in the reserved mushrooms and chopped parsley. Taste the rice. Adjust the seasoning with salt and pepper if needed. Serve hot and enjoy.