Serves 4
adjust servings:

Tick the ingredients you need to add your shopping list.

  1. Preheat the oven to 180˚C/160˚C fan/gas mark 4.
  2. Bring a large pot of salted water to the boil and cook the cauliflower for 10 minutes.
  3. Heat the oil in a large pan over a medium heat and cook the onions, mushrooms, peppers and spinach together for 10 minutes, stirring frequently. Stir in the tomato purée and thyme, then season with salt and pepper. Set the mixture aside.
  4. Meanwhile, melt the butter and garlic together in a small pan.
  5. Transfer the cauliflower to a food processor, reserving some of the cooking water. Add the melted garlic butter, cream and 60ml of the cauliflower cooking water. Whizz until smooth.
  6. Layer some of the cauliflower sauce into a 20cm square baking dish. Add a layer of courgette slices, followed by some tomato sauce and some of the cooked vegetables. Repeat these layers to the top of the dish.
  7. Top with cheese and bake for 25 minutes until golden and bubbly.

Nutrition Facts

Per serving: 290kcals, 15.7g fat (8.4g saturated), 30.8g carbs, 17g sugars, 10.7g protein, 8.3g fibre, 0.766g sodium

Dairy-free? Simply substitute the Parmesan with nutritional yeast, or leave it out altogether.

3½ portions of vegetables in each portion!