Midweek, rain outside, and I had a half-pound of cremini mushrooms quietly sitting in the fridge. No complicated plan, just one pot, some pantry staples, and the kind of low-effort cooking that actually tastes like you tried. This quick and easy one pot mushroom rice recipe has become my most-reached-for weeknight formula — earthy, savory, with a faint creaminess that clings to every grain without a drop of cream added.
Why This Mushroom Rice Just Works
Mushrooms do something remarkable when they hit a hot pan — they release liquid, concentrate their umami, and essentially build a sauce before you’ve even added the rice. I lean into that. Instead of fighting the moisture, this recipe uses it to cook the rice directly in the same pot, so every grain absorbs that deep, woodsy flavor. The result is a rice and mushroom dish that tastes layered and intentional, even though the prep is genuinely minimal.
It scales beautifully too. Two portions or six, the ratios stay reliable, and the whole thing comes together in one pan with almost no cleanup.
What Goes Into This Bowl
Every ingredient here earns its spot. I keep this list tight but deliberate.
- Cremini mushrooms (250g / about 9 oz): The backbone of flavor. Creminis are earthier and more complex than white buttons, and they hold their shape well after cooking. Slice them thick so you get actual texture in every bite.
- Long grain white rice (1 cup / 185g): Rinsed until the water runs nearly clear — this step matters. Removing surface starch keeps the grains separate rather than gluey.
- Yellow onion (1 medium, diced): Softened low and slow first, it adds sweetness that balances the savory mushrooms.
- Garlic (3 cloves, minced): Added after the onions, not before, to prevent bitterness.
- Low-sodium vegetable broth (2 cups / 475ml): Cooking the rice in broth instead of water is the single biggest flavor upgrade in this whole recipe.
- Olive oil (2 tbsp / 30ml): For sautéing. Butter works here too and gives a richer finish.
- Soy sauce (1 tbsp / 15ml): This is the quiet umami booster most people don’t expect. It deepens the mushroom flavor without tasting like soy sauce.
- Fresh thyme (3–4 sprigs): Strip the leaves and let them bloom in the oil early. Dried thyme works in a pinch — use about half the amount.
- Salt and black pepper: Season at the end, after tasting, since the broth and soy sauce already carry salt.
Before You Start Cooking
Rinse the rice in a fine mesh strainer until the water runs mostly clear, then let it drain while you prep everything else. Wipe the mushrooms with a damp cloth rather than washing them — they absorb water quickly and will steam instead of sear if they go into the pan wet. Have your broth measured and ready at room temperature so it doesn’t shock the pan temperature when you add it.
Let’s Cook It
Step 1: Sauté the Onions Until Soft
Heat olive oil in a wide, heavy-bottomed pot or deep skillet over medium heat. Add the diced onion and cook, stirring occasionally, for about 5 minutes until translucent and slightly golden at the edges. You want them genuinely soft here — rushing this step costs you sweetness.
Step 2: Add Mushrooms and Build the Base
Turn the heat up to medium-high and add the sliced mushrooms in a single layer if possible. Let them sit undisturbed for 2 minutes before stirring. You’re looking for golden-brown edges and a slightly shrunken texture — that’s the moisture cooking off and the umami concentrating. Add the minced garlic and thyme leaves, stir for 30 seconds until fragrant.
Step 3: Toast the Rice
Push the mushroom mixture to the sides of the pot and add the drained rice directly to the center. Let it toast for 1–2 minutes, stirring gently, until the grains look slightly translucent and you catch a faint nutty aroma. This step reinforces texture and keeps the rice from turning mushy later.
Step 4: Add the Liquid and Simmer
Pour in the vegetable broth and soy sauce, stir everything together, and bring to a gentle boil. Once you see active bubbling around the edges, reduce the heat to low, place a tight-fitting lid on the pot, and cook undisturbed for 15 minutes.
Step 5: Rest and Fluff
Remove the pot from heat and let it sit, still covered, for 5 minutes. Do not lift the lid early — the steam finishing the rice is doing real work. After resting, remove the lid, fluff with a fork, taste for salt, and add a few cracks of black pepper.
Can You Make Mushroom Rice in a Rice Cooker?
Yes, and it’s nearly hands-off. Sauté the onions, garlic, and mushrooms in a separate pan first to develop color, then transfer everything to your rice cooker bowl, add the rinsed rice and broth, and cook on the standard white rice setting. Mushroom rice in a rice cooker won’t have quite the same toasted-grain depth, but it’s a genuinely practical option on busy nights.
Weeknight Prep: Slice mushrooms and dice onion the night before and store them separately in airtight containers. The rice can be rinsed, drained, and stored dry too.
Deeper Umami: A small handful of dried porcini rehydrated in warm water, then added with the broth, pushes this toward wild mushroom rice territory with almost zero extra effort.
Swap It Around
Easy Ways to Riff on This Recipe
- Brown rice: Swap in an equal amount of long grain brown rice, but increase broth to 2.5 cups and extend the covered simmer to 40–45 minutes. Brown mushroom rice recipe variations are heartier and nuttier.
- Cream option: Stir in 3 tablespoons of heavy cream or crème fraîche off the heat for a genuinely creamy mushroom rice without remaking the recipe.
- Mushroom mix: Replacing half the creminis with shiitake or oyster mushrooms shifts the flavor toward a more complex, wild mushroom rice profile.
- Add-ins: A handful of frozen peas or baby spinach folded in during the rest step adds color and makes this a more complete mushroom and rice dish.
What to Serve Alongside
I usually let this rice do most of the heavy lifting and keep the sides simple. On its own it’s filling, but it pairs well with something fresh or lightly sauced.
- Herb-marinated chicken thighs — slice them over the rice so the juices run down into the grains.
- Simple green salad dressed with lemon vinaigrette — the acidity cuts the earthiness of the mushrooms cleanly.
- Roasted cherry tomatoes — place them on top straight from the oven and let them collapse slightly into the rice.
- Crusty sourdough — tear pieces and use them to scoop up the savory, saucy bits at the bottom of the bowl.
Mistakes I Used to Make (and How to Avoid Them)
- Crowding the mushrooms: If they pile up in the pan, they’ll steam and turn grey rather than sear. Work in batches if your pan is small — five extra minutes here makes a visible difference in color and flavor.
- Lifting the lid during the simmer: Every peek releases steam and drops the internal temperature. Trust the 15 minutes, then trust the 5-minute rest. The rice finishes cooking during that covered rest period.
- Under-seasoning: Vegetable broth varies a lot by brand. Always taste after fluffing and adjust salt at that point rather than adding it early and overshooting.
Leftovers keep well in an airtight container in the fridge for up to 3 days. Reheat with a splash of water or broth in a covered pan over low heat to bring the moisture back without drying out the grains. It also reheats well in a microwave with a damp paper towel placed loosely over the bowl.
Quick & Easy One Pot Mushroom Rice Recipe
Description
An effortless, comforting weeknight side or main made entirely in one pan in under 30 minutes. Plump cremini mushrooms sear golden before toasting with fragrant rice, garlic, and fresh thyme, absorbing rich vegetable broth for tender, deeply savory grains with virtually zero cleanup!
Ingredients
Instructions
Step 1: Soften the onion.
Heat 2 tbsp olive oil in a wide, heavy-bottomed pot over medium heat. Add the diced onion and cook, stirring occasionally, for 4–5 minutes until softened and just beginning to turn golden at the edges. Keep the heat moderate — you want sweetness, not caramelization.
Step 2: Sear the mushrooms.
Increase heat to medium-high. Add the sliced cremini mushrooms in as even a layer as possible. Leave them undisturbed for 2 full minutes, then stir. Cook for another 2–3 minutes until they are golden brown, visibly reduced in size, and the pan looks mostly dry. Add garlic and thyme, stir for 30 seconds until the garlic is fragrant but not brown.
Step 3: Toast the rice.
Reduce heat back to medium. Add the rinsed, drained rice directly into the pot. Stir to coat the grains with the oil and mushroom mixture. Toast for 1–2 minutes, stirring gently, until the grains look slightly opaque and you can smell a light, nutty aroma.
Step 4: Add liquid and bring to a simmer.
Pour in the vegetable broth and soy sauce. Stir to combine, scraping up any bits stuck to the bottom of the pot. Bring to a gentle boil over medium heat. Once bubbling steadily around the edges, reduce heat to low.
Step 5: Cover and cook.
Place a tight-fitting lid on the pot. Cook on low heat for 15 minutes without lifting the lid. The rice is cooking in the steam — maintaining a sealed environment is essential to even cooking.
Step 6: Rest and finish.
Remove the pot from heat. Leave covered for 5 minutes. Remove lid, fluff the rice gently with a fork, and fold in cream if using. Taste and season with salt and black pepper. Serve immediately.
Nutrition Facts
Servings: 4 ServingCalories:290kcalTotal Fat:7gSodium:420mgDietary Fiber: 2gProtein:7gCarbohydrates: 48g
Note
- For brown mushroom rice, increase broth to 2.5 cups (590ml) and extend the covered simmer to 40–45 minutes.
- Mushroom rice in a rice cooker: sauté mushrooms, onion, and garlic on the stovetop first, then transfer to the cooker with rinsed rice and broth on the standard white rice setting.
- A handful of rehydrated dried porcini added with the broth deepens the flavor significantly.
- Leftovers keep refrigerated for up to 3 days. Reheat covered with a small splash of broth or water.