Rich, creamy, and full of earthy flavor, Mushroom Risotto is one of Italy's most beloved comfort foods. Made with Arborio rice, savory mushrooms, garlic, onions, Parmesan cheese, and warm broth, this elegant dish achieves its velvety texture without the need for heavy cream. The secret lies in slowly adding warm stock while stirring the rice, allowing its natural starches to create a smooth and luxurious consistency.

Whether served as a satisfying vegetarian main course or as a side dish alongside grilled meats or seafood, mushroom risotto is both comforting and sophisticated. Its simple ingredients and deep, umami-rich flavors make it a favorite for weeknight dinners as well as special occasions.

If you've never made risotto before, don't worry. This step-by-step recipe will help you create a perfectly creamy mushroom risotto every time.


Why You'll Love This Mushroom Risotto

  • Rich and creamy without using heavy cream.
  • Packed with savory, earthy mushroom flavor.
  • Easy to prepare with simple pantry ingredients.
  • Perfect as a vegetarian main dish or side.
  • Elegant enough for dinner parties.
  • Ready in about one hour.

Preparation Time

  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Servings: 4

Ingredients

For the Risotto

  • 1½ cups Arborio rice
  • 2 tablespoons olive oil
  • 2 tablespoons unsalted butter
  • 1 small onion, finely diced
  • 4 garlic cloves, minced
  • 10 oz (300 g) mixed mushrooms (cremini, button, shiitake, or oyster), sliced
  • ½ cup dry white wine
  • 5 cups warm vegetable broth
  • ½ cup freshly grated Parmesan cheese
  • 1 teaspoon fresh thyme leaves
  • 2 tablespoons chopped fresh parsley
  • Salt, to taste
  • Freshly ground black pepper, to taste

Optional Garnish

  • Extra Parmesan cheese
  • Fresh parsley
  • Thyme sprigs
  • Truffle oil (a few drops)
  • Freshly cracked black pepper

Equipment Needed

  • Large sauté pan or deep skillet
  • Saucepan
  • Wooden spoon
  • Ladle
  • Sharp knife
  • Cutting board

How to Make Mushroom Risotto

Step 1: Warm the Broth

Pour the vegetable broth into a saucepan and keep it warm over low heat. Using warm broth helps the rice cook evenly and maintains the risotto's creamy texture.


Step 2: Cook the Mushrooms

Heat olive oil and 1 tablespoon of butter in a large pan over medium heat.

Add the sliced mushrooms and cook for 6–8 minutes until they release their moisture and become golden brown.

Season lightly with salt and pepper.

Remove half of the mushrooms for garnish and leave the rest in the pan.


Step 3: Sauté the Aromatics

Add the diced onion to the pan and cook for about 4–5 minutes until soft and translucent.

Stir in the minced garlic and cook for another minute until fragrant.


Step 4: Toast the Rice

Add the Arborio rice and stir continuously for 2–3 minutes until every grain is coated and slightly translucent around the edges.

Do not let the rice brown.


Step 5: Add the Wine

Pour in the white wine.

Cook while stirring until the liquid has almost completely evaporated.


Step 6: Slowly Add the Broth

Add one ladle of warm vegetable broth.

Stir gently until most of the liquid is absorbed.

Continue adding broth one ladle at a time, stirring frequently and allowing each addition to absorb before adding the next.

This process takes approximately 20–25 minutes.

The rice should be creamy while remaining slightly firm in the center (al dente).


Step 7: Finish the Risotto

Remove the pan from the heat.

Stir in:

  • Remaining butter
  • Parmesan cheese
  • Fresh thyme
  • Chopped parsley

Taste and adjust the seasoning with salt and freshly ground black pepper.

If needed, add a splash of warm broth to loosen the consistency.


Step 8: Garnish and Serve

Top with the reserved sautéed mushrooms.

Sprinkle with additional Parmesan cheese, chopped parsley, and cracked black pepper.

For an extra touch of luxury, drizzle a few drops of truffle oil over the risotto just before serving.

Serve immediately while hot and creamy.


Tips for Perfect Mushroom Risotto

  • Use Arborio rice for the classic creamy texture.
  • Keep the broth warm throughout cooking.
  • Stir frequently, but not constantly, to help release the rice's natural starches.
  • Brown the mushrooms well to develop rich flavor.
  • Add Parmesan after removing the pan from direct heat.
  • Serve immediately, as risotto thickens as it cools.

Delicious Variations

Wild Mushroom Risotto

Use a mix of porcini, shiitake, oyster, and cremini mushrooms for deeper flavor.

Truffle Mushroom Risotto

Finish with a drizzle of truffle oil and shaved Parmesan.

Spinach Mushroom Risotto

Fold in fresh spinach during the final few minutes of cooking.

Garlic Herb Mushroom Risotto

Add extra garlic along with rosemary and thyme for a fragrant twist.

Vegan Mushroom Risotto

Replace butter with vegan butter and Parmesan with a dairy-free alternative or nutritional yeast.


What to Serve with Mushroom Risotto

  • Garlic bread
  • Mixed green salad
  • Roasted asparagus
  • Grilled zucchini
  • Steamed broccoli
  • Roasted Brussels sprouts
  • Herb-roasted chicken
  • Grilled salmon

Storage Instructions

Store leftover risotto in an airtight container in the refrigerator for up to 3 days.

Reheat gently over low heat with a splash of vegetable broth or water to restore its creamy consistency.

While risotto can be frozen for up to 1 month, the texture is best when enjoyed fresh.


Nutritional Information (Per Serving)

  • Calories: 470
  • Protein: 13 g
  • Carbohydrates: 58 g
  • Fat: 18 g
  • Saturated Fat: 8 g
  • Fiber: 3 g
  • Sugar: 4 g
  • Sodium: 620 mg

Nutritional values are approximate and may vary depending on the ingredients used.


Frequently Asked Questions

What is the best rice for mushroom risotto?

Arborio rice is the traditional choice because of its high starch content, which creates the signature creamy texture. Carnaroli and Vialone Nano are also excellent options.

Can I make mushroom risotto without wine?

Yes. Simply replace the wine with an equal amount of vegetable broth and add a teaspoon of fresh lemon juice for brightness.

Which mushrooms work best?

Cremini, button, shiitake, oyster, and porcini mushrooms all work beautifully. A combination of varieties adds complexity and depth of flavor.

Why is my risotto too thick?

Risotto naturally thickens as it sits. Stir in a little warm broth just before serving to bring back its creamy consistency.

Can I prepare risotto ahead of time?

Risotto is best served immediately. If needed, partially cook the rice, then finish it with the remaining broth and cheese just before serving.


Final Thoughts

Mushroom Risotto is a timeless Italian classic that combines simple ingredients with careful technique to create a rich, creamy, and deeply satisfying dish. The earthy mushrooms, creamy Arborio rice, fragrant herbs, and savory Parmesan come together in perfect harmony, making every bite comforting and flavorful. Whether you're preparing a cozy family meal or entertaining guests, this elegant risotto is sure to impress and become a favorite recipe in your kitchen.