Vegan Mushroom Risotto with Zesty Gremolata
Make this creamy vegan mushroom risotto at home! Loaded with wild mushrooms, white wine, and topped with a zesty gremolata β elegant, easy, and full of flavour.



Watch video now
Vegan Mushroom Risotto with Zesty Gremolata
Serves: 2β3β|βPrep Time: 10 minsβ|βCook Time: 30 mins
This creamy, earthy risotto is paired with a fresh, garlicky gremolata that cuts through the richness beautifully. Donβt let risotto intimidate you β with a little stirring and good stock, itβs easier than you think.
π Ingredients
For the Risotto
2 tbsp olive oil
2 shallots, finely chopped
3 garlic cloves, finely grated to a paste
250 g wild or chestnut mushrooms, finely sliced (separate soft & firm if mixed)
125 ml dry white wine
150 g Arborio risotto rice
500β800 ml hot mushroom stock (keep warm in a separate pan)
20 g nutritional yeast (or vegan cheese, optional)
1 tbsp vegan butter (optional, for richness)
Salt & black pepper, to taste
For the Gremolata
30 g flat-leaf parsley, finely chopped
2 garlic cloves, grated or crushed
Zest and juice of 2 lemons
1 tbsp extra virgin olive oil
π§ Step 1: Make the Gremolata
In a small bowl, combine the chopped parsley, grated garlic, lemon zest and juice, and olive oil. Mix well and set aside β this will add a fresh, tangy finish to your risotto.
π³ Step 2: Cook the Mushrooms
Heat the olive oil in a large, wide pan over medium heat. Add the chopped shallots and a pinch of salt, and cook gently for 4β5 minutes until softened but not coloured.
Add the grated garlic and cook for another minute.
Add the mushrooms β starting with the firmer ones first β and sautΓ© until golden and slightly reduced. Then add the softer mushrooms. Cook for 5β6 minutes, stirring occasionally.
π₯ Step 3: Deglaze with Wine
Pour in the white wine and let it simmer for 4β5 minutes, until the alcohol smell has evaporated and most of the liquid has reduced.
π Step 4: Add the Rice & Stock
Stir in the Arborio rice and toast for 1β2 minutes until the edges look slightly translucent.
Begin adding the hot mushroom stock a ladle at a time, stirring gently and allowing each addition to be mostly absorbed before adding the next.
Continue until the rice is al dente (tender with a slight bite). This will take about 18β20 minutes. You may not need all the stock, or you might need a little more β taste as you go.
π§ Step 5: Finish the Risotto
Once the rice is cooked, stir in the nutritional yeast and vegan butter if using. Season with salt and black pepper to taste. The risotto should be creamy and loose β not stiff.
π Step 6: Plate & Garnish
Spoon the risotto into shallow bowls, gently tap the bottom of the plate to help it settle. Top with a generous spoonful of gremolata and finish with a drizzle of extra virgin olive oil.
π¨βπ³ Chefβs Tip
Keep the stock hot throughout the cooking process β adding cold stock will make the rice cook unevenly. Stir often, but not constantly β you want creamy starch without breaking the grains.