Put the eggs in the Kenwood bowl and give them a quick mix with the dough hook. Gradually add the flour, a third at a time, and mix until the dough comes together in a tight ball. You may need to add a tiny splash of water if the mix is too dry – you do not want the dough to be wet.
Remove from the bowl and knead until the dough is smooth then shape it into a neat rectangle – this will help with rolling later - then wrap in clingfilm and rest in the fridge for about 30 minutes.
To make the filling, melt the butter in a pan and add the oil. Add the shallots and sweat gently for about 10 – 15 minutes until very soft and translucent. Set aside to cool.
Blanch the spinach by dropping it into a large pan of boiling water for one minute then draining it immediately. Run it under cold water until it is cool enough to handle then squeeze the remaining water out of it until it feels quite dry.
Put the spinach, shallots, ricotta and parmesan into the Kenwood food processor bowl. Add a few grates of nutmeg, a pinch of salt and a few grinds of pepper. Blitz until it is pureed.
To roll out the pasta
Attach the Kenwood pasta roller to the mixer.
Half the dough, keeping the spare bit wrapped up, and flatten the half you are working with into a longish rectangle. Dust lightly with semolina flour to keep it from sticking.
Run this through the pasta roller at gauge 0. Fold the long edges of the pasta over each side to neaten into a long strip and run it through the roller twice more. Now start moving up the gauges from 1 – 7, rolling the pasta through each time. Cut the strip in half if it gets too unwieldy. Dust with flour if necessary. Repeat with the remaining half of dough.
Lay out the strips and using a 6cm round pastry cutter, cut discs from each strip. You should get about 40 circles in all.
Spoon or pipe a small teaspoon of the filling onto the centre of each disc, brush the edge of one half of the disc with a little water and fold over to create a little crescent parcel. Gently press around the filling out towards the edges to get any air out then shape into the tortellini.
Bring a large pan of water to the boil and cook the tortellini for 3-4 minutes then drain but reserve the water.
Meanwhile, melt the butter in a frying pan and cook for about a minute until it just begins to turn golden brown then add the sage leaves. Cook for a further minute. Add a few tablespoons of the pasta water and stir through to emulsify.
Toss the tortellini in the butter sauce and serve, drizzling over any remaining sauce and with a grating of parmesan.