Fluffy, savory, and loaded with umami, this one-pot mushroom rice is a comforting side or standalone dish you won’t be able to stop scooping. Earthy mushrooms soak up rich seasonings and pair perfectly with tender rice, making every bite burst with flavor. Whether you’re hosting dinner or meal prepping for the week, this recipe delivers ease and taste in one skillet.
What makes this dish truly shine is its simplicity. Using just one pot, it minimizes clean-up while maximizing flavor. It’s ideal for busy weeknights, and it pairs wonderfully with everything from roasted chicken to grilled veggies. Add a sprinkle of fresh herbs on top, and you’ve got a dish that feels elevated but is incredibly easy to make.
Why You’ll Love This Flavor-Packed One-Pot Mushroom Rice
- Quick & Satisfying: Ready in under 30 minutes, this dish is a game-changer for weeknight dinners.
- Full of Flavor: Thanks to sautéed mushrooms, garlic, onion, and rich broth.
- One Pot Magic: Minimal dishes and maximum comfort.
- Versatile: Serve it with protein or enjoy it as a hearty vegetarian main.
- Meal Prep Friendly: Keeps well and tastes even better the next day.
Preparation Phase & Tools to Use
Making a delicious one-pot rice dish starts with having the right tools. Here’s what you’ll need and why each one matters:
- Heavy-bottomed pot or Dutch oven: Essential for even heat distribution and preventing rice from burning at the bottom.
- Sharp chef’s knife: To thinly slice mushrooms and dice onions without bruising them.
- Wooden spoon or silicone spatula: Ideal for stirring without scratching your pot.
- Measuring cups and spoons: Precision is key to perfect rice-to-liquid ratios.
- Fine mesh strainer: For rinsing rice and removing excess starch for a fluffier result.

Ingredients for the Flavor-Packed One-Pot Mushroom Rice
- Mushrooms: The star of the dish, bringing a meaty texture and umami richness.
- Long grain rice: Absorbs flavors while remaining fluffy and separate.
- Onion: Adds sweetness and depth to the flavor base.
- Garlic: Boosts the savory notes with aromatic warmth.
- Vegetable or chicken broth: Infuses the rice with a deep, savory flavor.
- Olive oil or butter: For sautéing and adding richness.
- Fresh parsley: Optional, but a bright touch to finish.
- Salt and black pepper: To enhance all the natural flavors.
How To Make the Flavor-Packed One-Pot Mushroom Rice
Step 1: Sauté the Mushrooms
Heat oil or butter in a heavy-bottomed pot over medium heat. Add sliced mushrooms and cook until browned and tender. Stir occasionally until they release and reabsorb their moisture.
Step 2: Build the Flavor Base
Add finely chopped onions and garlic to the mushrooms. Sauté until translucent and fragrant, about 2-3 minutes.
Step 3: Toast the Rice
Stir in the rinsed rice and toast for 1-2 minutes to coat it with the mushroom mixture. This adds a nutty layer of flavor.
Step 4: Add Broth and Simmer
Pour in the broth, stir well, and bring to a boil. Once boiling, reduce the heat to low, cover with a lid, and simmer for 18-20 minutes until rice is cooked and liquid absorbed.
Step 5: Rest and Fluff
Turn off the heat and let the rice sit, covered, for 5 minutes. Then fluff with a fork, garnish with parsley, and serve warm.
How to Serve and Store Flavor-Packed One-Pot Mushroom Rice
Serve this savory mushroom rice hot, fresh from the pot. It’s perfect alongside grilled chicken, seared tofu, or even stuffed into bell peppers for a fun twist. You can also serve it solo as a hearty meatless main.
For storage, let the rice cool completely before transferring to an airtight container. It will keep well in the fridge for up to 4 days and reheats beautifully in the microwave or on the stovetop with a splash of broth to revive its moisture.
Frequently Asked Questions
How can I make this recipe vegan?
Use vegetable broth and olive oil instead of butter for a completely vegan version.
Can I use brown rice instead of white rice?
Yes, but you’ll need to increase the cooking time and broth by about 10 minutes and 1/2 cup respectively.
What types of mushrooms work best?
Cremini, baby bella, or button mushrooms are all great. For extra umami, try a mix that includes shiitake.
Can I freeze mushroom rice?
Absolutely. Store in freezer-safe bags or containers for up to 2 months. Thaw overnight in the fridge before reheating.
Is this recipe gluten-free?
Yes, as long as your broth is gluten-free.
Want More Rice and Skillet Dinner Ideas?
If you loved this one-pot mushroom rice, don’t miss these savory and simple meals:
- French Onion Ground Beef and Rice Casserole
- Garlic Butter Beef Cheesy Bowtie Pasta
- Creamy Garlic Butter Beef Spinach Tortellini
- One-Pot Smoky Chipotle Cheesy Chicken Pasta
- Golden Crispy Chicken with Parmesan Mushroom Sauce
Save This Pin For Later
📌 Save this recipe to your Pinterest board so it’s just a click away whenever you crave savory, comforting rice.
And when you try it, leave a comment! Did you stick with cremini mushrooms or go wild with shiitake? Add chili flakes for heat? I’d love to know how you made it your own.
For more daily recipes and meal inspiration, follow me on Pinterest: Kitchen By Kate on Pinterest

Flavor-Packed One-Pot Mushroom Rice
- Total Time: 30 minutes
- Yield: 4 servings
Description
Flavor-Packed One-Pot Mushroom Rice is a quick, savory, and comforting dish loaded with umami-rich mushrooms and fluffy rice. Perfect for weeknight dinners or meal prep, this gluten-free rice dish is made in one pot for easy cleanup and full flavor.
Ingredients
1 tablespoon olive oil or butter
2 cups sliced mushrooms
1 medium onion, finely chopped
2 garlic cloves, minced
1 cup long grain white rice, rinsed
2 cups vegetable or chicken broth
Salt, to taste
Black pepper, to taste
2 tablespoons chopped fresh parsley (optional)
Instructions
1. Heat oil or butter in a heavy-bottomed pot over medium heat. Add the sliced mushrooms and sauté until browned and tender, about 6-8 minutes.
2. Add the chopped onion and garlic. Cook until translucent and fragrant, about 2-3 minutes.
3. Stir in the rinsed rice. Toast for 1-2 minutes to coat in the mushroom mixture.
4. Pour in the broth. Bring to a boil, then reduce heat to low. Cover and simmer for 18-20 minutes, until rice is cooked and liquid is absorbed.
5. Turn off heat and let it sit covered for 5 minutes. Fluff with a fork, season with salt and pepper, and garnish with fresh parsley.
Notes
For a deeper flavor, use a mix of cremini and shiitake mushrooms.
Rinsing the rice is crucial for preventing clumping and achieving fluffiness.
Add a splash of broth when reheating to keep it moist.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Dish / Side
- Method: One-Pot
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 210
- Sugar: 3g
- Sodium: 410mg
- Fat: 7g
- Saturated Fat: 2g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 0mg

