Start by preparing the sausages - remove the skins and discard and then roughly chop up the sausage meat.
Grind the fennel seeds and chill flakes together with a pestle and mortar until the fennel seeds are lightly crushed.
Then prepare the vegetables. Feel free to change the combination of vegetables - for example: try courgette, mangetout or peas.
If you're using dried pasta, cook it now in boiling salted water until al dente, according to packet instructions.
Heat a medium/large frying pan on a medium heat with the olive oil. Add the chopped sausage, ground fennel seeds and chilli flakes and brown for 6 minutes. Stir frequently to coat and chop the sausage meat up a bit more while cooking. After 2 minutes add the leeks, mushrooms, broccoli and green beans and cook together for the remaining 4 minutes - stir frequently.
Add the garlic to the pan and cook for a further 2 minutes.
If you're using fresh pasta, cook this now in boiling salted water until al dente, according to packet instructions.
Add the sugar snap peas to the frying pan and stir. Then add the kale and season with salt and freshly ground black pepper. Sweat the kale for 5 minutes with 3 to 4 tablespoons of the cooking water from the pasta. Stir frequently to reduce down.
After 2 minutes add the spinach and season with salt and freshly ground black pepper. Wilt the spinach for the last 3 minutes of the kale cooking time along with 1 to 2 tablespoons of the cooking water from the pasta. Stir frequently.
Stir in the pine nuts.
When draining the pasta reserve a few tablespoons of cooking water.
Add the pasta to the frying pan and mix together with the sausages and vegetables over a medium to low heat until everything is well mixed.
Add a good handful of finely grated parmesan and mix together with 2 to 3 tablespoons of the reserved cooking water.
Check the seasoning - it's unlikely that you'll need salt but you may need some extra freshly ground black pepper. Serve with more freshly grated parmesan and enjoy!