If you’re looking for a side dish that feels comforting but still easy to make, this Mushroom Rice Pilaf Recipe is the perfect choice. It’s warm, fluffy, and full of earthy mushroom flavor. Best of all, it’s made in one pot with simple ingredients you probably already have in your kitchen.
Rice pilaf is different from plain rice because it’s first sautéed with aromatics like onion and garlic before being cooked in broth. This small step adds so much extra flavor. When you combine that with tender mushrooms and herbs, you get a dish that tastes like it took much more effort than it actually did. Whether you’re serving chicken, beef, fish, or keeping things vegetarian, this mushroom rice pilaf works with almost any main dish.

Ingredients for Mushroom Rice Pilaf
Here’s what you need for this easy rice pilaf:
- 1 cup long-grain white rice (basmati or jasmine works well)
- 2 cups vegetable broth (or chicken broth)
- 1 1/2 cups fresh mushrooms, sliced
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 2 tablespoons butter or olive oil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 teaspoon dried thyme (or fresh herbs)
- 2 tablespoons chopped fresh parsley (optional)
These basic ingredients create a flavorful and satisfying homemade rice pilaf.
How to Make Mushroom Rice Pilaf
Step 1: Sauté the Aromatics
Heat butter or olive oil in a large skillet or saucepan over medium heat. Add chopped onion and cook for 2–3 minutes until soft. Add garlic and cook for another 30 seconds until fragrant.
Step 2: Cook the Mushrooms
Add sliced mushrooms to the pan. Cook for about 5–7 minutes until the mushrooms are tender and slightly golden. Season with a little salt and pepper. This step builds the deep, savory flavor in your garlic mushroom rice.
Step 3: Toast the Rice
Add the uncooked rice directly into the pan. Stir and cook for 1–2 minutes. This helps coat the rice in oil and enhances flavor. Toasting the rice is what makes a true fluffy rice pilaf instead of sticky rice.
Step 4: Add Broth and Simmer
Pour in the broth and add dried thyme. Bring everything to a gentle boil. Reduce heat to low, cover with a lid, and let simmer for 15–18 minutes until the liquid is absorbed. Do not lift the lid while cooking.
Step 5: Rest and Fluff
Turn off the heat and let the rice sit covered for 5 minutes. Remove the lid and fluff gently with a fork. Sprinkle fresh parsley on top before serving. Your delicious Mushroom Rice Pilaf Recipe is ready to enjoy.

Tips for Perfect Mushroom Rice Pilaf
Making the perfect one pot rice recipe is simple when you follow these tips:
1. Use the Right Rice
Long-grain rice works best because it stays fluffy and separate.
2. Don’t Skip Toasting
Toasting the rice adds extra depth of flavor.
3. Keep the Lid Closed
Lifting the lid releases steam and can affect texture.
4. Let It Rest
Resting helps the rice finish cooking and become fluffy.

Why You’ll Love This Mushroom Rice Pilaf
This mushroom rice pilaf is:
- Easy to make
- Cooked in one pot
- Full of rich flavor
- Perfect as a side dish
- Vegetarian-friendly
It’s a simple way to upgrade plain rice into something special

Why Mushroom Rice Pilaf Is So Flavorful
Mushrooms add a deep, earthy flavor that makes this mushroom rice recipe stand out. Cooking the rice in broth instead of water also makes a big difference. The rice absorbs all the savory flavors as it cooks. The combination of onion, garlic, mushrooms, and herbs creates a balanced and comforting taste.
Is Mushroom Rice Pilaf Healthy?
Yes, this vegetarian rice dish can be part of a balanced meal. Mushrooms are:
- Low in calories
- Rich in antioxidants
- A good source of B vitamins
Using olive oil instead of butter can make it even lighter. You can also use brown rice for added fiber. Just adjust cooking time and liquid amount as needed.

Variations You Can Try
Once you master this basic savory rice side dish, you can easily customize it.
Add More Vegetables:
- Carrots
- Peas
- Spinach
- Bell peppers
Add Protein:
- Cooked chicken
- Shrimp
- Tofu
Add Nuts for Texture:
- Toasted almonds
- Pine nuts
These additions can turn your side dish into a full meal.

What to Serve with Mushroom Rice Pilaf
This easy rice pilaf pairs well with:
- Grilled chicken
- Baked salmon
- Roasted vegetables
- Steak
- Lentil dishes
It’s also perfect for holiday meals or dinner parties.
Can You Make It Ahead of Time?
What to Serve with Mushroom Rice Pilaf
Yes! Store leftover mushroom rice pilaf in an airtight container in the refrigerator for up to 4 days. To reheat:
- Warm in a pan with a splash of broth or water
- Or microwave with a damp paper towel on top
This keeps the rice from drying out.
Common Mistakes to Avoid
- Adding too much liquid
- Stirring while cooking
- Cooking on high heat
- Skipping the resting time
Keeping the heat low and steady ensures the rice cooks evenly.
Make It Vegan
This Mushroom Rice Pilaf Recipe is already close to vegan. Simply use:
- Olive oil instead of butter
- Vegetable broth instead of chicken broth
That’s it! A fully plant-based dish ready to enjoy.
Why This Recipe Works Every Time
The key to this fluffy rice pilaf is the cooking method. Sautéing first builds flavor. Simmering gently allows the rice to absorb liquid slowly. The mushrooms add moisture and richness without making the dish heavy. It’s simple cooking done right.
Final Thoughts
This Mushroom Rice Pilaf Recipe is easy, comforting, and full of flavor. With just one pot and a few simple ingredients, you can create a delicious side dish that tastes homemade and satisfying. Whether you’re cooking for family dinner or meal prepping for the week, this rice pilaf is a reliable and tasty option. Try it once, and it may become your go-to mushroom rice recipe for any occasion.
