Cook the pasta to the package instructions, but for half the time (around 5-6 minutes) drain and set to one side.
Heat the oil in a large pan over a medium heat.
Add the onions and garlic and fry for 5 minutes, until soft.
Tip in the courgette, peppers, and halloumi and stir together.
Add a good pinch of black pepper and the Cajun seasoning and stir together well.
Pour in the stock and tomatoes and bring to a simmer.
Simmer for 15 minutes, stirring often, until the sauce has thickened.
Preheat the oven to 180 degrees (fan-assisted).
Add the pasta (or pour over the pasta) and mix together well.
Pour everything into an ovenproof dish.
Grate parmesan and cheddar over the top.
Bake for 25-30 minutes until the cheese is melted and golden.
