Butternut squash, sage & walnut honeycomb cannelloni

Fill dried cannelloni tubes with roasted squash and ricotta and smother with a creamy mascarpone sauce in this impressive pasta dish

  • Prep:40 mins
    Cook:1 hrs 10 mins
  • Serves 5
  • More effort

Nutrition per serving

  • kcal 1346
  • fat 88g
  • saturates 48g
  • carbs 95g
  • sugars 20g
  • fibre 10g
  • protein 40g
  • salt 0.7g


  • 1kg butternut squash (after peeling and deseeding) - 400g diced into 1cm chunks, 600g cut into bigger chunks
  • 4 tbsp olive oil
  • 2 onions, finely chopped
  • 15 large sage leaves, finely chopped, plus a few extra for sprinkling
  • 4 garlic cloves, crushed
  • 2 x 250g tubs ricotta
  • pinch of sugar (optional)
  • 85g walnuts, chopped, plus a few halves for sprinkling
  • 500g tub mascarpone
  • 300ml full-fat milk
  • good grating of fresh nutmeg
  • 85g grated Parmesan (or vegetarian alternative), plus a little extra for sprinkling
  • 500g cannelloni tubes (dried not fresh)


  1. Heat oven to 200C/180C fan/gas 6. Toss the diced squash on a baking tray with 2 tbsp of the oil. Roast in the oven for 20-25 mins until the squash is tender and browning. Put the bigger chunks in a microwave-proof bowl with about 200ml water. Cover with cling film, pierce a couple of times, and microwave on High for 10-14 mins until really soft. Drain off the water and leave to cool a bit.

  2. Meanwhile, put the remaining oil in a frying pan with the onions, sage and garlic, and cook gently until softened. Set aside to cool.

  3. Mash the microwaved squash, or whizz in a food processor, then mix with the ricotta until smooth. Season well and taste – it may need a little sugar to bring out the sweetness of the squash. Stir in the onion mixture and walnuts, then gently stir in the roasted squash, being careful not to break it up. Spoon into a disposable piping bag and snip off the end to a width that will just fit inside one of your cannelloni tubes.

  4. Whisk the mascarpone with the milk, a generous grating of nutmeg, the Parmesan and plenty of seasoning (especially salt) until smooth. Spread just over half the sauce into a big ovenproof dish.

  5. Prepare the pasta in small batches (because it’s easier to fill the tubes when warm). Bring a large saucepan of salted water to the boil. Add a few tubes at a time and boil for 2 mins, stirring occasionally so they don’t stick. Lift out with a slotted spoon and cool under cold water just until you can handle them. Use scissors to snip each tube in half, pipe the squash filling into each tube and stand upright, snuggled together, in your dish. Keep repeating the process (boiling tubes, halving, then filling), until all the ingredients are used up.

  6. Heat oven to 200C/180C fan/gas 6 (if it’s not already on). Drizzle the remaining mascarpone sauce all over the pasta tubes, scatter with extra sage leaves, a few more walnuts and some Parmesan. Bake for 30 mins until the top is crisp, the sauce bubbling and pasta softened.

Suggested recipes from this collection...