Winter warmer hearty risotto

This butternut squash, pea and sweetcorn risotto is a vegetarian one-pot that kids will love – a great way to get in 3 of their 5 a day

  • Prep:10 mins
    Cook:50 mins
  • Serves 4
  • Easy

Nutrition per serving

  • kcal 705
  • fat 10g
  • saturates 3g
  • carbs 131g
  • sugars 18g
  • fibre 9g
  • protein 18g
  • salt 1.5g


  • 1 medium butternut squash
  • 2 tbsp olive oil
  • pinch of nutmeg, or pinch of cinnamon
  • 1 red onion, finely chopped
  • 1 vegetable stock cube
  • 2 garlic cloves, crushed
  • 500g risotto rice (we used arborio)
  • 100g frozen peas
  • 320g sweetcorn, drained
  • 2 tbsp grated Parmesan (or vegetarian alternative)
  • handful chopped mixed herbs of your choice


  1. Heat oven to 200C/180C fan/gas 6. Peel the butternut squash, slice it in half, then scoop out and discard the seeds.

  2. Cut the flesh of the butternut squash into small cubes and put in a mixing bowl. Drizzle 1 tbsp olive oil over the squash, and season with black pepper, and nutmeg or cinnamon. Transfer the squash to a roasting tin and roast in the oven for about 25 mins until cooked through, then set aside.

  3. Heat the remaining oil in a large saucepan over a low heat. Add the onion and cover the pan with a tight-fitting lid. Allow the onion to cook without colouring for 5-10 mins, stirring occasionally.

  4. In a measuring jug, make up 1.5 litres of stock from boiling water and the stock cube. Stir well until the stock cube has dissolved. When the onion is soft, remove the lid and add the garlic to the onion pan. Leave it to cook for 1 min more.

  5. Rinse the rice under cold water. Turn up the heat on the pan and add the rice to the onion and garlic, stirring well for 1 min. Pour a little of the hot stock into the pan and stir in until the liquid is absorbed by the rice.

  6. Gradually add the rest of the stock to the pan, a little at a time, stirring constantly, waiting until each addition of stock is absorbed before adding more. Do this until the rice is cooked through and creamy – you may not need all the stock. This should take 15-20 mins. Take the roasting tin out of the oven – the squash should be soft and cooked.

  7. Add the squash, peas and sweetcorn to the risotto and gently stir it in. Season to taste. Take the risotto pan off the heat and stir in the Parmesan and herbs. Put the lid back on the pan and let the risotto stand for 2-3 mins before serving.

Suggested recipes from this collection...