
This cozy One-Pot Mushroom Rice is deeply savory, incredibly easy to make, and ready in under an hour using just one pan. Perfect for busy weeknights or a comforting side dish any time of year.

Some recipes earn a permanent spot in your weeknight rotation not because they are flashy, but because they are reliably, quietly wonderful. This One-Pot Mushroom Rice is exactly that kind of recipe. It is savory, deeply aromatic, and satisfying in the way that only a bowl of perfectly cooked rice can be. And the best part? Everything happens in a single pan.
We are talking golden, sautéed mushrooms folded into fluffy rice that has absorbed a full pot of herby, umami-rich broth. It is the kind of dish that makes your kitchen smell incredible and has everyone asking what you made.
The secret here is layering flavor at every step rather than dumping everything in at once. By browning the mushrooms first, you get those gorgeous caramelized edges that add real depth. Toasting the rice briefly in the aromatics before adding liquid is a move borrowed from pilaf technique, and it makes a noticeable difference in the final texture and nuttiness of the dish.
A small splash of soy sauce might seem unexpected, but it acts as a flavor amplifier, boosting the savory quality of the broth without making anything taste Asian-fusion. It is an old chef's trick, and it works.
Chef's Tip: Do not lift the lid while the rice is cooking. Steam is doing all the heavy lifting in those 18 minutes, and releasing it mid-cook is the most common reason rice comes out unevenly cooked or mushy.
This is a pantry-friendly recipe that leans on a handful of quality staples. Using a good low-sodium vegetable broth makes a meaningful difference here since the rice absorbs every drop of it. A heavy-bottomed skillet or Dutch oven is also worth using, as it distributes heat evenly and prevents the bottom layer of rice from scorching.
Having the right pan and quality broth on hand truly elevates this from good to great:
Tools & Ingredients We Recommend
The biggest mistake people make with mushrooms is crowding the pan. If your mushrooms are piled on top of each other, they will steam instead of sear and you will lose that beautiful golden crust.
Here is how to get it right:
Once they are properly browned, you set them aside and bring them back in at the very end. This keeps their texture intact rather than letting them get lost and soft inside the rice.
This mushroom rice is wonderful on its own as a vegetarian main, but it is also an exceptional side dish. It pairs naturally with roasted chicken, pan-seared salmon, grilled vegetables, or a simple green salad. If you want to make it heartier, stir in a handful of baby spinach or frozen peas during the last two minutes of cooking.
For a dairy-free version, simply skip the parmesan or swap it with a squeeze of fresh lemon juice and a drizzle of good olive oil. Both work beautifully.
Ready to make it? Here is the full recipe:

This cozy One-Pot Mushroom Rice is deeply savory, incredibly easy to make, and ready in under an hour using just one pan. Perfect for busy weeknights or a comforting side dish any time of year.
Heat the olive oil and butter in a large, deep skillet or Dutch oven over medium-high heat until the butter is melted and foamy.
Add the sliced mushrooms in a single layer. Let them cook undisturbed for 3 to 4 minutes until deeply golden on one side, then stir and cook for another 2 minutes. Transfer mushrooms to a plate and set aside.
Reduce heat to medium. Add the diced onion to the same pan and cook for 4 to 5 minutes, stirring occasionally, until softened and translucent.
Add the minced garlic, thyme, smoked paprika, salt, and pepper. Cook for 1 minute, stirring constantly, until fragrant.
Add the rinsed rice and stir to coat every grain in the aromatics. Toast for about 1 to 2 minutes until the rice smells slightly nutty.
Pour in the vegetable broth and soy sauce. Stir everything together and scrape up any browned bits from the bottom of the pan.
Bring the liquid to a boil, then reduce the heat to low. Cover tightly with a lid and cook for 18 minutes. Do not lift the lid during this time.
After 18 minutes, remove from heat and let the rice steam, still covered, for 5 more minutes.
Fluff the rice gently with a fork. Fold in the reserved mushrooms and top with grated parmesan and fresh parsley before serving.
This rice holds up wonderfully as leftovers. Store it in an airtight container in the refrigerator for up to 4 days, or freeze portions for up to 2 months.
When reheating, add a small splash of broth or water to the pan or bowl before warming. This rehydrates the grains and brings the rice back to its original fluffy, saucy texture. A quick 2 minutes in the microwave covered with a damp paper towel works just as well as the stovetop.