This Mushroom Risotto is a rich, creamy dish filled with layers of earthy mushroom flavor and buttery garlic goodness. With golden sautéed mushrooms both stirred into the risotto and served on top, it’s comfort food elevated to elegant dinner-party status. The result is cozy, indulgent, and surprisingly easy to make with just a little patience and stirring.
Why You’ll Love This Recipe
-
Deep, savory mushroom flavor in every bite
-
Elegant enough for entertaining, easy enough for weeknights
-
Ultra-creamy texture without needing constant stirring
-
Naturally vegetarian with gluten-free ingredients
-
Loaded with garlic butter mushrooms for extra richness
-
Warm, satisfying, and perfect for cooler nights
-
Impressive presentation with simple ingredients
-
Great way to use up mushrooms
-
Customizable with herbs or other veggies
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the Garlic Butter Mushrooms:
-
Sliced mushrooms
-
Quartered mushrooms
-
Butter
-
Olive oil
-
Garlic, minced
-
Salt and pepper
For the Risotto Base:
-
Butter
-
Garlic, minced
-
Finely chopped eschallots or onion
-
Arborio rice
-
Low-sodium chicken stock, warmed
-
Additional 1/4 cup stock
To Finish:
-
Cream (optional, for extra creaminess)
-
Butter (optional)
-
Grated parmesan cheese
-
Salt and pepper
For Serving:
-
Freshly chopped parsley or chives
-
Extra parmesan for garnish
Directions
Step 1: Cook the Garlic Butter Mushrooms
-
In a large heavy pot over high heat, add 1 tbsp olive oil and half the butter.
-
Add half of the mushrooms and sauté for about 4 minutes until browned.
-
Add half the garlic, ¼ tsp salt, and ¼ tsp pepper. Cook 1–2 minutes more until golden.
-
Remove to a bowl. Repeat with the second batch of mushrooms.
Step 2: Make the Risotto
-
Reduce heat to medium. In the same pot, melt the butter. Add the garlic and onion.
-
Cook for about 2 minutes until softened and translucent.
-
Add 1/4 cup of warm stock and simmer for 1–2 minutes while scraping the pot.
-
Stir in the arborio rice and cook for 1 minute until it starts to turn translucent at the edges.
-
Add about 1.5 cups of warm chicken stock. Stir occasionally and let absorb (~3 minutes).
-
Repeat with additional stock in stages, stirring occasionally, until all is used and the rice is just tender and creamy (~10–12 minutes total).
Step 3: Finish the Risotto
-
Stir in cream and butter (if using), and mix vigorously until smooth and creamy.
-
Add grated parmesan cheese, salt, and pepper to taste.
-
Stir in half the cooked mushrooms, reserving the rest for topping.
-
Adjust seasoning and consistency—it should be creamy, not thick or dry. Add a splash of warm stock or water if needed.
Step 4: Serve
-
Warm reserved mushrooms if needed.
-
Spoon risotto into bowls, top with the remaining mushrooms and their buttery juices.
-
Garnish with parsley or chives and extra parmesan. Serve immediately.
Servings and timing
-
Servings: 4–5 people
-
Prep Time: 15 minutes
-
Cook Time: 35 minutes
-
Total Time: 50 minutes
Variations
-
Dairy-Free: Use plant-based butter and omit cream or substitute with a dairy-free cream alternative.
-
Vegan: Use dairy-free butter and cheese substitutes, and ensure your broth is plant-based.
-
Add Protein: Stir in cooked chicken or tofu for a more filling main dish.
-
Different Mushrooms: Mix cremini, shiitake, oyster, or portobello mushrooms for extra depth.
-
Herbed Version: Add a pinch of thyme or rosemary with the onions for added aroma.
Storage/Reheating
-
Refrigerator: Store in an airtight container for up to 3 days.
-
Freezer: Not recommended—risotto can lose its texture when frozen.
-
Reheating (Stovetop): Reheat over medium-low heat with a splash of broth or water, stirring until smooth.
-
Reheating (Microwave): Heat gently, adding a bit of liquid and stirring halfway through to maintain creaminess.
FAQs
What kind of rice should I use?
Arborio rice is the best choice—it’s starchy and gives risotto its signature creamy texture.
Why aren’t my mushrooms browning?
Make sure your pan is hot and don’t overcrowd it. Mushrooms need space to brown properly.
Do I have to stir the whole time?
No need for constant stirring. Stir every few minutes to prevent sticking and help release starch.
Can I use vegetable stock?
Yes, vegetable stock works well and makes the dish vegetarian-friendly.
How do I know when the risotto is done?
The rice should be al dente—tender with a slight bite—and the mixture should be creamy and slightly loose.
Can I add other vegetables?
Yes, try adding peas, spinach, or asparagus toward the end of cooking.
What’s the best way to serve it?
Serve immediately while hot and creamy. Risotto firms up as it cools.
Can I prep anything ahead?
You can pre-cook the mushrooms and warm the broth in advance to save time.
Is this risotto freezer-friendly?
It’s best enjoyed fresh. Freezing can cause the texture to become grainy or gummy.
Conclusion
Mushroom Risotto is the kind of dish that turns a simple night at home into something special. With layers of umami-rich mushrooms and creamy, perfectly cooked rice—now made without wine—it’s as comforting as it is elegant. Whether you’re serving it as a main course or a sophisticated side, this risotto is sure to impress—and satisfy.
Print
Mushroom Risotto
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
This creamy Mushroom Risotto is loaded with garlicky, buttery mushrooms stirred through the rice and piled on top for an elegant yet comforting dish. Rich, flavorful, and perfect for both cozy nights and dinner parties.
- Total Time: 50 minutes
- Yield: 4–5 servings
Ingredients
- Mushrooms:
- 500 g (1 lb) mushrooms, sliced 1/8″ thick
- 250 g (1/2 lb) mushrooms, quartered
- 3 tablespoons butter
- 2 tablespoons olive oil
- 2 garlic cloves, minced
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- Risotto:
- 1 tablespoon butter
- 1 garlic clove, minced
- 2 eschallots (French onions), finely chopped (or 1/2 onion)
- 1/4 cup dry white grape juice (non-alcoholic substitute for wine)
- 1 1/4 cups Arborio rice, uncooked
- 5 cups low-sodium chicken or vegetable stock, warm
- Finishes:
- 1/2 cup cream (optional but recommended)
- 2 tablespoons (30 g) butter (optional)
- 1/2 cup finely grated Parmesan cheese
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- For Serving:
- Fresh parsley or chives, chopped
- Extra freshly grated Parmesan
Instructions
- Cook Mushrooms: Heat 1 tbsp oil and half the butter in a large heavy pot over high heat. Add half the mushrooms, cook ~4 minutes until golden. Add half the garlic, 1/4 tsp each salt and pepper, cook another 1.5 minutes, then transfer to a bowl. Repeat with remaining mushrooms and set aside.
- Start Risotto: Lower heat to medium. In the same pot, melt 1 tbsp butter. Add garlic and onion; cook 2 minutes until translucent. Stir in grape juice and simmer 2 minutes until mostly evaporated, scraping the bottom of the pot.
- Add Rice: Stir in Arborio rice for 1 minute until semi-translucent.
- Cook with Stock: Add 1.5 cups warm stock, stir occasionally until absorbed (~3 minutes). Repeat with stock additions until rice is tender but slightly firm and risotto is creamy (~20 minutes total).
- Finish: Stir in cream, butter, Parmesan, salt, and pepper until creamy. Mix in half the mushrooms.
- Serve: Reheat reserved mushrooms if needed. Spoon risotto into bowls, top with remaining mushrooms and their juices. Garnish with parsley and extra Parmesan. Serve immediately.
Notes
- For a vegetarian option, use vegetable broth instead of chicken.
- Consistency should be creamy and slightly loose, not thick or stodgy.
- Use high heat initially to brown mushrooms properly for deep flavor.
- Author: Olivia
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Nutrition
- Serving Size: 1 serving
- Calories: 420
- Sugar: 4g
- Sodium: 640mg
- Fat: 21g
- Saturated Fat: 11g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 48g
- Fiber: 3g
- Protein: 11g
- Cholesterol: 45mg