If you have been searching for a hearty, comforting, and utterly delicious dish to add to your weekday meal rotation, then you’ve just found your new favorite. This Mushroom Rice Pilaf Recipe is a vibrant medley of tastes and textures, beautifully marrying tender, golden mushrooms with fluffy long grain rice in a single pot. The earthy aroma of sautéed mushrooms mingling with the subtle sweetness of white wine and the richness of butter makes every bite irresistible. It’s perfect for weeknight dinners yet elegant enough to impress guests, proving that simple ingredients prepared with love can create magic on your plate.

Ingredients You’ll Need
This recipe keeps things straightforward with a handful of essential ingredients that work together to build layers of flavor, texture, and color. Each component plays a vital role in transforming everyday pantry staples into a warm, comforting pilaf that’s perfect year-round.
- Onions: About 2 1/2 cups of finely chopped onion give a naturally sweet foundation and depth to the dish.
- White button mushrooms: One pound sliced, these bring an earthy, meaty texture that complements the rice beautifully.
- Olive oil: Two tablespoons for a light, fruity base fat to cook the aromatics without overpowering.
- Unsalted butter: Four tablespoons divided, adding creamy richness that brings all flavors together.
- Garlic cloves: Two pressed or minced to brighten the pilaf with their pungent warmth.
- White wine: Half a cup to deglaze the pan and infuse a subtle acidity that lifts the mushrooms and rice.
- Long grain rice (such as basmati): Two cups for fluffy, separate grains that soak up all the delicious broth.
- Low sodium chicken broth: Four cups to cook the rice and add savory depth without excess salt.
- Salt and black pepper: Season to taste to enhance every flavor.
- Fresh dill (optional): Two tablespoons for a fresh, herbal garnish that brightens each bite.
How to Make Mushroom Rice Pilaf Recipe
Step 1: Sauté the Aromatics and Mushrooms
Start by heating 2 tablespoons olive oil and 2 tablespoons butter in a Dutch oven or heavy-bottomed pot over medium-high heat. Toss in the finely chopped onions and sauté for about 5 minutes until they become translucent and soften, releasing their natural sweetness. Next, add the sliced mushrooms. Cook them gently until their moisture evaporates and they turn a lovely golden color, about 8 to 10 minutes. The mushrooms will bring an earthy, savory backbone to the dish, so don’t rush this step. Finish by adding the minced garlic, stirring for just a minute to release its fragrant aroma without burning.
Step 2: Deglaze with Wine and Add Rice
Pour in half a cup of white wine to deglaze the pot, stirring and scraping up any browned bits from the bottom. This will add a nuanced acidity and sweetness that complements the mushrooms perfectly. Let the wine cook off until mostly evaporated, about 2 to 3 minutes. Now stir in the long grain rice, coating each grain evenly in the buttery mushroom mixture. This step helps your pilaf achieve that iconic slightly toasted flavor and keeps the grains beautifully separated after cooking.
Step 3: Cook the Rice to Perfection
Pour in the chicken broth along with the remaining 2 tablespoons of butter, salt, and a pinch of black pepper. Bring everything up to a boil, then reduce the heat to low. Cover the pot with a tight-fitting lid and let the rice simmer gently for 15 to 18 minutes until all the liquid is absorbed and the rice becomes tender yet fluffy. Resist the urge to lift the lid frequently; letting the steam work its magic is key to a perfect pilaf. Once done, give the rice a light stir to fluff it up and release the fantastic aromas.
How to Serve Mushroom Rice Pilaf Recipe

Garnishes
Fresh herbs really elevate this dish. A sprinkle of fresh dill or parsley adds a subtle burst of color and a beautiful herbaceous note that pairs wonderfully with the earthiness of the mushrooms. You can also add toasted pine nuts or slivered almonds for an added crunch and a bit of visual appeal.
Side Dishes
This pilaf is delightfully versatile. It pairs effortlessly with roasted or grilled chicken, seared fish, or even a simple green salad for a lighter meal. For vegetarians, serve alongside roasted vegetables or a crisp cucumber-yogurt salad to contrast the warm, buttery rice.
Creative Ways to Present
For a special occasion, try serving your Mushroom Rice Pilaf Recipe in individual ramekins, turned out onto plates like a savory mold. Garnish with a sprig of dill and a lemon wedge for a pretty presentation. Alternatively, layer the pilaf in a wide platter and top with sautéed wild mushrooms or caramelized shallots for an elegant, rustic centerpiece.
Make Ahead and Storage
Storing Leftovers
Leftover Mushroom Rice Pilaf Recipe stores beautifully in an airtight container in the refrigerator for up to 4 days. Its flavors often deepen overnight, making it an excellent make-ahead option for busy weeks.
Freezing
You can freeze this pilaf for up to 3 months without losing much texture or flavor. Cool the dish completely before transferring to a freezer-safe container or bag. When ready to reheat, thaw overnight in the fridge for best results.
Reheating
To reheat, gently warm your Mushroom Rice Pilaf Recipe in a skillet over medium-low heat with a splash of broth or water to loosen it up. Stir often until heated through, ensuring it doesn’t dry out. Alternatively, microwave in a covered dish with a sprinkle of water for 2-3 minutes.
FAQs
Can I use other types of mushrooms in this pilaf?
Absolutely! While white button mushrooms are classic and mild, you can experiment with cremini, shiitake, or even porcini to add a more robust flavor profile. Just adjust cooking times as needed, since some mushrooms contain more moisture.
Is it possible to make this dish vegetarian or vegan?
Definitely. Swap the chicken broth for vegetable broth, and replace butter with a plant-based alternative or more olive oil. The dish will still be satisfying and full of flavor.
Can I use a different type of rice?
Long grain rice like basmati is preferred for its fluffy texture, but jasmine or other long grain varieties will work well too. Avoid short-grain rice as it tends to be stickier and changes the texture of the pilaf.
Why do I need to sauté the mushrooms until liquid is evaporated?
This step is crucial because mushrooms release a lot of water. Cooking them until the moisture evaporates concentrates their flavor and prevents the final pilaf from becoming mushy or watery.
Can I double the recipe?
Yes, this recipe scales nicely. Just ensure you use a large enough pot to allow for even cooking and avoid overcrowding, which can cause uneven cooking.
Final Thoughts
This Mushroom Rice Pilaf Recipe is a testament to how simple ingredients can come together to create something truly special. Its comforting warmth, layers of flavor, and effortless one-pot preparation make it a staple you’ll want to turn to again and again. Whether you’re a seasoned cook or a kitchen novice, this dish promises both satisfaction and smiles at the dinner table. Give it a try today and watch it quickly become one of your favorites!
Print
Mushroom Rice Pilaf Recipe
- Prep Time: 5 minutes
- Cook Time: 35 minutes
- Total Time: 40 minutes
- Yield: 6 servings (1 cup each)
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Description
This Mushroom Rice Pilaf is a flavorful one-pot meal featuring sautéed onions and mushrooms cooked with fragrant long grain rice and white wine, simmered in low sodium chicken broth for a rich, comforting dish. Garnished with fresh dill, it’s perfect as a main or side that comes together easily in under 45 minutes.
Ingredients
Vegetables & Aromatics
- 1 large or 2 medium onions (about 2 1/2 cups, finely chopped)
- 1 lb white button mushrooms (sliced)
- 2 garlic cloves (minced or pressed)
Liquids & Fats
- 2 Tbsp olive oil
- 4 Tbsp unsalted butter (divided)
- 1/2 cup white wine
- 4 cups low sodium chicken broth
Grains & Seasonings
- 2 cup long grain rice (such as basmati)
- 1 tsp salt (or to taste)
- Pinch of black pepper
- 2 Tbsp Fresh dill for garnish (optional)
Instructions
- Sauté Onions and Mushrooms: Using a dutch oven or heavy bottom pot with a tight-fitting lid, heat 2 tablespoons of olive oil and 2 tablespoons of butter over medium-high heat. Add the finely chopped onions and sauté until translucent, about 5 minutes. Then add the sliced mushrooms and cook until their liquid has evaporated and they turn lightly golden, around 8 to 10 minutes. Add the pressed garlic cloves and stir for 1 minute to release their aroma.
- Deglaze and Add Rice: Pour in the half cup of white wine and cook until mostly evaporated, approximately 2 to 3 minutes. Stir in the long grain rice thoroughly to coat each grain with the fat and vegetable mixture.
- Simmer the Pilaf: Add 4 cups of low sodium chicken broth, the remaining 2 tablespoons of butter, salt, and a pinch of black pepper. Bring everything to a boil, then reduce heat to low. Cover the pot and let it simmer gently until the rice is fully cooked and the liquid has been absorbed, about 15 to 18 minutes.
- Finish and Serve: Give the rice a quick stir to fluff it up. Serve warm, garnished with fresh dill or parsley for a bright, herbal finish.
Notes
- For a vegetarian version, substitute chicken broth with vegetable broth.
- Make sure to use a heavy-bottomed pot or dutch oven to prevent sticking and ensure even cooking.
- If fresh dill is unavailable, fresh parsley or thyme can be used as an alternative garnish.
- If you prefer a stronger mushroom flavor, try adding a splash of soy sauce or mushroom broth.
- White wine can be substituted with extra broth or water in case of dietary restrictions.

