
This savory mushroom rice has become my go-to weeknight recipe when I want to transform a simple side dish into something truly exceptional. The magic happens when butter-sautéed mushrooms release their rich umami flavor, infusing every grain of rice with an irresistible earthiness that elevates the entire meal.
I first created this dish when hosting an impromptu dinner party with nothing but pantry staples. The guests raved so much about the "fancy" rice that it's now requested at every gathering, despite being one of my simplest recipes.
Ingredients
- Butter provides a rich foundation and golden color to the mushrooms
- Olive oil prevents the butter from burning while adding its own gentle flavor
- Onion creates the aromatic base that enhances the earthy mushrooms
- Garlic adds essential pungent notes that pair perfectly with mushrooms
- Cremini mushrooms offer deeper flavor than white varieties but either works beautifully
- Italian seasoning brings herbal complexity without needing multiple spice jars
- Long grain rice maintains ideal texture and doesn't become mushy
- Vegetable broth infuses more flavor than water would provide
- Fresh parsley brightens the final dish with color and fresh flavor
Step-by-Step Instructions
- Create The Flavor Base
- Heat butter and olive oil in a Dutch oven over medium high heat until the butter melts completely. Add chopped onion and cook for exactly 3 minutes until they become translucent but not browned. The onions should soften and become slightly sweet. Add minced garlic and cook just 30 seconds more until fragrant. Watch carefully as garlic burns quickly and will turn bitter.
- Sauté The Mushrooms
- Add mushrooms, salt, pepper, and Italian seasoning to the pot. Cook for a full 5 minutes, stirring occasionally to prevent sticking. This is the most crucial step. The mushrooms will first release their moisture and then begin to brown once that liquid evaporates. You must cook until ALL liquid disappears and mushrooms develop golden edges. This concentrates their flavor and prevents watery rice.
- Cook The Rice
- Add the rinsed rice and vegetable broth, giving everything one good stir to distribute ingredients evenly. Bring to a boil over medium high heat watching for rapid bubbles across the surface. Immediately reduce heat to maintain a gentle simmer, cover with a tight fitting lid, and cook undisturbed for exactly 15 minutes. Resist the urge to peek or stir which releases necessary steam.
- Finish And Serve
- Remove from heat and let stand covered for 2 minutes. This allows the rice to finish absorbing any remaining moisture. Add fresh parsley and gently fluff with a fork, lifting from the bottom to incorporate the mushroom mixture evenly throughout the rice. Taste and adjust seasonings if needed before serving.

My absolute favorite version uses a mix of cremini and shiitake mushrooms which creates incredible depth of flavor. I learned this combination after visiting a mushroom farm in Oregon where the farmer shared that combining mushroom varieties creates what he called a "forest floor symphony" of flavors.
Make Ahead Options
This mushroom rice actually improves after sitting for a day in the refrigerator as the flavors meld together more deeply. To reheat, add a small splash of broth or water before microwaving to restore moisture. For meal prep, portion into individual containers for quick lunches throughout the week. The flavors intensify wonderfully by the second day.
Mushroom Selection Guide
The mushroom variety you choose dramatically impacts the final flavor. White button mushrooms offer a mild profile perfect for children or those new to mushrooms. Cremini provide a more developed earthy flavor while being widely available. For special occasions, consider adding a few shiitake or oyster mushrooms which contribute distinctive umami notes that make the dish truly memorable. Always look for firm specimens without slimy surfaces.
Serving Suggestions
Transform this simple side into a complete meal by serving it alongside roasted chicken thighs or grilled salmon. For a vegetarian main course, top with a fried egg and additional fresh herbs. I love serving it in warmed bowls with a drizzle of good olive oil and flaky sea salt at the table. The contrast between the warm rice and fresh finishing touches creates a restaurant quality experience from this humble dish.
Cultural Context
This style of mushroom rice has roots in multiple cuisines around the world. Italian risotto preparations use a similar technique of sautéing mushrooms first to extract maximum flavor. Russian and Eastern European traditions often combine mushrooms and rice in hearty one pot meals. This version bridges those traditions with a simplified method perfect for American home cooking that honors the essential technique of properly browning mushrooms before adding liquid.

Commonly Asked Questions
- → What type of mushrooms work best for this dish?
While the recipe specifies cremini or white mushrooms, you can use almost any variety. Cremini (baby portobello) offer a deeper flavor, while white button mushrooms have a milder taste. For a more complex flavor profile, try using a mix of wild mushrooms like shiitake, oyster, or maitake.
- → Can I make this dish with brown rice instead?
Yes, you can substitute brown rice, but you'll need to adjust the cooking time and liquid ratio. Brown rice typically requires about 45 minutes to cook and needs more liquid—use approximately 2½ cups of broth instead of 2 cups. The mushroom preparation remains the same.
- → How can I make this dish vegetarian or vegan?
This dish is already vegetarian as written. To make it vegan, simply replace the butter with additional olive oil or a plant-based butter alternative. The vegetable broth specified in the recipe keeps it meat-free while providing rich flavor.
- → Why is it important to let the mushroom liquid evaporate?
Allowing the liquid released by the mushrooms to evaporate completely is crucial because rice requires a specific ratio of liquid to cook properly. Any excess moisture from the mushrooms will throw off this ratio, potentially resulting in mushy or unevenly cooked rice.
- → Can I add protein to make this a complete meal?
Absolutely! This versatile dish works well with added protein. Consider mixing in cooked chicken, tofu, or chickpeas after the rice is done cooking. For seafood lovers, shrimp sautéed separately and added at the end works beautifully. You could also serve it topped with a fried egg for a simple protein boost.
- → What's the best way to reheat leftover mushroom rice?
The best way to reheat mushroom rice is to add a small splash of water or broth (about 1-2 tablespoons per cup of rice), then cover and microwave on medium power, stirring halfway through. Alternatively, reheat in a covered pan on the stovetop over medium-low heat with a small amount of liquid. This prevents the rice from drying out while reheating.