An editorial recipe library. Every recipe is researched from many cited sources — see the provenance panel on each page. How we work →
Risotto ai Funghi Porcini

Porcini Mushroom Risotto

/riˈzɔtto ai ˈfuŋɡi porˈtʃiːni/ · also Risotto ai Funghi Porcini
Porcini risotto lives or dies on extraction and texture: dried porcini for the broth, short-grain rice for starch, and mantecatura off heat for the final wave. Fresh porcini are ideal in season, but dried porcini are not a compromise here; their soaking liquid is the backbone. Cream does not belong. If the risotto needs cream to feel rich, the rice was not stirred, hydrated, or finished correctly.
Porcini Mushroom Risotto — finished dish
Servings
Total time
55 min
Active time
35 min
Serves
4
Difficulty
standard
Heat

The dish in context

Risotto is a northern Italian rice technique, strongest in Lombardy, Piedmont, and the Veneto, where short-grain rice varieties such as Carnaroli, Arborio, and Vialone Nano are grown and used for starch-driven dishes. Porcini mushrooms are an autumn marker across much of Italy; fresh porcini are prized when available, while dried porcini are a standard pantry route because their soaking liquid carries concentrated mushroom aroma. The core method is not baked rice and not pilaf: hot stock is worked into toasted rice in stages, then the risotto is finished off heat with butter and Parmigiano-Reggiano. The target texture is all'onda, a loose wave that spreads slowly on a plate instead of sitting in a stiff mound.

Method 10 steps · 55 min

Soak and strain the porcini

Cover the dried porcini with 500 ml boiling water and soak for 20 minutes. Lift the mushrooms out, squeeze them lightly, and chop them coarsely. Strain the soaking liquid through a coffee filter, fine cloth, or paper-lined sieve; stop before the gritty sediment at the bottom goes in.

Why it matters Porcini grit is not rustic; it is sand in the teeth. The soaking liquid is the most concentrated mushroom element in the dish, but it has to be clean.

Heat the liquid

Combine the strained porcini liquid with the stock and bring it to a bare simmer in a saucepan. Keep it hot but not boiling hard.

Why it matters Cold stock shocks the rice and slows starch release. A hard-boiling stock also concentrates salt before the risotto is ready.

Brown the mushrooms

Porcini Mushroom Risotto step 3: Brown the mushrooms

Heat 15 ml olive oil and 15 g butter in the risotto pan over medium-high heat. Add the fresh mushrooms, if using, plus the chopped soaked porcini and the crushed garlic clove. Cook until the mushrooms look glossy and browned at the edges, 5-7 minutes; salt lightly, discard the garlic, and transfer the mushrooms to a bowl.

Why it matters Mushrooms need surface heat before they meet the rice. If they are added raw, they leak water into the risotto and turn soft before they taste roasted.

Sweat the onion

Lower the heat to medium. Add the remaining olive oil, then the onion or shallot with a small pinch of salt. Cook until translucent and soft, 5-7 minutes, without browning.

Why it matters Browned onion pulls the risotto toward sweetness and caramel. Porcini need a quiet base, not a dark soffritto.

Toast the rice

Porcini Mushroom Risotto step 5: Toast the rice

Add the rice and stir until every grain is coated and the outer edge of the grains turns slightly translucent, 2-3 minutes. The rice should sound dry and faintly glassy against the pan.

Why it matters Tostatura firms the outside of the grain so the center can stay al dente while the surface releases starch. Skipping it gives swollen rice before the sauce has body.

Deglaze with wine

Add the white wine and stir until the pan smells clean rather than alcoholic and the liquid is almost fully absorbed, about 1-2 minutes. If omitting wine, add a ladle of hot stock and the vinegar substitute here.

Why it matters Wine acidity cuts through butter and cheese later. Raw wine trapped in the rice tastes sharp and metallic.

Build the risotto

Porcini Mushroom Risotto step 7: Build the risotto

Add hot stock one ladle at a time, stirring steadily and adding the next ladle only when the previous one is mostly absorbed. Keep the rice at an active simmer, not a boil. Continue for 13-15 minutes before checking the grains.

Why it matters The dish is made by abrasion: stirring rubs starch from the rice into the liquid. Dumping in all the stock makes cooked rice in broth, not risotto.

Return the mushrooms

Fold the browned mushrooms back into the rice when the grains are still slightly chalky in the center. Continue adding hot stock in small amounts until the rice is al dente and the pan looks loose, 3-5 minutes more.

Why it matters Adding mushrooms late keeps their edges defined. The rice should resist gently at the center; crunchy is undercooked, soft all the way through is past the mark.

Mantecare off heat

Porcini Mushroom Risotto step 9: Mantecare off heat

Turn off the heat. Beat in the remaining cold butter and the Parmigiano-Reggiano with firm strokes, then cover the pan for 1 minute. Stir again and adjust with a splash of hot stock if needed.

Why it matters Mantecatura is not garnish; it is the emulsion step. Off heat, butterfat, cheese, and rice starch bind instead of splitting into grease and clumps.

Serve all'onda

Spoon the risotto into warm shallow bowls or plates. It should spread slowly and ripple when the plate is tilted, not stand like a scoop. Finish with parsley and black pepper if using.

Why it matters All'onda is the texture test. A stiff risotto was either over-reduced or held too long; loosen it immediately with hot stock before serving.

Common mistakes

  • {'mistake': 'Using long-grain rice', 'fix': 'Use Carnaroli, Arborio, or Vialone Nano. Long-grain rice stays separate and cannot build the starch emulsion this dish requires.'}
  • {'mistake': 'Adding cold stock', 'fix': 'Keep the stock and porcini liquid hot. Cold liquid interrupts the simmer and makes the outside of the grain soften unevenly.'}
  • {'mistake': 'Treating the porcini soaking liquid as automatically clean', 'fix': 'Strain it through paper or cloth and leave the sediment behind. Porcini grit ruins the texture in one bite.'}
  • {'mistake': 'Finishing over heat', 'fix': 'Add butter and Parmigiano off heat. Direct heat tightens the cheese and can split the emulsion.'}
  • {'mistake': 'Serving it stiff', 'fix': "Risotto should move. Add hot stock in small splashes until it ripples all'onda."}

What does not belong

  • {'item': 'cream', 'reason': 'Cream does not belong in porcini risotto. The creamy texture comes from rice starch, butter, and Parmigiano during mantecatura.'}
  • {'item': 'basmati, jasmine, or other long-grain rice', 'reason': 'These grains stay separate by design. They cannot make the suspended starch sauce that defines risotto.'}
  • {'item': 'pre-grated shelf-stable Parmesan', 'reason': 'Anti-caking starches and dry cheese granules turn the finish dusty instead of emulsified. Grate Parmigiano-Reggiano from a piece.'}
  • {'item': 'heavy truffle oil', 'reason': 'Truffle oil often reads synthetic and covers the porcini. Fresh truffle shaved at the table is a separate luxury; bottled truffle perfume is not the base recipe.'}
  • {'item': 'sweet wine or sugar', 'reason': 'Sweetness flattens the earthy bitterness of porcini. Use dry white wine or omit the wine.'}

Adaptations

Vegan Partial

Halal Partial

Gluten-free Partial

Dairy-free Partial

Shellfish-free Partial

Provenance

Sources surveyed95
Cultural authority0
Established press6
Community + blogs3
Individual voices86
Weighted score102.5
Review statusfounder-reviewed
Generated2026-05-16 17:58:02 UTC
Founder reviewed2026-05-16 17:58:19 UTC
Cultural accuracy8/10
Substitution safety8/10