Mushroom Rice Pilaf
This brown rice mushroom pilaf is the easiest way to turn a handful of pantry staples into a warm, savory one-pot meal. Onion and button mushrooms are sautéed, the rice goes in to toast in the oil, then everything simmers in water until tender. You bring it to a boil, simmer for 20 minutes, then cover and let it rest off the heat so the grains finish cooking gently and absorb every last drop. The result is fragrant, satisfying, and almost impossible to burn.

Pilaf is a wonderful yet simple way to make a delicious recipe made with rice. The technique is always the same: rice cooked in a seasoned liquid, with sautéed onions and other vegetables stirred through, plus a few spices to round out the flavor. It shows up across the Middle East, Central and South Asia, East Africa and the Caribbean, and there are countless regional versions worth exploring. I love everything about this particular one: texture, flavor, you name it.
A few words from my kitchen
This is my favorite everyday version of pilaf, and the method behind it is the failproof one I always come back to. You boil the rice for just 20 minutes, then cover the pot and pull it off the heat so the grains finish in their own steam. No constant checking, no scorched bottom. I usually eat this mushroom pilaf with a big handful of chopped parsley on top, because I’m such a parsley lover and that fresh, green bite seems perfect against the earthy mushrooms.
The handful of ingredients you’ll need
There is nothing exotic here, which is part of the charm. A few notes to help you get the most out of each one:
- Rice — soak it in water for at least an hour before cooking. Soaking softens the grains and helps them cook evenly. For the type, a long-grain variety like basmati is ideal if you want the grains to stay separate, but for this European-style pilaf I prefer a sticky, round-shaped rice. If you want to compare techniques for separate, fluffy grains, here is my guide on how to cook basmati rice.
- Button mushrooms — sliced. Pick firm, dry caps without dark soft spots, and wipe rather than soak them so they don’t take on extra water.
- Onion — one large, chopped. It builds the savory base alongside the mushrooms.
- Oil — just a tablespoon, enough to sauté the vegetables and coat the rice.
- Water — two and a half cups for one cup of rice. Salt and ground pepper season the whole thing as it simmers.

How to get it right every time
The whole trick lives in the last step. Once the pilaf has simmered for 20 minutes, take it off the heat and clamp the lid on. The rice will keep cooking in the trapped steam and pull in any remaining liquid, so it finishes tender instead of scorched. Toasting the drained rice in the oil for a moment before adding water also helps each grain hold its shape, which is why the rice goes into the pan after the onion and mushrooms rather than before. Resist the urge to stir during the simmer, and let it rest, undisturbed and covered, until all the liquid is absorbed. If your rice is on the firmer side, give it five extra minutes under the lid before lifting it.
What to serve it with
This pilaf is hearty enough to stand on its own with that parsley shower, but it also plays well alongside other comforting plates. Try it next to a veggies and mushroom bake for a mushroom-lover’s spread, or spoon it beside stuffed aubergines with garlic sauce for something a little richer. If you are leaning Mediterranean, it sits beautifully near a bowl of Greek spinach rice.
Storing and making it ahead
Pilaf keeps well, so it is a smart make-ahead dish. Cool it quickly, then store leftovers in an airtight container in the fridge for up to four days. Reheat gently in a pan with a splash of water to loosen the grains, or microwave covered so it steams back to life. It also freezes nicely in portions for up to a couple of months — thaw overnight in the fridge before warming. If you enjoy this method, you might also like my Serbian rice pilaf or the rest of my vegan rice recipes.

If you make this mushroom pilaf, I’d love to know how it turned out — did you pile on the parsley like I do, or take it in your own direction? Leave a rating and a comment below with your tweaks so other readers can try them too.
Summarise & Save This Recipe
★ Add us as a trusted Google source
Mushroom Rice Pilaf
Ingredients
- 1 cup rice soaked in water for at least 1 hour
- 2 cups button mushrooms sliced
- 1 onion large, chopped
- 1 Tbsp oil
- 2 ½ cups water
- salt to taste
- ⅓ tsp ground pepper
Instructions
- Heat the oil in a large saucepan over medium heat. Saute the chopped onion and sliced mushrooms for 5 minutes.
- Drain the rice and add it to the saucepan. Stir to coat it in the oil.
- Add the water, salt and ground pepper.
- Bring to a boil, then simmer for 20 minutes. Remove from heat and cover with a lid. Let it rest until all the liquid is absorbed.
Notes
Frequently Asked Questions
Soaking the rice for at least an hour softens the grains so they cook more evenly and absorb the liquid better. It also shortens the simmering time slightly and helps you avoid an undercooked center. Drain it well before adding it to the pan so the toasting step still works.
A long-grain variety like basmati is ideal if you want the grains to stay separate and fluffy. For a European-style pilaf like this one, a sticky, round-shaped rice gives a softer, more cohesive texture. Both work, so pick the result you prefer.
This is the failproof part of the method. After 20 minutes of simmering, taking the pot off the heat and covering it lets the rice finish cooking in trapped steam while it absorbs any leftover liquid. It keeps the bottom from scorching and gives you tender grains without constant watching.
Yes. The recipe uses only rice, button mushrooms, onion, oil, water, salt and pepper, so it is fully plant-based. There is no butter, broth made from meat, or any other animal product involved.
Stored in an airtight container in the fridge, it keeps for up to four days. Reheat it gently with a splash of water to loosen the grains. It also freezes well in portions for a couple of months; thaw it overnight in the fridge before warming.
Absolutely. Pilaf is a flexible base, so peas, carrots or bell peppers can join the onion and mushrooms when you sauté. A pinch of warm spice works too, and I love finishing mine with a big handful of fresh chopped parsley right before serving.

Easy to make thank you!
You’re very welcome!
Easy to make thanks you!
You’re very welcome!
I love making this pilaf for lunch, when I don’t have much time. So easy!
Thank you for creating such simple but tasty recipes, Ruxandra!
You’re welcome!
Thank you Denie!
Fantastic flavorful dish! Easy to prepare as well makes it a winner!