Creamy Mushroom Risotto

PREP

10 mins

|

COOK

40 mins

|

SERVES

4

|

DIFFICULTY

Medium

↓ Jump to Recipe
Chef Jack Ovens
Qualified Chef · 1.63M Subscribers
Updated August 2026

Risotto has a reputation for being fussy, but it really just comes down to one thing: patience with the stock. Add it slowly, stir it often, and the rice does the rest.

I’m using dried porcini here as well as fresh Swiss brown mushrooms. The porcini soaking liquid goes straight into the stock, so you get mushroom flavour built into every ladle, not just from the mushrooms on top.

No cream in this one. The creaminess comes entirely from the starch the rice releases as you stir, finished with a bit of butter and parmesan at the end.

Creamy Mushroom Risotto

ITALIAN · DINNER · MEDIUM

Why You'll Love This Mushroom Risotto

Deep Mushroom Flavour, Built in Layers

Using porcini soaking liquid as part of the stock means the mushroom flavour is in the rice itself, not just sitting on top. It's a small step that makes a big difference.

The fresh mushroom mix on top, with parsley, thyme, sage, and lemon, adds brightness and texture against the rich, creamy rice underneath. It stops the dish from tasting one-note.

And once you've made risotto properly once, ladle by ladle, you'll never want the shortcut version again. It's genuinely worth the twenty minutes of stirring.

Creamy Mushroom Risotto

5 from 1 vote
Prep Time: 10 minutes
Cook Time: 40 minutes
Total Time: 50 minutes
Calories: 530kcal
Servings: 4 People

Ingredients

Mushroom Mix

  • 22.5 ml Olive Oil
  • 450 g Swiss Brown Mushrooms (Cremini) Sliced
  • 10 g Flat Leaf Parsley Chopped
  • 5 g Thyme Picked & Chopped
  • 4 Sage Leaves Chopped
  • 1 Lemon Juiced
  • Salt & Pepper To Taste

Risotto

  • 1.5 litres Vegetable or Chicken Stock
  • 15 g Dried Porcini Mushrooms Soaked
  • 22.5 ml Olive Oil
  • 1 Brown (Yellow) Onion Grated
  • 1 rib Celery Grated
  • 4 Garlic Cloves Minced
  • 400 g Arborio Rice
  • 80 ml Dry White Wine
  • 28 g Unsalted Butter
  • Parmesan Cheese Grated
  • Salt To Taste

Garnish

  • Flat Leaf Parsley Picked
  • Parmesan Cheese Grated
  • Cracked Black Pepper To Taste
  • Extra Virgin Olive Oil To Taste

Method

  • Add the vegetable or chicken stock to a saucepan, place over high heat, and bring to a boil. Reduce the heat to low.
  • Remove ½ cup (125ml) and put it into a heatproof bowl. Add the dried porcini mushrooms and leave to rehydrate for 5 minutes. Remove the mushrooms from the stock and roughly chop, then place them back into the stock and set aside.
  • Place a large pot over medium-high heat. Add the olive oil, Swiss brown mushrooms, and seasoning to taste. Sauté for 6 minutes, stirring regularly. Remove.
  • Place the mushrooms into a mixing bowl. Add the parsley, thyme, sage, lemon juice, and seasoning to taste. Mix to combine and set aside.
  • Put the same large pot back over medium-high heat and add the olive oil, onion, and celery. Sauté for 5 minutes, mixing occasionally. Add the garlic and sauté for 1 minute.
  • Add the arborio rice and toast for 2 minutes, stirring regularly. Deglaze with the wine (or stock) and reduce for 1 minute. Add the porcini mushroom stock mix and mix well.
  • Add the heated stock one ladle at a time, mixing until fully absorbed before adding the next, until all the stock is used. When you get to the last ladle's worth, add it in but don't let it fully absorb. Remove from the heat.
  • Add the mushroom mix, unsalted butter, and grated parmesan to taste. Mix to combine and adjust the seasoning.
  • Serve in bowls or plates. Garnish with flat leaf parsley, parmesan, cracked black pepper, and extra virgin olive oil. Dig in.
Chef's Tips
Add the hot stock one ladle at a time and let it fully absorb before adding the next — rushing this is the single biggest reason risotto turns out gluey instead of creamy.
Stir constantly while the stock absorbs — that agitation is what releases the rice's starch and builds the classic creamy texture, rather than relying on cream or extra cheese to get there.
If you'd like extra brightness, add a little lemon zest along with the juice when mixing through the mushroom topping — it lifts the earthiness of the mushrooms without adding more acidity.
Storage & Reheating
Risotto is best eaten fresh, as the creamy texture from the released starch doesn't hold up well once refrigerated — it tends to firm up and turn gluey. Leftovers will keep in the fridge for up to 3 days in an airtight container. Not recommended for freezing, as the texture suffers significantly once thawed. To reheat, warm gently in a pan over low heat with a splash of extra stock or water, stirring frequently to loosen it back to a creamy consistency — avoid the microwave, as it can make the rice go rubbery.
Serving 400gCalories 530kcalCarbohydrates 97.2gProtein 14.1gFat 8.2gSaturated Fat 4.2gPolyunsaturated Fat 0.84gMonounsaturated Fat 2.44gTrans Fat 0.2gCholesterol 19.1mgSodium 198.4mgPotassium 865.2mgFiber 5.3gSugar 5.8gVitamin A 323.47IUVitamin C 25.04mgCalcium 91.7mgIron 6.1mg
Common Questions
Why do I have to add the stock one ladle at a time?
Adding it gradually and letting each addition fully absorb is what builds the creamy texture. Dump it all in at once and the rice cooks unevenly and never releases its starch properly, so you end up with something closer to soupy rice than risotto.
Can I skip the wine?
Yes, just deglaze with a splash of the stock instead. You'll lose a bit of acidity and depth, but the risotto will still turn out well.
Why did my risotto turn out gluey instead of creamy?
Almost always down to adding the stock too fast. Let each ladle fully absorb before adding the next, and keep the heat at medium so it's simmering gently rather than boiling hard.
What if I can't find arborio rice?
Carnaroli or vialone nano are both good substitutes, they're the other classic Italian risotto rices. Avoid regular long-grain rice, it won't release the starch you need for the creamy texture.
Is this recipe vegetarian?
It can be, but check your parmesan. Traditional Parmigiano Reggiano is made with animal rennet, so it isn't actually vegetarian, even though it's a common assumption. Look for a parmesan-style cheese labelled as vegetarian, made with microbial rennet instead, if you want to keep this dish fully vegetarian.
MORE FROM JACKALL RECIPES →

You Might Also Love

5 thoughts on “Creamy Garlic Mushroom Risotto”

  1. Hi, this recipe cannot be vegetarian whilst parmesan cheese is used. Please update your recipe notes to add a replacement for parmesan cheese.

  2. 5 stars
    Just made this, only change was I used dry Vermouth instead of white wine.
    The end result was the best tasting risotto ever and a few ingredients that I would not have thought of adding made all the difference, you could taste them all.
    Very well written cooking method instructions, thank you Jack this is now on my list of regular garlic & mushroom risotto.

5 from 1 vote

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Discover more from Chef Jack Ovens

Subscribe now to keep reading and get access to the full archive.

Continue reading