- Preheat your oven to 375°F (190°C). 
- Cook the pasta in a large pot of salted boiling water for 2 minutes less than package instructions. Drain and set aside. 
- In a large skillet, heat the olive oil over medium heat. Add the red onion and sauté for 2-3 minutes until it begins to soften. 
- Add the bell peppers and courgette, cooking for another 5 minutes until the vegetables are tender. Season with salt and pepper. 
- Stir in the garlic, tomato puree, oregano, and thyme, cooking for 1 minute until fragrant. 
- Pour in the chopped tomatoes and heavy cream, stirring to combine. Let it simmer for about 5 minutes, then mix in the cooked pasta and fresh basil. 
- Transfer the mixture to a baking dish. Top with cheddar and mozzarella cheese evenly. 
- Bake in the oven for 25-30 minutes, or until the cheese is melted and bubbly. 
- Sprinkle with fresh parsley before serving. Enjoy your cheesy veggie goodness!