Roasted squash, shallot, spinach & ricotta pasta

Use your favourite wholemeal shapes and add roasted butternut, shallots, creamy Italian cheese and spinach for a hearty Italian pasta dish

  • Prep:15 mins
    Cook:40 mins
  • Serves 4
  • Easy

Nutrition per serving

  • kcal 504
  • fat 11g
  • saturates 3g
  • carbs 84g
  • sugars 14g
  • fibre 14g
  • protein 18g
  • salt 0.4g


  • 1 butternut squash (approx 800g in weight), peeled and diced
  • 4 banana shallots, quartered lengthways (roots intact)
  • 2 tbsp olive oil
  • 400g wholemeal pasta shapes
  • 300g baby spinach leaves
  • 6 tbsp ricotta
  • 4 sage leaves, very finely chopped
  • zest and juice 1 lemon
  • a few gratings of fresh nutmeg


  1. Heat oven to 200C/180C fan/gas 6. Tip the squash and shallots into a large roasting dish. Toss in the oil, season and roast for 40 mins, stirring once.

  2. Meanwhile, cook the pasta following pack instructions, reserving a few tbsp of cooking water. Place the spinach in a large colander and pour over boiling water to wilt. Allow to cool a little, then squeeze out as much excess water as possible. Pop into a bowl with two-thirds of the ricotta, the sage, lemon juice and zest, nutmeg and seasoning, then stir.

  3. Next, tip the ricotta mixture into the hot drained pasta. Stir, adding a few tbsp of the cooking liquid. Mix most of the roasted veg with the pasta. Divide into bowls and dot with the remaining ricotta and scatter over any final bits of veg.

Suggested recipes from this collection...