Creamy Mushroom Herb Rice (One Pan, 40 Minutes)
Some dinners just come together quietly and still manage to feel like something special. This creamy mushroom herb rice is one of those recipes. It’s simple, built from pantry basics, and cooks in one pot, but the flavor lands in a way that feels far more complete than you would expect from such an easy setup.

You get tender rice, deeply browned mushrooms, and a light creamy finish that ties everything together. This is the kind of simple dinner idea for busy nights that actually delivers on flavor. It works as a main with a green salad, or as a seriously good side next to roasted chicken or salmon. If you need a reliable one-pot dinner that delivers real flavor, this one earns a spot in your regular rotation.
Why You’ll Love This Mushroom Herb Rice
- One pan, easy cleanup. Everything from the sauté to the simmer happens in the same pot or skillet.
- Silky, creamy texture without any special technique. Short-grain rice does the work, and no stirring marathon is required.
- Deep, savory mushroom flavor. Cooking the mushrooms until golden before adding the rice builds real flavor from the start.
- Herbs all the way through. Dried thyme goes in early, so it infuses the whole dish, not just the top.
- Flexible as a main or a side. Hearty enough to serve as dinner with a salad, impressive enough to bring to a dinner party as a side.
- On the table in 40 minutes. Real weeknight territory.

Ingredient Notes
- Short-grain rice is the key to the creamy texture. Do not swap for long-grain or basmati, as they won’t produce the same silkiness. Rinse the rice before cooking to remove surface starch, so it cooks evenly rather than turning gluey.
- Mushrooms: Cremini (baby bella) mushrooms give the deepest, most savory flavor here. Button mushrooms work fine too. Whatever you use, slice them fairly thin, so they cook down quickly and caramelize rather than steam.
- Vegetable stock keeps this fully vegetarian and still gives you a savory base. If you have good homemade stock, now’s the time to use it.
- Heavy cream: Just ¼ cup, stirred in at the very end. It silkens the whole dish without making it heavy.
How to Make This Mushroom Herb Rice Dish

Step 1: Sauté the mushrooms.
Heat olive oil in a medium pot. Add the diced onion, sliced garlic, and mushrooms. Season with salt and black pepper. Cook, stirring occasionally, until the mushrooms are deeply golden and have released most of their moisture, about 5 to 6 minutes. Don’t rush this step; the color equals flavor.

Step 2: Toast the rice.
Add the dried thyme and the rinsed, drained short-grain rice directly to the pan. Stir everything together and cook for 1 to 2 minutes until the thyme becomes fragrant. Toasting the rice here builds another layer of flavor and helps the grains stay distinct.

Step 3: Add stock and simmer.
Pour in the vegetable stock and increase the heat to high. Bring to a boil, then reduce the heat to medium-low and cover with a lid. Simmer for 10 minutes. Turn off the heat and let the rice sit, still covered, for 5 more minutes. This resting step is not optional. It is how the rice finishes steaming evenly without going mushy.

Step 4: Fluff.
Uncover and gently fluff the rice with a fork. You should see plump, cooked grains with the mushrooms evenly distributed throughout.

Step 5: Add butter, cream, and herbs.
Stir in the butter, heavy cream, and chopped parsley. The butter and cream transform the texture, watch it go silky and glossy.

Step 6: Serve warm.
Taste and adjust salt and pepper. Dish it up right away. The texture is at its creamiest fresh off the heat.
Tips for Best Results
- Don’t skip rinsing the rice. It removes excess starch that would otherwise make the dish gluey rather than creamy. The difference is real.
- Let the rice rest after cooking, with the lid on and the heat off. Five minutes makes the difference between evenly cooked, fluffy grains and a pan where the bottom is done, and the top is still a little underdone.
- If the rice looks too thick after resting (this can happen if your burner runs hot), stir in a splash of extra stock before you add the cream. It loosens right up.
- This dish is best served fresh. If you’re reheating leftovers, add a splash of stock or water to bring the texture back; it stiffens as it cools.
Serving Ideas
This mushroom herb rice is hearty enough to anchor a meal on its own with a simple green salad alongside. It’s also a standout mushroom rice recipe for side dishes. Try it next to roasted chicken thighs, pan-seared salmon, or anything coming off the grill. For a fuller vegetarian spread, serve it with garlic-roasted broccoli or a crisp cucumber salad.
Recipe FAQs
You can, but the texture will be different: fluffier and more separate rather than creamy and silky. Short-grain rice is what creates that risotto-style richness, so it’s worth seeking out if you can.
Yes. Swap the butter for vegan butter (or additional olive oil) and replace the heavy cream with full-fat coconut cream or an unsweetened oat-based cream. The texture will be slightly different but still rich and satisfying.
Cremini mushrooms are the move for deepest flavor. Button mushrooms are a great budget option. For a more dramatic, earthy note, mix in a handful of shiitake with your creminis.
It’s best fresh, but it reheats well with a splash of stock to loosen the texture. Store leftovers in an airtight container in the fridge for up to 3 days.
Leave the lid on, heat off, and let it sit for a full 5 to 8 minutes. The residual steam will finish the job. If there’s a lot of extra liquid, remove the lid and let it sit for a minute with the heat on low.

Tried these Creamy One Pot Mushroom and Herb Rice? Please rate the recipe and leave a comment below to let us know how they turned out. Your feedback helps others find and enjoy it too!
One Pot Mushroom and Herb Rice

Equipment
- Medium pot with lid
- Wooden spoon or spatula
- Cutting board and knife
- Measuring cups and spoons
Ingredients
- 1 tablespoon extra virgin olive oil
- 1 medium onion (diced)
- 3 garlic cloves (thinly sliced)
- 10 ounces mushrooms (sliced)
- 1 teaspoon dried thyme
- 1 cup short grain rice (rinsed and drained)
- 2 cups vegetable stock
- 2 tablespoons butter
- ¼ cup heavy cream
- ½ cup parsley chopped
- Sea salt and black pepper to taste
Instructions
- Heat olive oil in a medium pot over medium heat. Add onion, garlic, and mushrooms. Season with salt and black pepper.
- Cook, stirring occasionally, until the mushrooms develop color, about 5 to 6 minutes. Add dried thyme and the rinsed rice. Stir and cook for 1 to 2 minutes until the thyme becomes fragrant.
- Pour in the vegetable stock and increase the heat to high. Bring to a boil, then reduce the heat to medium-low and cover with a lid.
- Let the rice simmer for 10 minutes. Turn off the heat and let it sit, covered, for 5 minutes.
- Uncover and fluff the rice gently with a fork. Stir in butter, heavy cream, and chopped parsley. Taste and adjust seasoning if needed. Serve warm.
Notes
- Use cremini or button mushrooms for a deeper flavor.
- Rinsing the rice removes excess starch and helps keep the texture separate, not sticky.
- Letting the rice rest after cooking allows it to finish steaming and prevents mushiness.
- Add a splash of stock if the rice feels too thick after resting.
More Vegetarian Dinner Ideas
- If you love cozy vegetarian dinners, this Broccoli Cheddar Quinoa Gratin is a must-try. Creamy, golden-topped, and ready in 50 minutes, it skips the bechamel but delivers every bit of the comfort.
- This baked tortellini casserole is a 40-minute, one-dish dinner with no boiling required — just cheese tortellini, marinara, mozzarella, and parmesan baked together until hot and bubbly. It’s the kind of cozy weeknight recipe the whole family comes back for.
- This gourmet grilled cheese is crisp on the outside and perfectly melty inside. The caramelized onions add just the right amount of sweetness, while the herbed mayo brings everything together. It’s the kind of sandwich that feels simple but tastes like something you would order out.

