||Heat the oil in a frying pan on medium heat, add the sausages and cook for 5 minutes. While the sausages are cooking, bring a pan of salted water to the boil ready to cook the pasta.
||After 5 minutes discard any excess oil from the sausages. Add the pasta to the boiling water and cook for 10-12 minutes until it has a slight bite left to it.
||Add the mushrooms to the frying pan with the sausages and cook, stirring regularly. Place the broccoli florets in a microwaveable bowl with a splash of water, cover and microwave for 2 minutes to cook gently.
||Just before the pasta is ready, add the broccoli, crème fraiche and mustard to the mushrooms and sausages and stir together to form a sauce. Add half a cup of the pasta cooking water to loosen. Season to taste with salt and pepper.
||Drain the pasta and return to the saucepan. Stir in the pasta sauce to coat thoroughly.
||Serve in to bowls and sprinkle over the grated parmesan, if using.