When you’re craving a cozy, hearty, and flavorful dish that doesn’t take all night to make, this One-Pot Mushroom Rice is the answer.
It’s packed with earthy mushrooms, fluffy rice, and aromatic spices—all cooked together in a single pot. The best part?
Minimal cleanup and maximum flavor. This dish works beautifully as a comforting main course or a versatile side that pairs with just about anything.
Why You’ll Love This Recipe
- ✅ One pot, less mess – no need to juggle multiple pans or extra dishes.
- ✅ Deep umami flavor from mushrooms, thyme, and a hint of soy sauce.
- ✅ Versatile – serve as a main dish, side dish, or base for proteins.
- ✅ Budget-friendly and made with simple pantry staples.
- ✅ Customizable with add-ins like chicken, tofu, spinach, or peas.

Ingredients
- 1 cup long-grain white rice (or basmati for extra aroma)
- 2 tablespoons olive oil (I recommend California Extra Virgin Olive Oil)
- 1 medium onion, finely chopped
- 3 garlic cloves, minced
- 2 cups cremini or button mushrooms, sliced
- 2 cups vegetable broth (or chicken broth, if preferred)
- 1 teaspoon soy sauce (optional, for added umami)
- 1/2 teaspoon dried thyme
- 1/2 teaspoon paprika
- Salt and pepper, to taste
- Fresh parsley, chopped (for garnish)
Step-by-Step Instructions
1. Prep the Rice and Veggies
Rinse the rice thoroughly under cold water until the water runs clear. This removes excess starch and prevents it from clumping. Chop the onion, mince the garlic, and slice the mushrooms so everything is ready to go.
2. Sauté Aromatics and Mushrooms
In a large skillet or pot, heat olive oil over medium heat. Add the chopped onion and cook until softened, about 3–4 minutes. Stir in the garlic and cook for 1 minute until fragrant. Add the sliced mushrooms and sauté for 5–6 minutes until they release moisture and turn golden brown.
3. Add Spices and Rice
Sprinkle in the thyme, paprika, salt, and pepper. Stir to coat the mushrooms evenly. Add the rinsed rice and toast lightly for 1–2 minutes, which enhances its flavor.
4. Simmer to Cook
Pour in the broth and soy sauce (if using), making sure the rice is submerged. Bring the mixture to a gentle boil, then reduce heat to low. Cover tightly with a lid and let it simmer for 15–18 minutes without lifting the lid.
5. Rest and Fluff
Turn off the heat and let the pot rest, covered, for 5 minutes. This allows the rice to steam and absorb any remaining liquid. Fluff gently with a fork.
6. Garnish and Serve
Sprinkle chopped parsley over the top for a fresh finish. Serve warm as a side dish or light main.
Tips for Success
- Rinse the rice – this prevents stickiness and ensures light, fluffy grains.
- Use the right rice – long-grain or basmati work best. Short-grain rice can turn gummy.
- Season to taste – don’t be afraid to adjust the salt, pepper, or spices.
- Boost creaminess – stir in a tablespoon of butter or coconut milk at the end.
Variations
- Protein boost: Add cooked chicken, shrimp, or tofu for a heartier meal.
- Extra veggies: Stir in peas, spinach, or bell peppers for color and nutrition.
- Spicy kick: Sprinkle in cayenne pepper or red chili flakes.
- Vegan version: Stick with vegetable broth and olive oil—skip any butter.
Serving Suggestions
This mushroom rice pairs beautifully with roasted chicken, grilled salmon, or a simple green salad. It’s also delicious with a side of roasted vegetables or warm, crusty bread. As a vegetarian main dish, it stands on its own with satisfying flavor and texture.
Storage Instructions
- Refrigerator: Store leftovers in an airtight container for up to 4 days.
- Freezer: Freeze cooled rice in portions for up to 2 months. Reheat in the microwave or stovetop with a splash of broth to bring back moisture.
Nutrition & Timing (per serving, approx.)
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Servings: 4
✨ This One-Pot Mushroom Rice is the definition of cozy, easy comfort food. Whether you’re making a quick weeknight dinner or looking for a flavorful side, this dish will quickly become a staple in your kitchen.
Leave a Reply