Mushroom Risotto

A classical mushroom risotto made with Arborio or Carnaroli rice, a proper hot stock, sautéed mushrooms, white wine, shallot, Parmesan and butter, finished to a loose, silky all’onda consistency. Browning the mushrooms separately in their own pan, rather than adding them raw to the rice, is the technique this whole risotto depends on for real, meaty mushroom flavour — a crowded pan or mushrooms added directly to the rice would steam and turn watery instead, the same brown-separately-then-fold-in principle used elsewhere in this collection whenever a watery vegetable needs real, concentrated flavour built before it ever joins a starch-based base. Adding the hot stock gradually, one ladle at a time, and only once each addition is mostly absorbed, is what builds the risotto’s characteristic creamy body through controlled, gradual starch release. Finishing off the heat with cold butter, Parmesan, and a vigorous stir is what produces the loose, spoonable, wave-like consistency proper risotto depends on. The payoff is a dish with real, restaurant-style contrast — creamy, silky rice studded with meaty, well-browned mushrooms, finished glossy and loose rather than stiff.

Mushroom risotto showing creamy, silky rice topped with browned mushrooms, Parmesan, and parsley, on marble surface

Prep Time : 20 min

Cook Time : 35 min

Servings : 4

Prep Time :

20 min

Cook Time :

35 min

Servings :

4

Ingredients

For the Mushrooms


• 500g mushrooms, cleaned and sliced or torn — cremini / chestnut mushrooms work very well; a mix with shiitake or oyster is also good


• 2 tbsp olive oil — this one on Amazon


• 20g unsalted butter


• 2 garlic cloves, lightly crushed or finely sliced


• 1 tsp fresh thyme leaves or ½ tsp finely chopped thyme


• Salt, to taste


• Black pepper, to taste

For the Risotto


• 300g Arborio or Carnaroli rice — this one on Amazon


• 1.2–1.4L hot chicken stock or vegetable stock


• 30g unsalted butter — this one on Amazon


• 1 tbsp olive oil


• 1 small shallot, very finely minced


• 100ml dry white wine


• 40–50g Parmesan, finely grated, plus more for serving — this one on Amazon


• 15–20g unsalted butter, cold, for finishing


• 1–2 tbsp chopped flat-leaf parsley


• Black pepper, to taste


• Salt, only if needed

This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases, at no additional cost to you.


Directions

  1. Heat the Stock
    Put the stock in a saucepan and keep it hot at a very gentle simmer throughout cooking. Never add cold stock to risotto. Cold liquid drops the pan temperature and interferes with even cooking and starch release. That consistently hot stock protects the rice from a real, sudden temperature drop every time new liquid is added — a drop that would interrupt the gradual, controlled starch release this whole dish depends on.
  2. Brown the Mushrooms
    Heat a large skillet over medium-high heat. Add the olive oil and butter. Once the butter foams, add the mushrooms in a broad layer. Cook without crowding, stirring only occasionally, until the mushrooms lose their moisture and brown well, about 8–10 minutes. Add the garlic and thyme during the last 1–2 minutes. Season lightly with salt and black pepper. Remove about one-third of the prettiest mushrooms and reserve them for finishing on top. Keep the rest aside for folding into the risotto later. Brown the mushrooms properly. If the pan is overcrowded they will steam, turn watery, and dilute the risotto’s flavour. That broad, uncrowded layer gives every mushroom piece genuine, direct contact with the hot pan, letting real moisture evaporate and browning develop rather than the mushrooms simply steaming in their own released liquid.
  3. Start the Risotto Base
    In a wide heavy pan or sauté pan, melt the 30g butter with the olive oil over medium heat. Add the shallot and cook for 2–3 minutes until soft and translucent, but not browned. Add the rice and stir for 1–2 minutes so every grain is coated and lightly toasted. The edges of the grains should look slightly translucent while the centers remain opaque. This brief toasting step helps the rice hold its shape while still releasing enough starch for creaminess. That specific, checkable visual cue — translucent edges, opaque centers — confirms the toasting has coated every grain in fat without pushing it far enough to compromise the rice’s own eventual bite.
  4. Deglaze with Wine
    Pour in the white wine and stir constantly until it is almost fully absorbed. The pan should smell fragrant rather than alcoholic before you move on. That specific aromatic shift, from sharp alcohol to genuinely fragrant, is a real, reliable cue that the wine’s harsher notes have cooked off, leaving only its intended depth behind.
  5. Cook the Risotto
    Add the hot stock one ladle at a time, stirring frequently. Let each addition absorb mostly before adding the next. Continue like this for about 16–20 minutes, adjusting the heat so the risotto cooks at a steady gentle simmer, not a hard boil. After about 10 minutes of cooking, fold in the larger portion of the browned mushrooms. Keep cooking and adding stock until the rice is nearly done: tender on the outside, with a slight bite in the center. Do not cook risotto dry between additions and do not flood it with too much liquid at once. You want gradual starch release and control over texture. That gradual, one-ladle-at-a-time approach is exactly what gives the rice’s own starch genuine time to release incrementally, building real creaminess rather than simply boiling the grains in a pool of liquid.
  6. Finish the Risotto
    When the rice is just shy of fully cooked, remove the pan from the heat. Add the grated Parmesan, the cold finishing butter, the parsley, and a few grinds of black pepper. Stir vigorously for 30–60 seconds to emulsify. Add a small splash of hot stock if needed to loosen it. The final texture should be loose, creamy, and spoonable — it should gently spread when spooned into a bowl, not sit in a stiff mound. Taste and adjust salt only now, if needed. The correct finish is all’onda — literally “like a wave.” If the risotto looks tight in the pan, it will be too stiff on the plate. Loosen it slightly before serving. Finishing off the heat, with genuinely cold butter, protects the emulsion from breaking under direct heat — that vigorous stirring is what actually binds the fat, starch, and liquid into the risotto’s own signature silky consistency.
  7. Serve
    Spoon immediately into warm shallow bowls. Top with the reserved browned mushrooms, a little more Parmesan, chopped parsley, and black pepper. Serve at once. This dish’s whole texture depends on that loose, wave-like consistency staying intact — risotto continues thickening as it sits, losing exactly the fluidity this final finishing stage worked to build.

*Notes : 

  • Browning the mushrooms separately, in their own uncrowded pan, deserves genuine recognition as the technique most directly responsible for whether this risotto tastes deeply mushroomy or diluted. The recipe’s own explicit warning that a crowded pan causes mushrooms to steam and turn watery reflects a real, common failure point — that separate browning stage is specifically what builds real, meaty flavour before the mushrooms ever join the rice.
  • Adding the hot stock gradually, one ladle at a time, deserves the same attention this technique receives throughout classical risotto-making generally. That controlled, incremental approach is what lets the rice’s own starch release gradually into the surrounding liquid, building genuine creaminess — flooding the pan with too much liquid at once would instead simply boil the rice rather than coaxing that starch out in a controlled way.
  • Finishing entirely off the heat, with genuinely cold butter stirred in vigorously, deserves genuine respect as the technique responsible for risotto’s whole defining silky texture. That combination emulsifies the fat, starch, and remaining liquid into one cohesive, glossy mass — attempting this same step over direct heat would risk breaking that emulsion rather than binding it.
  • The recipe’s own specific naming of the all’onda finish — “like a wave” — deserves attention as a real, checkable target rather than a loose description. Risotto that looks properly loose and spreadable in the pan is exactly what continues thickening as it sits, which is directly why the dish depends on being served immediately rather than held.

Why This Recipe Works

This recipe works because the mushrooms are browned separately in an uncrowded pan, building real, concentrated flavour rather than steaming into watery blandness. The rice is briefly toasted before any liquid is added, coating every grain while protecting its own eventual bite.

Stock is added gradually, one ladle at a time, letting the rice’s starch release in a controlled way that builds genuine creaminess.

Finishing entirely off the heat with cold butter and Parmesan, stirred vigorously, emulsifies everything into the dish’s signature loose, all’onda texture, and serving immediately captures that texture before it has any chance to thicken further.


Ingredient Breakdown

Separately Browned Mushrooms

The critical technique — real, direct pan contact without crowding builds concentrated flavour rather than steaming the mushrooms watery.

Briefly Toasted Rice

he critical technique — coats every grain in fat, helping it hold shape while still releasing enough starch for creaminess.

Wine Deglaze (Cooked to Fragrant, Not Alcoholic)

The critical technique — a specific aromatic shift confirms the wine’s harsher notes have cooked off.

Gradual, Ladle-by-Ladle Stock Addition

The critical technique — controlled, incremental liquid lets the rice’s starch release gradually, building genuine creaminess.

Off-Heat Finish With Cold Butter

The critical technique — emulsifies the fat, starch, and liquid into risotto’s characteristic silky, all’onda texture.

Reserved Mushrooms (For Topping)

The finishing touch — set aside separately from the folded-in portion, adding real visual and textural presence at serving.


Flavor Structure Explained 

This mushroom risotto follows a layered balance model:

  • Creamy, starch-built foundation (toasted rice, gradually added hot stock)
  • Meaty, concentrated depth (separately browned mushrooms)
  • Aromatic background (shallot, white wine, garlic, thyme)
  • Rich, glossy finish (Parmesan, cold butter emulsion)
  • Fresh herbal lift (parsley)

Toasted rice, cooked with gradually added hot stock, provides this risotto’s creamy, genuinely starch-built foundation. Separately browned mushrooms contribute real, meaty, concentrated depth throughout. Shallot, white wine, garlic, and thyme layer in classic aromatic background flavour. Parmesan and a final cold butter emulsion finish the dish with rich, glossy body, and fresh parsley adds a final, bright herbal note that ties this restaurant-style risotto together.


Common Mistakes to Avoid 

  • Crowding the Mushrooms in the Pan – This makes them steam and turn watery rather than browning. Always cook them in a broad, uncrowded layer.
  • Adding Cold Stock to the Risotto – This drops the pan temperature and interferes with even cooking. Always keep the stock at a gentle simmer throughout.
  • Skipping the Rice’s Toasting Step – This misses the coating and structure that help the rice hold its shape. Always toast it for 1 to 2 minutes before adding liquid.
  • Flooding the Pan With Too Much Stock at Once – This boils the rice rather than releasing starch gradually. Always add it one ladle at a time.
  • Serving the Risotto After It’s Had Time to Sit – This lets it thicken past the intended loose, spoonable texture. Always serve it immediately after finishing.

Variations

Porcini-Enhanced Version

Use part mushroom stock, or add a small amount of soaked porcini along with some of their strained soaking liquid, per the recipe’s own suggestion, for a noticeably deeper, more concentrated mushroom flavour throughout.

Mixed Mushroom Version

Combine cremini or chestnut mushrooms with shiitake, oyster, or portobello, per the recipe’s own list, for a more complex, layered mushroom flavour and varied texture in every spoonful.

Pecorino-Finished Version

Substitute Pecorino for some or all of the Parmesan at the finishing stage, per the recipe’s own note, accepting a saltier, sharper finished flavour than the classical Parmesan version provides.

Chunkier Mushroom Version

Slice or tear the mushrooms into slightly larger, chunkier pieces rather than thin slices, per the recipe’s own guidance, for a more substantial, restaurant-style final texture.


Storage & Make-Ahead

Carnaroli is genuinely the most forgiving rice for this dish and holds its texture especially well through the whole cooking process, though Arborio also works very well and is often more widely available for home cooking.

Do not rinse the rice before using it, since you specifically want to retain all of its own natural surface starch, which is exactly what builds this risotto’s characteristic creamy body as it cooks and absorbs the stock gradually.

Stir the rice frequently enough to keep it moving and creamy throughout cooking, but avoid stirring constantly and mechanically from the very first second to the last, since the rice still needs real, uninterrupted contact with the pan between each addition of stock.

If you’re using a particularly salty stock, season the mushrooms only lightly at their own stage and hold off on adding any further salt until the very end of the whole process, tasting carefully once everything has come together.

This risotto is genuinely best served immediately, since it continues thickening noticeably as it stands, and if it does become too thick before you’re ready to serve, simply loosen it with a splash of hot stock and stir again to restore that proper, loose consistency.


Frequently Asked Questions

Why do the mushrooms need to be browned in a separate pan rather than added directly to the rice?

A crowded pan, or mushrooms added raw to the rice, causes them to steam and turn watery instead of browning. Browning them separately, without crowding, is specifically what builds their real, concentrated, meaty flavour before they ever join the risotto.

Why does the stock need to stay hot throughout cooking rather than being added cold?

Cold liquid drops the pan’s temperature every time it’s added, interfering with both even cooking and the gradual starch release the whole dish depends on for its creamy texture.

Why is the stock added gradually, one ladle at a time, rather than all at once?

That controlled, incremental approach lets the rice’s own starch release gradually into the surrounding liquid, building genuine creaminess. Flooding the pan with too much stock at once would simply boil the rice rather than coaxing that starch out properly.

Why does the risotto need to be finished off the heat with cold butter, rather than over direct heat?

That combination is what emulsifies the fat, starch, and remaining liquid into risotto’s characteristic silky, all’onda texture. Attempting this step over direct heat would risk breaking that emulsion rather than binding it together.

Are there other classic Italian risotto or rice-based dishes worth trying?

Risotto alla Milanese offers another classic risotto direction worth exploring. Arancini and Supplì al Telefono are also worth trying for other rice-based Italian dishes, and Creamy Mushroom Garlic Pasta and Chicken Saltimbocca offer other rich, classic Italian dishes worth exploring alongside this one.



Nutrition Facts 

( per serving )

Calories

~520 kcal

Protein

 14 g

Fat

22 g

Carbs

66 g

Calories

~520 kcal

Protein

 14 g

Fat

22 g

Carbs

66 g

Related Recipes

Related Recipes


You might also like

You might also like


Mushroom risotto showing creamy, silky rice topped with browned mushrooms, Parmesan, and parsley, on marble surface

Mushroom Risotto

A classical mushroom risotto made with Arborio or Carnaroli rice, a proper hot stock, sautéed mushrooms, white wine, shallot, Parmesan and butter, finished to a loose, silky all'onda consistency. Browning the mushrooms separately in their own pan, rather than adding them raw to the rice, is the technique this whole risotto depends on for real, meaty mushroom flavour — a crowded pan or mushrooms added directly to the rice would steam and turn watery instead, the same brown-separately-then-fold-in principle used elsewhere in this collection whenever a watery vegetable needs real, concentrated flavour built before it ever joins a starch-based base. Adding the hot stock gradually, one ladle at a time, and only once each addition is mostly absorbed, is what builds the risotto's characteristic creamy body through controlled, gradual starch release. Finishing off the heat with cold butter, Parmesan, and a vigorous stir is what produces the loose, spoonable, wave-like consistency proper risotto depends on. The payoff is a dish with real, restaurant-style contrast — creamy, silky rice studded with meaty, well-browned mushrooms, finished glossy and loose rather than stiff.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings: 4
Course: Main Course
Cuisine: Italian
Calories: 520

Ingredients
  

For the Mushrooms
  • 500 g mushrooms cleaned and sliced or torn — cremini / chestnut mushrooms work very well; a mix with shiitake or oyster is also good
  • 2 tbsp olive oil
  • 20 g unsalted butter
  • 2 garlic cloves lightly crushed or finely sliced
  • 1 tsp fresh thyme leaves or ½ tsp finely chopped thyme
  • Salt to taste
  • Black pepper to taste
For the Risotto
  • 300 g Arborio or Carnaroli rice
  • 1.2–1.4 L hot chicken stock or vegetable stock
  • 30 g unsalted butter
  • 1 tbsp olive oil
  • 1 small shallot very finely minced
  • 100 ml dry white wine
  • 40–50 g Parmesan finely grated, plus more for serving
  • 15–22 g unsalted butter cold, for finishing
  • 1–2 tbsp chopped flat-leaf parsley
  • Black pepper to taste
  • Salt only if needed

Method
 

Heat the Stock
  1. Put the stock in a saucepan and keep it hot at a very gentle simmer throughout cooking. Never add cold stock to risotto. Cold liquid drops the pan temperature and interferes with even cooking and starch release. That consistently hot stock protects the rice from a real, sudden temperature drop every time new liquid is added — a drop that would interrupt the gradual, controlled starch release this whole dish depends on.
Brown the Mushrooms
  1. Heat a large skillet over medium-high heat. Add the olive oil and butter. Once the butter foams, add the mushrooms in a broad layer. Cook without crowding, stirring only occasionally, until the mushrooms lose their moisture and brown well, about 8–10 minutes. Add the garlic and thyme during the last 1–2 minutes. Season lightly with salt and black pepper. Remove about one-third of the prettiest mushrooms and reserve them for finishing on top. Keep the rest aside for folding into the risotto later. Brown the mushrooms properly. If the pan is overcrowded they will steam, turn watery, and dilute the risotto’s flavour. That broad, uncrowded layer gives every mushroom piece genuine, direct contact with the hot pan, letting real moisture evaporate and browning develop rather than the mushrooms simply steaming in their own released liquid.
Start the Risotto Base
  1. In a wide heavy pan or sauté pan, melt the 30g butter with the olive oil over medium heat. Add the shallot and cook for 2–3 minutes until soft and translucent, but not browned. Add the rice and stir for 1–2 minutes so every grain is coated and lightly toasted. The edges of the grains should look slightly translucent while the centers remain opaque. This brief toasting step helps the rice hold its shape while still releasing enough starch for creaminess. That specific, checkable visual cue — translucent edges, opaque centers — confirms the toasting has coated every grain in fat without pushing it far enough to compromise the rice’s own eventual bite.
Deglaze with Wine
  1. Pour in the white wine and stir constantly until it is almost fully absorbed. The pan should smell fragrant rather than alcoholic before you move on. That specific aromatic shift, from sharp alcohol to genuinely fragrant, is a real, reliable cue that the wine’s harsher notes have cooked off, leaving only its intended depth behind.
Cook the Risotto
  1. Add the hot stock one ladle at a time, stirring frequently. Let each addition absorb mostly before adding the next. Continue like this for about 16–20 minutes, adjusting the heat so the risotto cooks at a steady gentle simmer, not a hard boil. After about 10 minutes of cooking, fold in the larger portion of the browned mushrooms. Keep cooking and adding stock until the rice is nearly done: tender on the outside, with a slight bite in the center. Do not cook risotto dry between additions and do not flood it with too much liquid at once. You want gradual starch release and control over texture. That gradual, one-ladle-at-a-time approach is exactly what gives the rice’s own starch genuine time to release incrementally, building real creaminess rather than simply boiling the grains in a pool of liquid.
Finish the Risotto
  1. When the rice is just shy of fully cooked, remove the pan from the heat. Add the grated Parmesan, the cold finishing butter, the parsley, and a few grinds of black pepper. Stir vigorously for 30–60 seconds to emulsify. Add a small splash of hot stock if needed to loosen it. The final texture should be loose, creamy, and spoonable — it should gently spread when spooned into a bowl, not sit in a stiff mound. Taste and adjust salt only now, if needed. The correct finish is all’onda — literally “like a wave.” If the risotto looks tight in the pan, it will be too stiff on the plate. Loosen it slightly before serving. Finishing off the heat, with genuinely cold butter, protects the emulsion from breaking under direct heat — that vigorous stirring is what actually binds the fat, starch, and liquid into the risotto’s own signature silky consistency.
Serve
  1. Spoon immediately into warm shallow bowls. Top with the reserved browned mushrooms, a little more Parmesan, chopped parsley, and black pepper. Serve at once. This dish’s whole texture depends on that loose, wave-like consistency staying intact — risotto continues thickening as it sits, losing exactly the fluidity this final finishing stage worked to build.

Notes

Browning the mushrooms separately, in their own uncrowded pan, deserves genuine recognition as the technique most directly responsible for whether this risotto tastes deeply mushroomy or diluted. The recipe’s own explicit warning that a crowded pan causes mushrooms to steam and turn watery reflects a real, common failure point — that separate browning stage is specifically what builds real, meaty flavour before the mushrooms ever join the rice.
Adding the hot stock gradually, one ladle at a time, deserves the same attention this technique receives throughout classical risotto-making generally. That controlled, incremental approach is what lets the rice’s own starch release gradually into the surrounding liquid, building genuine creaminess — flooding the pan with too much liquid at once would instead simply boil the rice rather than coaxing that starch out in a controlled way.
Finishing entirely off the heat, with genuinely cold butter stirred in vigorously, deserves genuine respect as the technique responsible for risotto’s whole defining silky texture. That combination emulsifies the fat, starch, and remaining liquid into one cohesive, glossy mass — attempting this same step over direct heat would risk breaking that emulsion rather than binding it.
The recipe’s own specific naming of the all’onda finish — “like a wave” — deserves attention as a real, checkable target rather than a loose description. Risotto that looks properly loose and spreadable in the pan is exactly what continues thickening as it sits, which is directly why the dish depends on being served immediately rather than held.