A rich and extremely tasty mushroom risotto (or Risotto ai Funghi as they say in Italy) with soft sautéed garlic mushrooms, punchy Parmesan and a splash of fresh cream. A simple one-pan recipe that's ready in just over 30 minutes.

Warming, creamy, comforting and packed with delicious flavour and texture risotto is a versatile, one-pan dish that never fails to hit the spot. For more speedy and scrumptious risotto recipes, try my Pumpkin & Mushroom Risotto, Pumpkin & Sage Risotto and Spinach Risotto Verde. You can find these alongside lots of other delicious Italian-inspired dishes on the Italian Recipes Page.
The post contains additional information and helpful tips to ensure the recipe turns out great the first time. Please use the link above to jump to the recipe card at the end if you are in a hurry!
Jump to:
- 4 reasons why you'll love this recipe:
- 🛒 Key ingredients:
- Which mushrooms to use?
- How to prepare dried mushrooms?
- Which stock to use?
- What's the best rice for making risotto?
- Substitutions:
- Variations:
- 🧑🍳 Recipe steps
- 🎬 Recipe Video
- 🍽️ Serving suggestions
- Expert Tips
- 🙋 Recipe FAQs
- 😋 Check out my other mushroom recipes
- 📖 Recipe
- Risotto ai Funghi (Mushroom Risotto)
4 reasons why you'll love this recipe:
- Delicious flavour and texture in every bite. With creamy al dente risotto rice, soft sautéed mushrooms and punchy Parmesan.
- Quick and easy recipe. On the table in 40 minutes
- One pan recipe
- Uses simple ingredients from your local grocery store.
🛒 Key ingredients:

- Mushrooms: Feel free to choose the type of mushrooms you like. I use a mixture of dried porcini and fresh mushrooms.
- Butter: I like to use butter instead of olive oil to sauté the mushrooms, onions and garlic because it adds extra richness.
- Dry white wine: Adds depth and complexity and balances the rich flavors. Choose one that's dry, crisp, and has a good level of acidity like Sauvignon Blanc, Pinot Grigio or Chardonnay. Avoid sweet wines that will make the flavors in the dish unbalanced.
- Risotto rice: Your local store should stock it. Arborio is the most widely available, but feel free to use another variety like Carnaroli or Vialone.
- Veg or Chicken broth (stock): Fresh and powdered types are fine to use.
- Balsamic vinegar: Optional and adds a little sweetness and acidity.
- Parmesan cheese: Adds creamy, nutty, and salty flavor.
- Heavy cream: Optional but recommended. It deepens the flavor of the dish and makes it a little more decadent. That said you can also enjoy it without.
- Fresh parsley: To add fresh flavor and texture when serving.
Which mushrooms to use?
The type of mushrooms used in risotto will impact its flavor and texture.
I use a mixture of dried porcini and fresh mushrooms. Dried porcini mushrooms add a more intense flavor and I like to toss in a box of mixed mushrooms too, but the risotto also turned out well when I made it with the more commonly found button mushrooms.
Here are some other mushroom varieties that work well in risotto:
- Portobello Mushrooms: Have a savory, umami-rich taste.
- Chanterelle Mushrooms: These have a delicate, fruity, and slightly peppery flavour. and a good choice if you want a lighter, more refined taste.
- Shiitake Mushrooms: Have a distinctive smoky flavour and a meaty texture.
- Oyster Mushrooms: Have a mild, sweet flavour and a delicate, slightly chewy texture that complements the creaminess of the risotto.
- Wild Mushrooms: Depending on availability, you can use various wild mushrooms like morels, enoki, or maitake for a unique twist.
Mushrooms are brilliant at infusing dishes with that irresistible earthy umami flavour. If you've got leftover mushrooms why not try some of my other super tasty mushroom recipes?
How to prepare dried mushrooms?
I highly recommended adding dried mushrooms to the risotto for a more intense, concentrated mushroom flavor.
Before you cook them you'll need to soak them in hot water for about 20-30 minutes until they plump up and become soft. Then strain the water and squeeze excess water.
You can also keep the liquid to use as stock.
Which stock to use?
Homemade or store-bought vegetable and chicken stock work well. Chicken stock will give the risotto a richer flavour and vegetable stock is a good option if you want to make the risotto vegetarian.
Want to make homemade stock using your instant pot or pressure cooker? Try my Instant Pot Chicken Stock.
What's the best rice for making risotto?
For a creamy risotto you need a high-starch, short-grain rice. Arborio rice is the most commonly used and widely available, but other suitable options include Carnaroli and Vialone Nano.
Here's a bit more information about these rice varieties:
- Arborio: Has a short, plump grain with a high starch content, which makes it ideal for absorbing the flavourful broth while maintaining a firm, creamy texture.
- Carnaroli: Has a slightly longer grain than Arborio and is prized for its ability to absorb liquids while remaining al dente. Carnaroli rice produces a very creamy and flavourful risotto, and it's particularly favored by professional chefs.
- Vialone Nano: Is a smaller, stubbier grain compared to Arborio and Carnaroli. It is known for its ability to absorb a lot of liquid while retaining its shape and bite. It's often used in northern Italy, particularly in the Veneto region, to make a slightly thicker and denser style of risotto.
Substitutions:
Note that the recipe has not been tested with all the substitutions and variations below, so the results cannot be guaranteed.
- Dried mushrooms: You can swap the dried mushrooms for the same volume of fresh.
- Butter: Substitute with olive oil.
- White wine: You can omit this and add a little more stock to taste.
- Parmesan: Switch for another strong-tasting hard cheese like Pecorino or Grana Padano.
- Heavy cream: Light cream/pouring cream/single cream can be used but note this won't add the same level of richness.
Variations:
- Change up the mushrooms: experiment with chanterelle mushrooms, shiitake, or make fresh porcini mushroom risotto.
- Truffle: Add truffle oil for a rich and decadent twist.
- Add protein: toss in some chicken, sausage or cooked pancetta.
- Greens: add spinach or kale.
🧑🍳 Recipe steps
*Be sure to see the recipe card below for the full ingredients list & instructions! *
Step 1: Place a large skillet on a medium-high heat, add butter and fry the mushrooms until golden brown and set aside.

Step 2: Sauté the finely chopped onion on a medium heat until soft and translucent. Then add the garlic and cook for a minute or two until fragrant.

Step 3: Pour on the white wine and let it simmer for a few minutes until reduced by half. Stir in the rice and toast until the grains become hot.

Step 4: Add the stock a ladle at a time, waiting for each one to evaporate before adding the next. Continue until the rice is cooked to al dente.

Step 5: Remove the pan from the heat and stir in the Parmesan, cream and balsamic vinegar. Add salt and pepper to taste. Then stir in 3 quarters of the mushrooms. Serve immediately in shallow bowls topped with the remaining mushrooms, chopped fresh parsley, and more grated Parmigiano Reggiano.

🎬 Recipe Video
🍽️ Serving suggestions
- Garlic bread
- Salad: Serve with a simple side salad like this rocket and parmesan salad to cut through the richness.
- Garlic Sautéed Spinach: For a burst of freshness.
- Roasted vegetables. Like zucchini/courgette, aubergine/eggplant and tomatoes.
- Wine: Try a medium-bodied red wine like Pinot Noir or a crisp and aromatic white like Chardonnay or Sauvignon Blanc.
Expert Tips
- Use dried mushrooms as well as fresh for a deep and rich mushroom flavor.
- Toast the rice before adding the white wine and stock to deepen its flavor.
- Add the stock gradually to get perfectly cooked al dente rice and allow the rice to release its starch giving it a delicious creamy texture.
🙋 Recipe FAQs
This is a topic of debate, with many people claiming that washing mushrooms causes them to become slimy and lose their flavour. The Mushroom Bureau advises cleaning mushrooms using a damp cloth. However, others argue that the amount of water they absorb is minimal as is the impact on taste. Mushrooms often have dirt on them so need to be washed, a wipe with a damp cloth or kitchen paper or a quick rinse is fine. If you decide to rinse make sure you dry them before cooking, so they do not add additional moisture to your dish.
Risotto tastes best when served straight from the pan but it can be stored in the fridge for up to 2 days. Ensure you reheat it thoroughly on the stove or in the microwave before eating. This dish is not suitable for freezing.
Risotto tastes best when served immediately and isn't the best candidate for a make-ahead meal.
White wine adds a little richness and acidity, but the risotto will still taste good without it. Just substitute with more stock to taste and add a little balsamic to bring acidity

Did you try this recipe?
It would be really great if you could leave a comment and a star rating ⭐️. I would love to receive your feedback and know that other readers find it helpful too.
Don't forget to tag #knifeandsoulrecipes on Instagram or @knifeandsoul on Pinterest!
📖 Recipe

Risotto ai Funghi (Mushroom Risotto)
Equipment
- Chopping board
- frying pan
Ingredients
- 15 g (0.5 oz) dried mushrooms optional (Note 1)
- 60 g (2 tbsp) butter (Note 2)
- 400 g (14 oz) fresh mushrooms chopped into even-sized pieces (Note 3)
- 1 onion finely chopped
- 4 cloves garlic crushed
- 120 ml (½ cup) white wine (Note 4)
- 240 g (2.5 cups) risotto rice (Note 5)
- 2 litres (8.5 cups) veg or chicken stock (Note 6)
- ½ tbsp balsamic vinegar (Note 7)
- 50 g (½ cup) Parmesan finely grated (Note 8)
- 60 ml (¼ cup) heavy or double cream optional (Note 9)
- ½ tsp freshly ground black pepper
- salt to taste
- chopped fresh parsley to serve
Instructions
- If you are using dried mushrooms, soak them in warm water for about 20 minutes until they become soft. Drain and set aside.
- Place a large saucepan or skillet on a medium to high heat, add half of the butter and fry the fresh mushrooms for a few minutes until they begin to brown.
- Then add the dried mushrooms and cook for 3 more minutes until they also turn brown, then remove from the pan and set aside.
- Reduce the heat to medium, add the remaining butter to the pan and fry the onions for a few minutes until they turn soft and translucent.
- Add the garlic and fry for a minute until fragrant.
- Pour on the wine and let it simmer for a few minutes until reduced by half.
- Add the risotto rice, stir until evenly coated in wine and toast for a couple of minutes until the grains are hot to touch.
- Begin adding the stock, one ladleful at a time, stirring constantly. Allow each ladleful of stock to be absorbed before adding the next. Continue this process until the rice is cooked and has a creamy consistency. This usually takes about 20-25 minutes.
- Stir in the balsamic vinegar if using.
- Remove the pan from the heat and stir in the grated Parmesan and cream If using.
- Season with freshly ground black pepper and salt to taste.
- Stir three quarters of the cooked mushrooms into the risotto.
- Serve the mushroom risotto immediately, topped with the remaining mushrooms and garnished with chopped fresh parsley.
Video
Notes
- Dried mushrooms: Add a more intense flavour than fresh mushrooms. You can substitute them with an additional 1.5 oz 40g of fresh mushrooms per person.
- Butter: I like to use butter instead of oil to sauté the mushrooms, onions and garlic because it adds extra richness. You can use olive oil instead.
- Fresh mushrooms: Feel free to choose the type of mushrooms you like. I personally like to toss in a box of mixed mushrooms with the addition of some dried mixed mushrooms or porcini, but the risotto also turned out well when I made it with the more commonly found button mushrooms.
- White wine: Adds depth and complexity and balances the rich flavours. Choose one that's dry, crisp, and has a good level of acidity like Sauvignon Blanc, Pinot Grigio or Chardonnay. Avoid sweet wines that will make the flavours in the dish unbalanced.
- Risotto rice: Alborio is the most widely available, but feel free to use another variety like Carnaroli or Vialone.
- Chicken or veg stock: Both fresh and powdered types are fine to use.
- Balsamic vinegar (optional): Adds a little sweetness and acidity.
- Parmesan: Switch for another strong-tasting hard cheese like Pecorino or Grana Padano.
- Heavy cream: Optional but recommended. It deepens the flavour of the dish and makes it a little more decadent, but you can also enjoy it without it. Light cream/pouring cream/single cream can also be used but won't add the same level of richness.
Leave a Reply