Wild mushroom risotto recipe

(130 ratings)

Earthy mushrooms make the most delicious risottos with a rich and savoury flavour. With the addition of dried porcini mushrooms this recipe has bags of flavour and can be ready in under an hour.

  • healthy
Preparation Time10 mins
Cooking Time40 mins
Total Time50 mins
Five A DayOne
Cost RangeCheap
Nutrition Per PortionRDA
Calories340 Kcal17%
Sugar2 g2%
Fat19.1 g27%
Saturated Fat9 g45%
Salt0.2 gRow 4 - Cell 2
Protein6.5 g13%
Carbohydrates36.9 g14%
Salt0.2 gRow 7 - Cell 2

Onion, garlic, and sage infuse this indulgent wild mushroom risotto with plenty of flavour.

With the addition of dried porcini mushrooms, this wild mushroom risotto recipe has bags of taste and can be ready in under an hour. The wild mushrooms and almonds make a delicious combination – both earthy and nutty – and with the added al dente texture of the arborio rice.


  • 10g dried porcini mushrooms
  • 30g butter or 1tbsp olive oil
  • 1 small onion, peeled and chopped
  • 1 garlic clove, peeled and chopped
  • A few sprigs of sage
  • 150g chestnut mushrooms, wiped and sliced
  • 150g arborio rice
  • 300ml hot vegetable stock
  • 300ml unsweetened almond milk

To serve:

  • 2 knobs of butter
  • About 30g unblanched almonds, split in half 
  • 100g fresh wild mushrooms (girolles), well rinsed




  1. Add the porcini to 150ml just-boiled water and leave to soak for 15 minutes. Strain, keeping the liquid, and chop mushrooms.
  2. Meanwhile, warm the butter or oil in a sauté pan. Add the onion, garlic and a sage sprig and fry over a medium heat for 5 minutes until softened. Add the porcini with the chestnut mushrooms and sauté for 5 minutes.
  3. Tip in the rice, coat the grain well, turn up the heat and pour in the mushroom soaking liquid. Let it bubble and cook until almost evaporated.
  4. Pour in about a half of the stock, stir occasionally until it has been absorbed, then add the rest of the stock, stirring until absorbed. Add the almond milk and stir until creamy and tender. It will take about 20 minutes. Season well and take out the sprig of sage.
  5. Warm a little oil in a small pan, add some sage leaves and cook until just beginning to crisp. Take out and drain on kitchen paper. Add a knob of butter to the pan, along with the almonds, and cook until browned, then tip them on to the paper. Add a little more butter and fry the mushrooms. Season well.
  6. Spoon mushrooms on the risotto and scatter the nuts and sage leaves on top.

Top tips for making wild mushroom risotto

If you don’t want to use almond milk, add 100ml white wine or 5tbsp sherry instead and double up on the stock. As this is part of our low calorie vegetarian meals (opens in new tab) collection, adjusting the ingredients will alter the calorie count so keep in mind if you're on a strict calorie-counting diet.

You might also like...

Low calorie meals (opens in new tab): Dinners under 500 calories

Easy mushroom risotto

Top tips on how to cook rice

Jessica Dady
Senior Content Editor

Jessica Dady is Senior Content Editor at Goodto.com and has over 10 years of experience as a digital journalist, specialising in all things food, recipes, and SEO. From the best food hampers to cookbooks, from the best cake stands to baking sets, Jessica has a wealth of knowledge when it comes to must-have food products. A passionate baker, she spends much of her time creating celebration cakes for friends and family - particularly for her two lucky children.