Preheat your oven to 200oc/180oc fan.
Chop a whole head of cauliflower into bite-sized chunks and add to a mixing bowl.
Peel and roughly chop 3 cloves of garlic and toss in with the cauliflower.
Drizzle the cauliflower and garlic with olive oil and season with salt & pepper, mix well and pour onto a baking tray, arranging in one layer.
Cut your bacon into rough 1-inch sized pieces and scatter over the cauliflower. The easiest way I found is to use scissors and cut the bacon directly over the tray.
Stick it in the preheated oven for 10 minutes, then give everything a toss around and put it back in the oven for a further 10-15 minutes.
Meanwhile, bring a pot of salted water to boil and cook your pasta to the package directions.
In a jug or bowl mix the creme fraiche, parmesan, chopped parsley, a pinch of salt and a generous crack of black pepper.
Drain the pasta when it's done and return to the pan, but reserve some of the cooking water to add to your sauce - about 3 tablespoons is usually right but add it tablespoon at a time and feel free to use more or less depending on consistency.
Once you've added the water to your sauce mix, pour it over the cooked pasta and toss together. If your sauce is too thick you can add a little more pasta water.
Add in your roasted bacon and cauliflower straight from the baking tray - the bacon should be nice and crispy, the cauliflower slightly caramelising round the edges but not burned.
Mix well then serve sprinkled with a little extra parmesan and enjoy! Let me know if you make it!