
This mushroom rice delivers restaurant-quality depth with minimal effort, transforming simple ingredients into a side that steals the show. The earthy mushrooms and aromatic herbs create a flavor profile that’s both comforting and sophisticated.
I developed this method after years of experimenting with ratios and techniques, perfecting the balance between tender rice and perfectly cooked mushrooms. The key is cooking the rice in mushroom-infused broth for maximum flavor absorption.
What emerges is a dish with rich umami notes, fluffy grains, and just the right amount of bite from the mushrooms. It pairs beautifully with roasted proteins or stands alone as a vegetarian main.
Ready in under 40 minutes, this becomes a staple once you taste it.
Ingredients for Mushroom Rice
Earthy mushrooms and aromatic herbs transform simple grains into a restaurant-worthy dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Cremini Mushrooms 🍄 | 1 lb | Sliced, stems trimmed |
| Long-Grain White Rice 🍚 | 1 ½ cups | Rinsed until water runs clear |
| Vegetable Broth 🥣 | 3 cups | Low-sodium preferred for control |
| Shallots 🧅 | 2 whole | Finely diced for even distribution |
| Garlic Cloves 🧄 | 4 cloves | Minced to release full aroma |
| Fresh Thyme Sprigs 🌿 | 3 pieces | Leaves stripped from stems |
| Dry White Wine 🍷 | ½ cup | Optional but enhances depth |
| Unsalted Butter 🧈 | 3 tbsp | Divided for sautéing and finishing |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For initial sauté of aromatics |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for bright finish |
| Kosher Salt 🧂 | 1 ½ tsp | Diamond Crystal for even seasoning |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Coarse grind preferred |
The mushrooms are non-negotiable here. Cremini (baby bella) offer the best balance of flavor and texture—avoid pre-sliced if possible, as they oxidize quickly. Whole Foods or Trader Joe’s typically carry the freshest selection. For the rice, jasmine or basmati can substitute but may require slight liquid adjustment. The broth should be vegetable-based to maintain vegetarian integrity (check labels for hidden fish derivatives).
No white wine? Additional broth with a splash of lemon juice mimics the acidity. Fresh thyme can be swapped for rosemary at half the quantity, but avoid dried—it lacks the nuance. Shallots not on hand? Yellow onion at 1:1 ratio works, though the flavor profile will be slightly sharper. For a vegan version, replace butter with olive oil—no other adjustments needed.
The cooked rice keeps well for 4-5 days refrigerated in an airtight container. Reheat gently with a splash of broth to restore moisture. Mushrooms may darken over time but remain flavorful. The fresh herbs are best added just before serving, so store parsley stems in water like flowers for up to 1 week.
Why You’ll Love This Recipe
- One Pot Wonder: I toss everything in a single pot—rice, mushrooms, broth—and let it simmer while I set the table.
- Umami Bomb: The creminis and garlic soak into the rice, making every bite rich and savory.
- Meal Prep Hero: This keeps beautifully for three days, and the flavor gets even deeper.
- Budget Stretcher: A pound of mushrooms and a bag of rice feed my family for two meals, easy.
Step-by-Step Instructions for Mushroom Rice
Master this method for consistently flavorful results with a perfect texture every time.
Step 1: Sauté Aromatics and Mushrooms to Build Depth
Heat the 2 tbsp Extra-Virgin Olive Oil and 1 tbsp Unsalted Butter in a large, heavy pot over medium-high heat until the butter melts. Add the 2 whole Shallots and cook for 3-4 minutes until translucent and just beginning to caramelize.
Stir in the 4 cloves Garlic Cloves and the stripped leaves from the 3 pieces Fresh Thyme Sprigs, cooking for 30 seconds until fragrant. Immediately add the 1 lb Cremini Mushrooms, spreading them in an even layer. Cook undisturbed for 5 minutes to develop a deep brown crust, then stir and cook another 3-4 minutes until all liquid evaporates.
Step 2: Deglaze and Toast the Rice for Nutty Flavor
Pour in the 0.5 cup Dry White Wine to deglaze the pot, scraping up any browned bits with a wooden spoon. Simmer for 2 minutes until the wine reduces by half. This step releases the fond and prevents any bitterness in the final dish.
Add the 1.5 cups Long-Grain White Rice and stir for 1-2 minutes until the grains turn opaque and smell lightly toasted. This toasting process enhances the rice’s natural nuttiness and prevents a mushy texture. Season with the 1.5 tsp Kosher Salt and 0.5 tsp Freshly Ground Black Pepper.
Step 3: Simmer in Broth for Perfectly Tender Grains
Pour in the 3 cups Vegetable Broth and the remaining 2 tbsp Unsalted Butter. Bring to a boil, then reduce the heat to low, cover the pot, and simmer for 15 minutes. Avoid lifting the lid during this time to trap steam and ensure even cooking.
After 15 minutes, check the rice. The liquid should be fully absorbed, and the grains should be tender with a slight bite. If the rice is still firm, add ¼ cup water, cover, and cook for another 3-5 minutes.
Step 4: Rest and Finish for Optimal Texture
Remove the pot from heat and let it rest, covered, for 10 minutes. This allows the rice to steam in its own residual heat, ensuring each grain is uniformly cooked. The texture should be fluffy and separate, not clumped or sticky.
Gently fluff the rice with a fork, then stir in the 0.25 cup Fresh Parsley for a bright, fresh finish. Taste and adjust seasoning if needed, though the initial measurements should provide a well-balanced base.
Pro Tips For Making Mushroom Rice
- Toast the Rice First: Sauté the long-grain rice in the pot for 2-3 minutes before adding liquid—this prevents mushiness and gives each grain a nutty depth that pairs perfectly with the mushrooms.
- Slice Mushrooms Evenly: Cut creminis into consistent ¼-inch slices so they cook at the same rate; I learned this the hard way after ending up with half raw, half shriveled bits.
- Skip Cold Broth: Use warm vegetable broth straight from the tap or microwave—adding cold liquid drops the temperature and makes the rice take forever to cook.
- Bloom the Garlic: Cook minced garlic and shallots until just fragrant, not brown—burnt garlic turns bitter and ruins the whole dish, and I’ve ruined enough batches to know.
Make-Ahead Tips for Leftovers
Overnight Prep
You can prep the 1 lb Cremini Mushrooms, 2 whole Shallots, and 4 cloves Garlic Cloves the night before. Store them separately in airtight containers in the fridge to maintain freshness. I often do this to save 10 minutes on busy evenings. ⏰
Partial Cooking
Cook the rice halfway through (8 minutes in broth) and stop. Spread it on a baking sheet to cool quickly, then refrigerate. The next day, finish cooking with a splash of water or broth to prevent drying out.
Freezer-Friendly
This dish freezes beautifully for up to 3 months. Portion into freezer bags, squeeze out air, and label. Thaw overnight in the fridge before reheating. The mushrooms retain their earthy flavor surprisingly well. ❄️
Reheating Tips
For best results, reheat on the stovetop with 2 tbsp water or broth over medium-low heat for 5-7 minutes, stirring occasionally. Microwaving works too—cover and heat in 1-minute intervals, stirring between each.
Herb Freshness
Store the 0.25 cup Fresh Parsley stems in a glass of water like flowers. This keeps them vibrant for up to 1 week. Add the leaves just before serving to maintain their bright, fresh flavor.
Broth Boost
If the rice seems dry after storage, stir in ¼ cup warm Vegetable Broth before reheating. This revives the dish and enhances the umami depth. I always keep extra broth on hand for this. 💡
Nutrition Facts
Frequently Asked Questions
Can I use a different type of mushroom?
Shiitake or oyster mushrooms work well. Avoid very watery varieties like enoki, as they can make the dish soggy. Adjust cooking time slightly if using larger mushrooms.
Why toast the rice first?
Toasting enhances the rice’s nutty flavor and prevents mushiness. It also helps the grains absorb the mushroom broth more effectively for deeper flavor.
Can I make this in a rice cooker?
Yes, but sauté mushrooms and aromatics first. Then add everything to the cooker with broth. Use the standard white rice setting and let it rest 10 minutes after cooking.
What if my rice is undercooked?
Add ¼ cup warm broth, cover, and cook for another 3-5 minutes on low. Avoid stirring while cooking to prevent breaking the grains.
- Mujadara Rice and Lentils Recipe: Earthy Spiced Lentils With Caramelized Onions - November 1, 2026
- Naija Fried Rice Recipe: Street-Style Spice With Veggie Crunch - November 1, 2026
- Mushy Rice Recipe: Fluffy Grains Transformed in Minutes - November 1, 2026