If you’re after a dish that’s both nourishing and deeply satisfying, you can’t go wrong with One-Pot Mushroom Rice. Each fluffy grain is infused with earthy mushroom flavor, accented by savory aromatics and gentle spices, all cooked together for a meal that feels far more luxurious than the effort required. This is a tried-and-true favorite that never fails to delight at weeknight dinners or as the centerpiece of an easygoing weekend feast—perfect when you want maximum comfort with minimum cleanup!

Ingredients You’ll Need
What I love about One-Pot Mushroom Rice is the magic that happens when simple, everyday ingredients come together. Each element plays its own part, from building the flavor base to creating that perfect texture and color. Pull these pantry staples together, and you’re only a few steps from something wonderful.
- Long-grain white rice (or basmati): Choose for a fluffy texture and aromatic flavor—basmati adds a lovely fragrance.
- Olive oil: Offers a rich base for sautéing and enhances the overall flavor—California Extra Virgin Oil is a favorite for depth.
- Onion: Brings subtle sweetness and a hearty backbone to the dish.
- Garlic: Adds a bold punch and the unmistakable cozy aroma we all know and love.
- Cremini or button mushrooms: Deliver the signature earthy flavors and satisfying bite at the heart of One-Pot Mushroom Rice.
- Vegetable broth (or chicken broth): Infuses each grain with savory goodness—choose veggie for a plant-based dish, or chicken for added richness.
- Soy sauce (optional): For an extra hit of umami, adding surprising depth.
- Dried thyme: Lends a subtle herbal note that pairs perfectly with mushrooms.
- Paprika: Adds warmth and gentle color to the whole pot.
- Salt and pepper: Essential for balancing and heightening all the other flavors—adjust to taste.
- Chopped parsley for garnish: Brings a bright, fresh finish and a splash of color to your bowl.
How to Make One-Pot Mushroom Rice
Step 1: Prep Your Ingredients
First things first: give your rice a thorough rinse under cold water, swirling it around until the water runs clear. This helps wash away excess starch, so your One-Pot Mushroom Rice stays perfectly separate and fluffy, not gummy. Next, chop the onion, mince the garlic, and slice your mushrooms, getting everything ready for a satisfying rhythm in the kitchen.
Step 2: Sauté Aromatics and Mushrooms
Warm up the olive oil in a large skillet or deep pan (cast iron is fantastic here!). Toss in the onions and let them become translucent and sweet over medium heat, which usually takes about 3 to 4 minutes. Add the garlic, savor that amazing fragrance, and stir for another minute. Then, pile in the mushrooms and sauté for 5 to 6 minutes—they’ll soften, release their moisture, and brown beautifully, filling your kitchen with anticipation.
Step 3: Add Spices and Rice
With your mushroom mixture ready, sprinkle in the thyme, paprika, salt, and pepper. Give everything a thorough stir, making sure the mushrooms soak up the seasoning. Tip in the rinsed rice and gently fold everything together for a minute or two, toasting the grains slightly—this step enhances the nuttiness and helps every kernel drink up the flavor.
Step 4: Pour in the Broth
Pour the vegetable or chicken broth into the pan. If you want that umami boost, add the soy sauce now. Stir everything together, and bring the mixture to a gentle boil. It should look rich and inviting, with each grain nestled amid savory mushrooms.
Step 5: Simmer and Steam
Lower the heat to a gentle simmer and pop a tight-fitting lid on the pot. This is the time to resist temptation and leave the lid on for 15 to 18 minutes—no peeking! The rice will absorb all that savory liquid, turning luscious and tender. Remove from the heat and let it sit, still covered, for another 5 minutes so everything settles and steams to perfection.
Step 6: Fluff and Finish
Lift the lid, and take a moment to admire your handiwork. Use a fork to gently fluff the rice, letting any little wisps of steam escape. Scatter freshly chopped parsley over the top both for freshness and a pop of color, then serve hot and revel in the goodness of homemade One-Pot Mushroom Rice!
How to Serve One-Pot Mushroom Rice

Garnishes
Parsley is classic and fresh, but don’t stop there! A squeeze of lemon, a shower of grated parmesan, or a handful of toasted nuts can all add brightness and a little crunch, transforming your One-Pot Mushroom Rice from homey to restaurant-worthy in a flash.
Side Dishes
This dish pairs beautifully with simple sides like a leafy green salad, steamed broccoli, or roasted veggies. For heartier options, serve it alongside roasted chicken, grilled salmon, or sautéed tofu—One-Pot Mushroom Rice plays nicely with all your favorite proteins.
Creative Ways to Present
Try spooning the rice into individual bowls for a cozy meal, or use it as a flavorful base topped with a fried or poached egg. You could even stuff it into roasted bell peppers for a show-stopping vegetarian main. The earthiness of One-Pot Mushroom Rice makes it endlessly adaptable for potlucks and family gatherings, too.
Make Ahead and Storage
Storing Leftovers
Leftover One-Pot Mushroom Rice keeps like a champ! Let it cool completely, then store in an airtight container in the refrigerator. It’ll stay fresh for up to four days, making it ideal for meal prep or quick weekday lunches.
Freezing
If you want to stock your freezer with comfort food, let the rice cool, then portion it into freezer-safe bags or containers. It freezes beautifully for up to three months. Just remember to squeeze out excess air to avoid freezer burn and label with the date for best results.
Reheating
To reheat, add a splash of water or broth and warm the rice gently on the stove or in the microwave, fluffing with a fork to restore its softness. If you froze it, allow the rice to thaw overnight in the fridge for best texture. A quick garnish of fresh parsley will make it taste like you just cooked it!
FAQs
Can I use brown rice instead of white?
Absolutely! Brown rice brings nutty flavor and extra fiber, but does require more liquid and a longer cooking time—just check regularly and add more broth if needed to keep the rice moist and tender.
What other mushrooms can I use?
Feel free to experiment! Shiitake, portobello, or oyster mushrooms all work wonderfully and can even add a more robust flavor profile. Mix and match for variety or use whatever looks freshest at your market.
Is One-Pot Mushroom Rice vegan?
As written with vegetable broth and skipping the optional butter, this dish is fully vegan. If you’re adding parmesan or using chicken broth, it’ll be vegetarian or omnivorous accordingly. It’s as flexible as you need!
Do I need to use a cast iron skillet?
Cast iron is fantastic for building flavor, but any heavy-bottomed skillet, Dutch oven, or even a good nonstick pot will do the trick. The skillet just helps with even heat and a bit of extra “wow” in color and taste.
Can I double the recipe for a crowd?
Certainly! Just increase the ingredient amounts proportionally and be sure to use a large pot so the rice cooks evenly. One-Pot Mushroom Rice is perfect for entertaining, buffet-style meals, or sharing with friends and family.
Final Thoughts
Ready to make your weeknights a whole lot more delicious with One-Pot Mushroom Rice? It’s reliable, full of flavor, and an absolute joy to share. Give it a try, and don’t be surprised when it becomes a beloved regular at your dinner table!
Print
One-Pot Mushroom Rice
- Total Time: 35 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
One-Pot Mushroom Rice is a comforting, flavorful dish that brings together fragrant rice, earthy mushrooms, and savory aromatics all cooked in a single pan. Featuring tender mushrooms, herbed spices, and a gentle hint of paprika, each fluffy grain is infused with rich umami flavor thanks to broth and optional soy sauce. This recipe offers both convenience and versatility—enjoy it as a standalone vegetarian main or as a hearty side to your favorite proteins or vegetable dishes. Perfect for weeknight dinners or meal prep, there’s little cleanup and loads of flavor in every bite!
Ingredients
Rice & Base
- 1 cup long-grain white rice (or basmati for added aroma)
- 2 cups vegetable broth (or chicken broth if preferred)
Aromatics & Mushrooms
- 2 tablespoons olive oil
- 1 medium onion, finely chopped
- 3 garlic cloves, minced
- 2 cups cremini or button mushrooms, sliced
Seasonings
- 1 teaspoon soy sauce (optional, for added umami)
- 1/2 teaspoon dried thyme
- 1/2 teaspoon paprika
- Salt and pepper to taste
Garnish
- Chopped parsley for garnish
Instructions
- Prep the Rice & Ingredients: Rinse the rice thoroughly under cold water until the water runs clear to remove excess starch, which ensures fluffy grains. While the rice drains, finely chop the onion, mince the garlic, and slice the mushrooms so all ingredients are ready to use.
- Sauté Aromatics and Mushrooms: Heat olive oil in a large skillet over medium heat. Add the chopped onion and sauté for 3-4 minutes until translucent. Then, stir in the minced garlic and cook for another minute until fragrant. Next, add the sliced mushrooms and sauté for 5-6 minutes, allowing them to release their moisture and brown slightly for deeper flavor.
- Add Spices and Rice: Sprinkle the dried thyme, paprika, salt, and pepper over the mushroom mixture. Stir to combine, coating the vegetables evenly with the spices. Add the rinsed rice to the skillet, mixing gently to toast it for 1-2 minutes and infuse with flavor.
- Pour in the Broth: Slowly pour the vegetable broth (use chicken broth if preferred) into the skillet, ensuring all the rice is submerged. If using soy sauce, add it now for additional depth. Stir gently to combine, then bring the mixture to a gentle boil.
- Simmer to Perfection: Reduce the heat to low, cover the pan tightly with a lid, and let the rice simmer quietly for 15-18 minutes. Avoid lifting the lid during cooking to allow the rice to absorb all the flavors and cook evenly. Once done, turn off the heat and let the skillet sit, covered, for 5 minutes to let the rice steam and finish absorbing any remaining liquid.
- Fluff and Garnish: Remove the lid and use a fork to gently fluff the rice, loosening the grains. Sprinkle chopped parsley over the top for a fresh, colorful finish. Serve hot and enjoy!
Notes
- Rinsing rice thoroughly prevents stickiness and ensures fluffy texture.
- Basmati rice can be swapped for long-grain for extra aroma.
- Add soy sauce for a boost of umami; taste and adjust salt if you do.
- For a creamy touch, stir in a tablespoon of butter or a splash of coconut milk before serving.
- Add cooked chicken, tofu, or shrimp for extra protein if desired.
- Bulk up with spinach or peas added in the last few minutes of cooking.
- Leftovers reheat well and can be stored in the fridge for up to 3 days.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Side-dishes
- Method: One Pot & One Pan
- Cuisine: American, Vegetarian
Nutrition
- Serving Size: about 1 cup
- Calories: 220
- Sugar: 3g
- Sodium: 520mg
- Fat: 6g
- Saturated Fat: 1g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 0mg