Mushroom Risotto
Mushroom Risotto is one of those dishes that warms both your heart and your belly. The creamy texture, combined with the earthiness of mushrooms and heavenly flavors of garlic and thyme, creates an irresistible bowl of comfort. As each spoonful melts in your mouth, you experience a delightful harmony of flavors that’s hard to resist. It’s rustic yet elegant, making it perfect for everything from cozy family dinners to special occasions.

I first fell in love with Mushroom Risotto on a chilly evening, inspired by a charming little Italian restaurant. The enticing aroma lingered in the air, leading me to try their version, which was impossibly creamy and loaded with rich flavors. Ever since, I’ve perfected this recipe to match that comforting experience. Trust me, this homemade mushroom risotto will quickly become a staple dish in your kitchen. It’s everything you want in a main course or side dish, and I can’t wait for you to try it!
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: With just over an hour of prep and cooking time, this dish is straightforward and manageable, even on busy nights.
- Irresistible Flavor: The combination of sautéed mushrooms, garlic, and thyme creates a rich, savory taste that feels luxurious.
- Eye-Catching Appeal: Its creamy texture and inviting aroma make it a showstopper ready to impress at any dinner table.
- Flexible Serving: Perfect as a hearty main course or a delightful side dish for gatherings, making it versatile for any occasion.
- Diet-Friendly Options: You can easily adjust ingredients for vegetarian or gluten-free diets, making it accommodating for everyone.
Ingredients You’ll Need
- 2 tablespoons butter: This adds richness and a buttery flavor to your risotto. For a lighter option, you can use additional olive oil.
- 2 tablespoons olive oil, divided: Essential for sautéing shallots and mushrooms, enhancing that lovely earthy flavor. You can use avocado oil if desired.
- 1 large shallot, finely diced: Offers a subtle sweetness. If unavailable, a small onion can be substituted, though the flavor may be slightly different.
- 1 lb. mushrooms: I recommend using a mix of cremini and shiitake for a complex flavor profile. You can also experiment with portobello or button mushrooms.
- 3-4 sprigs fresh thyme: Enhances the risotto’s earthy taste; dried thyme can substitute, but use less (about 1 teaspoon).
- 2 teaspoons soy sauce, divided: Contributes depth and umami flavor. For a gluten-free option, use tamari.
- 3 cloves garlic, minced: Boosts the savoriness. Fresh garlic is best for true flavor; jarred garlic won’t yield the same results.
- ½ tsp EACH: Salt and pepper: Seasoning to balance the dish. Adjust according to your taste preferences.
- 1 cup Arborio rice: The star of risotto. This short-grain rice is essential for achieving that creamy consistency, so avoid long-grain varieties.
- ¾ cup dry white wine: Adds acidity and complexity. If you prefer, use more broth in place of wine.
- 5 cups chicken broth: The base for cooking your rice, providing moisture and flavor. Vegetable broth also works well for a vegetarian option.
- 3 tablespoons mascarpone: Makes the risotto ultra-creamy. You can use cream cheese if necessary.
- 2 tablespoons cold butter: Added at the end for a silky finish; this can be omitted for a lighter version if desired.
- ⅓ cup Parmesan cheese, grated: Gives a nutty, salty flavor; it’s best to use freshly grated cheese for optimal texture.
- 2 teaspoons fresh lemon juice: Brightens the dish. Make sure it’s fresh, as bottled lemon juice won’t have the same freshness.
- Fresh parsley or chives, to garnish: This adds a dash of color and freshness to serve.
How to Make Mushroom Risotto
Prepare the Mushrooms: Slice the mushrooms into various sizes; this adds a nice texture to the risotto. Measure out the other ingredients to have everything ready.
Sauté the Base: In a large skillet, heat the butter and 1 tablespoon of olive oil over medium heat. Add the diced shallots, mushrooms, and thyme. Cook for about 4 minutes, stirring frequently until they soften.
Add Flavor: Stir in the soy sauce, garlic, salt, and pepper. Cook for another 3 to 4 minutes, letting everything brown slightly. If there’s extra liquid, turn the heat to medium-high to evaporate it. Remove from heat and set aside, discarding the thyme sprigs.
Warm the Broth: In a separate saucepan, keep the chicken broth warm over low heat. Adding about 1/3 cup of the mushroom mixture will infuse the broth with extra flavor. Cover to keep it warm while you continue.
Prepare the Rice: Return to the skillet, adding the remaining 1 tablespoon of olive oil over medium heat. Stir in the Arborio rice and cook for 3 to 4 minutes until it becomes fragrant and lightly toasted.
Deglaze with Wine: Pour in the dry white wine, stirring until most of the moisture evaporates, which should take about 5 minutes.
Cook the Risotto: Begin adding the warm broth, ladle by ladle, stirring continuously until most of the liquid is absorbed each time. This process takes about 15 to 20 minutes. The rice should be tender but not mushy, with a slight bite.
Combine Everything: Once you achieve the desired texture, mix in the cooked mushroom mixture. Reduce heat to low.
Finish with Creaminess: Stir in the mascarpone and cold butter until melted and well combined. Add the grated Parmesan and fresh lemon juice; taste and adjust seasoning if needed.
Serve: If the consistency is too thick, add a splash of broth. Garnish with fresh parsley or chives before serving.
Storing & Reheating
To store Mushroom Risotto, let it cool completely before placing it in an airtight container. It can sit at room temperature for a couple of hours, but for longer storage, refrigerate for up to 3 days. You can also freeze it for up to 3 months; just portion it into freezer-safe bags. When reheating, use a stovetop over medium heat with a splash of broth to regain its creamy texture, taking care not to let it boil and become gummy.
Chef’s Helpful Tips
- Avoid Overcooking: Keep stirring to prevent sticking and ensure even cooking. The ideal risotto should be creamy but not mushy.
- Warm Ingredients: Make sure your broth is warm to help the rice cook evenly and reduce the cooling time.
- Cheese Choices: For a lighter dish, use less cheese or try nutritional yeast for a dairy-free option.
- Herb Substitutions: If thyme isn’t on hand, any fresh herb like rosemary or sage will also work beautifully.
When you serve this Mushroom Risotto, you’ll notice the smiles around the table. It’s not just about the meal itself; it’s about gathering together, sharing flavors, and celebrating good food. Feel free to add your twist, whether it’s extra veggies, a protein, or other mushrooms. With this fundamental recipe, you can truly make it your own. Enjoy every creamy, savory bite!

Recipe FAQs
Can I make Mushroom Risotto ahead of time?
What type of rice is best for risotto?
How can I make this risotto vegetarian?
Can I use other vegetables in this risotto?
⭐ If you make my Mushroom Risotto recipe, Awesome! I would love to hear from you. Please give it a star rating and review below! 👇

Mushroom Risotto
This Mushroom Risotto features buttery Arborio rice infused with savory mushrooms, fresh thyme, and a splash of white wine. Perfect for a quick dinner or a comforting meal, it’s simple to prepare and guaranteed to impress any food lover.
- Prep Time 20 minutes
- Cook Time 55 minutes
- Yield 6 servings 1x
Ingredients
- 2 tablespoons butter
- 2 tablespoons olive oil, divided
- 1 large shallot, finely diced
- 1 lb. mushrooms
- 3-4 sprigs fresh thyme
- 2 teaspoons soy sauce, divided
- 3 cloves garlic, minced
- ½ tsp EACH: Salt, pepper
- 1 cup Arborio rice
- ¾ cup dry white wine
- 5 cups chicken broth
- 3 tablespoons mascarpone
- 2 tablespoons cold butter
- 1/3 cup parmesan cheese, grated
- 2 teaspoons fresh lemon juice
- Fresh parsley or chives, to garnish
Instructions
- Slice the mushrooms into various sizes. Prepare the remaining ingredients before starting.
- In a large skillet, heat the butter and 1 tablespoon of olive oil over medium heat.
- Add the shallots, mushrooms, and thyme; cook for 4 minutes, stirring often.
- Incorporate the soy sauce, garlic, salt, and pepper. Cook for another 3 to 4 minutes until golden brown. Remove and set aside, discarding the thyme stem once cooled.
- In a separate saucepan, keep the chicken broth warm over low heat, adding 1/3 cup of the cooked mushroom mixture to infuse it with flavor.
- In the same skillet over medium heat, add 1 tablespoon of oil and the rice. Cook for 3 to 4 minutes, stirring continuously until fragrant.
- Pour in the wine and let it simmer until most of the liquid evaporates, about 5 minutes.
- Add a ladle of the warm broth to the rice, stirring continuously, and allow it to absorb before adding more broth. Repeat this for 15 to 20 minutes until the rice is al dente.
- Stir in the cooked mushroom mixture and reduce the heat to low.
- Mix in the mascarpone, cold butter, Parmesan, and lemon juice.
- Finish with an optional splash of broth and garnish with parsley or chives before serving.
Notes
Mushrooms can vary in type; choose your favorites for this dish.
Mascarpone adds creaminess; substitute with cream cheese if unavailable.
Nutrition
- Serving Size: 1 serving
- Calories: 455
- Sugar: 2g
- Sodium: 800mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 63g
- Fiber: 2g
- Protein: 10g
- Cholesterol: 45mg
Nutritional information is an estimate. The nutritional values for your final dish may vary based on measuring differences and products used.




