International

Creamy Mushroom Risotto

Creamy mushroom risotto topped with golden sautéed mushrooms, grated Parmesan cheese, and fresh parsley.
Prep time10 min
Cook time20 min
Total time30 min
Servings4

Creamy Mushroom Risotto

Creamy Mushroom Risotto is a comforting Italian-inspired dish made with short-grain rice, earthy mushrooms, warm vegetable broth, and freshly grated Parmesan cheese. The rice slowly absorbs the broth, creating a naturally creamy texture without needing heavy cream.

This homemade risotto is ideal for a cozy weeknight dinner or an elegant meal for guests. With simple ingredients and a little patience, you can prepare a restaurant-style dish in your own kitchen.

Why You Will Love This Recipe

  • Creamy texture with savory mushroom flavor.

  • Made with simple, easy-to-find ingredients.

  • Naturally vegetarian when prepared with vegetable broth and suitable cheese.

  • Perfect as a main course or a side dish.

  • Easy to customize with spinach, herbs, or different mushroom varieties.

Ingredients for Creamy Mushroom Risotto

This recipe serves approximately four people.

  • 300 g Arborio rice

  • 300 g mushrooms, sliced

  • 1 medium onion, finely chopped

  • 3 garlic cloves, minced

  • 1 litre vegetable broth, kept warm

  • 2 tablespoons olive oil

  • 30 g butter

  • 75 g freshly grated Parmesan cheese

  • 100 ml dry white wine, optional

  • 1 teaspoon fresh thyme leaves, or ½ teaspoon dried thyme

  • Salt, to taste

  • ½ teaspoon black pepper

  • 2 tablespoons fresh parsley, chopped

How to Make Creamy Mushroom Risotto

Step 1: Prepare the Broth

Heat the vegetable broth in a saucepan and keep it warm over low heat. Warm broth helps the rice cook evenly and maintains a steady temperature as you prepare the risotto.

Step 2: Sauté the Mushrooms

Heat one tablespoon of olive oil in a large skillet over medium-high heat. Add the sliced mushrooms and cook for 5–7 minutes until browned and their excess moisture has evaporated.

Season lightly with salt and pepper, then transfer the mushrooms to a plate.

Step 3: Cook the Onion and Garlic

Add the remaining olive oil and half the butter to the skillet. Stir in the chopped onion and cook for 3–4 minutes until softened.

Add the garlic and thyme, cooking for about 30 seconds until fragrant.

Step 4: Toast the Rice

Add the Arborio rice and stir for 1–2 minutes until the grains are coated with oil and butter.

Toasting the rice briefly helps develop flavor while allowing it to absorb the broth gradually.

Step 5: Add the Wine

If using wine, pour it into the skillet and stir until it has mostly evaporated. If you prefer not to use wine, skip this step and proceed directly to the broth.

Step 6: Gradually Add the Broth

Add one ladle of warm vegetable broth to the rice and stir frequently until most of the liquid is absorbed.

Continue adding broth one ladle at a time, stirring regularly before adding more. Repeat for approximately 18–22 minutes, or until the rice is tender but still has a slight bite.

You may not need every drop of broth, so check the texture as you cook.

Step 7: Add the Mushrooms and Cheese

Stir the cooked mushrooms back into the rice. Add the remaining butter and grated Parmesan cheese.

Mix gently until the risotto becomes glossy and creamy. Taste and adjust the salt and black pepper as needed.

Step 8: Garnish and Serve

Remove the skillet from the heat and let the risotto rest for 1–2 minutes. Stir in the chopped parsley and serve immediately with extra Parmesan if desired.

Cooking Tips for the Best Risotto

Use Arborio rice. Its starch helps create the signature creamy consistency. Other suitable risotto rice varieties include Carnaroli.

Keep the broth warm. Cold broth can slow the cooking process and make temperature control more difficult.

Brown the mushrooms separately. This helps them develop deeper flavor instead of releasing all their moisture into the rice.

Add broth gradually. Adding it in stages gives the rice time to absorb the liquid and release starch.

Stir regularly. Frequent stirring encourages creaminess, but constant vigorous stirring is not necessary.

Avoid overcooking. The finished rice should be tender with a slight bite in the center, not mushy.

Serve immediately. Risotto thickens as it sits. If it becomes too thick, stir in a little warm broth before serving.

Delicious Variations

Garlic Mushroom Risotto

Add an extra garlic clove and a little chopped parsley for a stronger garlic flavor.

Spinach Mushroom Risotto

Stir in two handfuls of fresh spinach during the final few minutes of cooking.

Mixed Mushroom Risotto

Use a combination of cremini, button, shiitake, or oyster mushrooms for a deeper, more complex flavor.

Lemon Parmesan Risotto

Add a small amount of lemon zest at the end to brighten the rich, cheesy flavor.

Vegan Mushroom Risotto

Replace the butter with plant-based butter and use a vegan Parmesan alternative. Check that your broth is also vegan.

What to Serve with Mushroom Risotto

Serve this risotto with a fresh green salad, roasted asparagus, garlic green beans, or crusty bread. It also pairs well with roasted vegetables for a satisfying vegetarian meal.

For another comforting dinner, explore our Cheesy Baked Ziti Pasta or Creamy Garlic Butter Chicken.

Storage and Reheating

For food safety, refrigerate leftover risotto promptly in a shallow, airtight container. Rice should be cooled quickly and refrigerated within one hour.

Use refrigerated leftovers within 24 hours for the safest approach to cooked rice storage. Reheat only once, until steaming hot throughout. Add a splash of broth or water while reheating to restore a softer texture.

For more guidance, visit the UK Food Standards Agency's rice safety advice.

Frequently Asked Questions

Which rice is best for risotto?

Arborio rice is widely available and works well because it releases starch as it cooks. Carnaroli is another excellent choice.

Does risotto need heavy cream?

No. Properly cooked risotto becomes creamy through the starch released by the rice, along with butter and Parmesan.

Can I make risotto without wine?

Yes. Simply omit the wine and begin adding warm vegetable broth after toasting the rice.

Why is my risotto too thick?

Rice continues absorbing liquid as it rests. Stir in a little warm broth just before serving to loosen it.

Is mushroom risotto vegetarian?

It can be vegetarian when made with vegetable broth and vegetarian-friendly Parmesan. Traditional Parmesan may contain animal-derived rennet, so check the label if needed.

Conclusion

Creamy Mushroom Risotto is a delicious, comforting dish that combines tender rice, golden mushrooms, aromatic garlic, and Parmesan cheese. With gradual broth additions and a little patience, you can create a creamy, satisfying meal at home.

Serve it fresh with herbs and extra Parmesan, and explore more ideas in our Lunch & Dinner Recipes.

External resources: BBC Good Food – Risotto Recipes | UK Food Standards Agency – Food Safety

Suggested internal links should be checked against your actual published website URLs.

The recipe

Creamy Mushroom Risotto

Make creamy mushroom risotto with tender Arborio rice, golden sautéed mushrooms, Parmesan cheese, garlic, and a rich, velvety texture. This comforting Italian-inspired vegetarian recipe is perfect for cozy dinners and special occasions.

Ingredients

  • 300 g Arborio rice
  • 300 g mushrooms, sliced
  • 1 medium onion, finely chopped
  • 3 garlic cloves, minced
  • 1 litre vegetable broth, kept warm
  • 2 tablespoons olive oil
  • 30 g butter
  • 75 g freshly grated Parmesan cheese
  • 100 ml dry white wine, optional
  • 1 teaspoon fresh thyme leaves, or ½ teaspoon dried thyme
  • Salt, to taste
  • ½ teaspoon black pepper
  • 2 tablespoons fresh parsley, choppe

Instructions

  1. Heat the vegetable broth in a saucepan and keep it warm over low heat.
  2. Heat one tablespoon of olive oil in a skillet over medium-high heat.
  3. Add the sliced mushrooms and cook for 5–7 minutes until browned.
  4. Season the mushrooms lightly, transfer them to a plate, and set aside.
  5. Add the remaining olive oil and half the butter to the skillet.
  6. Cook the chopped onion for 3–4 minutes until softened.
  7. Add the garlic and thyme and cook for 30 seconds.
  8. Stir in the Arborio rice and toast for 1–2 minutes.
  9. Add the optional wine and stir until mostly evaporated.
  10. Add one ladle of warm broth and stir until mostly absorbed.
  11. Continue adding broth gradually, stirring regularly, for 18–22 minutes until the rice is tender with a slight bite.
  12. Stir the cooked mushrooms back into the rice.
  13. Add the remaining butter and grated Parmesan.
  14. Taste and adjust the salt and black pepper.
  15. Remove from the heat, garnish with parsley, and serve immediately.

Helpful tip

Use Arborio or Carnaroli rice for a creamy texture. Keep broth warm while cooking. Brown mushrooms separately for deeper flavor. Add broth gradually rather than all at once. Stir regularly without vigorously beating the rice. Avoid overcooking; the rice should retain a slight bite. Add a splash of warm broth if the risotto becomes too thick. For a vegetarian version, check that the Parmesan uses vegetarian-friendly ingredients. Refrigerate leftover rice within one hour and use within 24 hours.