top of page

Moroccan Cauliflower Tray Roast

Updated: Nov 13, 2023

Recipe courtesy of A Better Choice

Serves 4 | 60 mins


  • 1 large cauliflower

  • 7 tbsp extra virgin olive oil

  • Salt, pepper

  • 1 brown onion, finely diced

  • 2 clove garlic, roughly chopped

  • 2 tbsp ras el hanout

  • 2 400g tins cherry tomatoes

  • 1 400g tin butterbeans, rinsed, drained

  • 2 tbsp dill, roughly chopped

  • 1 lemon

  • Natural yoghurt to serve

  • Steamed rice (optional), to serve


  1. Pre-heat an oven to 220°C.

  2. Cut the cauliflower into quarters, keeping some leaves intact. If you have a large cauliflower, cut it into smaller chunks.

  3. Heat a large frying pan over a medium high heat and add 2 tbsp of olive oil. Add the cauliflower on a flat side, season well with salt and pepper, and cook to caramelise on both cut, flat sides then remove to a plate.

  4. Add 2 tbsp more of oil to the pan along with the onions, garlic, ras el hanout and a pinch of salt. Cook this over a medium heat for 2-3 minutes then add the tinned cherry tomatoes and 1 cup of water, rinsing out the tins with the water before adding it to the pan. Simmer for 3-4 minutes, season to taste then nestle in the cauliflower, spooning over some tomato drizzle with a little more olive oil and cover with a crumpled piece of baking paper.

  5. Bake in the preheated oven for 30-35 minutes, until the cauliflower has softened but not falling apart. Remove and spoon of the tomato over the cauliflower.

  6. Combine the butterbeans, dill, lemon and 2 tbsp of olive oil, season to taste and mix. Spoon this over everything and serve with natural yoghurt and rice if using.


Recent Posts

See All


Los comentarios se han desactivado.
bottom of page