Mushroom risotto is a creamy, comforting dish made with Arborio rice, sautéed mushrooms, and a rich, savory broth. This recipe focuses on classic technique to create a smooth, velvety texture without feeling overly heavy.

This post may contain affiliate links which won't change your price but will share some commission.
A Quick Look at the Recipe
✅ Recipe Name: Mushroom Risotto
🕒 Ready In: ~40 minutes
👪 Serves: 4 servings
🍽 Calories: ~420 per serving (estimated)
🥣 Main Ingredients: Arborio rice, mushrooms, chicken broth, Parmesan cheese
📖 Dietary Info: Gluten-free; vegetarian option
👌 Difficulty: Medium - slow simmer and stir
SUMMARIZE & SAVE THIS CONTENT ON
The mushrooms are cooked until golden, then folded into slowly simmered rice that's finished with Parmesan cheese and a touch of cream. Stirring gradually as the broth is added helps the rice release its starch and develop its signature creaminess.
If you enjoy stovetop dinners like this, you might also like our White Bean Kale Soup, Mediterranean Baked Cod, or Ground Turkey Chili. These recipes use similar slow-cooking methods and pair well with simple proteins or vegetable-forward meals.
Jump to:
Why You'll Love this Mushroom Risotto:
Creamy Without Creaminess Overload: Slow-simmered Arborio rice creates a naturally creamy texture without needing excessive dairy.
Deep Mushroom Flavor: Sautéed mushrooms add rich, savory depth throughout the dish.
Classic Comfort Dish: A timeless recipe that feels cozy and satisfying.
Simple Ingredients, Elevated Result: Pantry staples come together into something special with the right technique.
Great as a Main or Side: Works well on its own or paired with chicken, steak, or roasted vegetables.
Key Ingredients:
- Arborio rice. A short-grain rice that releases starch as it cooks, creating a naturally creamy texture. Avoid using long-grain rice, as it won't achieve the same consistency.
- chicken broth. Use warm broth for the best absorption and even cooking. A high-quality, homemade broth enhances the depth of flavor.
- mushrooms. Cremini, shiitake, or button mushrooms work well, but you can mix varieties for deeper flavor.
- parmesan cheese. Freshly grated Parmesan melts smoothly and enhances the creamy texture. Avoid pre-grated versions, which contain anti-caking agents.
Scroll to the recipe card at the bottom of this page for exact quantities.
Easy Substitutions & Variations:
- Make It Vegetarian: Use vegetable broth instead of chicken broth for a fully vegetarian mushroom risotto.
- Use Different Mushrooms: Swap in cremini, shiitake, or a mushroom blend for deeper flavor.
- Add Fresh Herbs: Stir in fresh thyme or parsley at the end for added freshness.
- Skip the Cream: Omit the heavy cream for a more traditional risotto texture, the rice will still be creamy.
- Add Protein: Fold in cooked chicken, shrimp, or sausage to make it a heartier meal.

How to Make Mushroom Risotto:
- In a large skillet, heat 1 tablespoon butter and olive oil over medium heat.
- Add mushrooms and cook for about 5-7 minutes until browned and tender. Remove and set aside.
- In the same pan, add the remaining 1 tablespoon butter. Add chopped onion and cook for 2-3 minutes until translucent. Stir in garlic and cook for another 30 seconds.
- Add Arborio rice to the pan and stir for about 2 minutes until lightly toasted. Pour in the white wine and stir until mostly evaporated.
- Start adding the warmed broth, ½ cup at a time, stirring constantly until absorbed. Continue adding broth gradually, stirring frequently. This process takes about 18-20 minutes.
- Once the rice is creamy and al dente, stir in the cooked mushrooms, Parmesan cheese, salt, pepper, and thyme.
- Add heavy cream. Remove from heat and let it rest for 2 minutes.
Recipe Notes & Tips:
- Use Arborio Rice: Arborio's high starch content is essential for achieving a creamy risotto texture.
- Warm the Broth First: Adding warm broth helps maintain a steady simmer and promotes even cooking.
- Stir Frequently, Not Constantly: Regular stirring releases starch while allowing the rice to cook evenly without becoming gummy.
- Keep the Simmer Gentle: Risotto should bubble softly, not boil aggressively.
- Rest Before Serving: Let the risotto sit off heat for a couple of minutes so it thickens slightly and finishes cooking.

How to Store:
Refrigerate: Allow the risotto to cool to room temperature, then transfer it to an airtight container. Store in the refrigerator for up to 3 days.
Freezing: Risotto doesn't freeze well as the texture becomes grainy and loses its creamy consistency.
Reheating: Warm risotto over low to medium heat with a splash of broth, water, or milk, stirring frequently until creamy and heated through.
Mushroom Risotto FAQs:
Stirring mushroom risotto helps release starch from the Arborio rice, which is what gives risotto its signature creamy consistency. Regular stirring also prevents the rice from sticking to the pan or cooking unevenly.
Yes, mushroom risotto can easily be made vegetarian by using vegetable broth instead of chicken broth. All other ingredients are naturally vegetarian.
Mushroom risotto is done when the rice is tender but still slightly firm in the center (al dente) and the texture is creamy, not dry or soupy. The risotto should slowly spread when spooned onto a plate.


Grab your free copy
Get a FREE Healthy Meal Planning Ebook
Tips, Tricks, and Recipes for Stress Free Meal Planning

Mushroom Risotto
Equipment
Ingredients
- 1 ½ cups Arborio rice
- 4 cups chicken broth , warmed
- 2 tablespoons butter
- 1 tablespoon olive oil
- 1 small onion, finely diced
- 3 garlic cloves, minced
- 1 ½ cups mushrooms, sliced
- ½ cup dry white wine
- ½ cup parmesan cheese, grated
- ½ teaspoon salt
- ½ teaspoon dried thyme
- ¼ teaspoon pepper
- ¼ cup heavy cream
Instructions
- In a large skillet, heat 1 tablespoon butter and olive oil over medium heat.
- Add mushrooms and cook for about 5-7 minutes until browned and tender. Remove and set aside.
- In the same pan, add the remaining 1 tablespoon butter. Add chopped onion and cook for 2-3 minutes until translucent. Stir in garlic and cook for another 30 seconds.
- Add Arborio rice to the pan and stir for about 2 minutes until lightly toasted. Pour in the white wine and stir until mostly evaporated.
- Start adding the warmed broth, ½ cup at a time, stirring constantly until absorbed. Continue adding broth gradually, stirring frequently. This process takes about 18-20 minutes.
- Once the rice is creamy and al dente, stir in the cooked mushrooms, Parmesan cheese, salt, pepper, and thyme.
- Add heavy cream. Remove from heat and let it rest for 2 minutes.
Nutrition
Notes
- Use Arborio Rice: Arborio's high starch content is essential for achieving a creamy risotto texture.
- Warm the Broth First: Adding warm broth helps maintain a steady simmer and promotes even cooking.
- Stir Frequently, Not Constantly: Regular stirring releases starch while allowing the rice to cook evenly without becoming gummy.
- Keep the Simmer Gentle: Risotto should bubble softly, not boil aggressively.
- Rest Before Serving: Let the risotto sit off heat for a couple of minutes so it thickens slightly and finishes cooking.









Emma says
I really enjoyed this - thank you!