The famous Ottolenghi Cauliflower Cake is one of our favourite vegetarian meals to make at home! Lovely served warm with a side salad, and makes amazing leftovers to take to work the next day! We have made a few tweaks to adjust the flavour to just how we like it and served the Cauliflower Cake with Harissa Mayo on the side! But all the credit, of course, goes to Yotam Ottolenghi!
As an Amazon Associate I earn from qualifying purchases, at no extra cost for you! Thank you!
It is probably not a surprise to anyone that I am a huge fan of Ottolenghi. Having worked at one of his delis in London back in the day, I feel that I was heavily influenced by the way Ottolenghi created and even presented his food. These days, I am miles away from London and only get to enjoy Ottolenghi’s food very occasionally. However, I do have (almost) all of Ottolenghi’s cookbooks and often follow the recipes.
One of our absolute favourites is Ottolenghi’s Cauliflower cake!

Recipe Tips & Tricks
- Don’t reduce the amount of oil in the recipe. When I first made the cake, I, of course, thought I knew better and reduced the amount of oil by half. Since the oil was used to sautee the onions, I was adamant to add so much, but soon realised that any cake needs some sort of fat and that the oil in this recipe isn’t only for softening the onion, but acts as fat that makes the cake moist.
- Cool the onions before adding the rest of the ingredients. If you add your eggs to the hot oil mixture, the eggs will cook – you definitely don’t want that!
- Line the cake tin (both the bottom and the sides) with baking parchment. Whilst good baking parchments are non-stick, we highly recommend greasing the parchment with butter. It will make it so much easier to remove the cake from the tin and the baking paper, giving you lovely clean sides. Greasing also acts as a sticky surface to hold nigella seeds in place to create a dotted effect.
- Serve the Cauliflower Cake with some Harissa Mayo (simply swirl a teaspoon of harissa in 2 tablespoon of mayo) and a lovely green salad. It makes a perfect lunch!
Ingredients

Step-By-Step Recipe
Break the cauliflower into medium-sized florets. Place them in a large pan and pour boiling water over them. Simmer on low heat for approx 15 minutes, or until cauliflower is soft, but not disintegrating. Drain and let them steam in a colander for a few minutes.
Whilst the cauliflower is cooking, peel the onions and cut a few round slices off one end of the onion (you will use these to decorate the cake). Chop the rest of the onion.
Heat the olive oil in a small frying pan on low-medium heat. Add the chopped onion and mixed herbs and saute for 10 minutes, stirring once in a while. Your onions should soften but don’t let them brown.
Once soft, remove the onions and oil from the heat and leave them to cool down to room temperature.
At this point, preheat the oven to 200°C Fan. Line the base and sides of an 18cm (7in) springform cake tin with baking parchment. Melt a knob of butter in a small saucepan, and using a pastry brush, generously brush the bottom and sides with butter. Then sprinkle the sides with nigella seeds and swish them around to distribute them around the sides of the tin. Place the tin in the fridge while you carry on with the cake mixture.

Tip the onion with all the oil into a large bowl. Crack in all the eggs, add 2 teaspoon of harissa and whisk well, then stir in the basil leaves (we keep them whole, but you may choose to chop them up). Add the flour, baking powder, turmeric, grated parmesan, ½ teaspoon of salt and some black pepper. Whisk again.
Add the cooked cauliflower florets and stir them in gently, trying to cover them all in the batter but keeping the florets whole.
Pour the cauliflower cake mix into the prepared cake tin. Arrange the onion rings on top in a decorative manner.

Bake for 45-50 minutes, a skewer inserted into the middle should come out clean when cooked.
Once cooked, remove the cake from the oven and leave it at room temperature for 15-20 minutes before serving.
What To Serve Ottolenghi Cauliflower Cake With?
If you are serving the cake at room temperature, we feel it can definitely benefit from a little sauce. That’s why we love serving this savoury cake with harissa mayonnaise.
For a filling lunch, serve this cake with a bunch of different salads too. We think the following go particularly well with it:
- Courgette Ribbon Salad with Earl Gray and Honey Dressing
- Green Bean and Hazelnut Salad
- Persian Shirazi Salad

Recipe FAQs
Wrap any leftovers in clingfilm or foil and keep them in the fridge. Bring the cake to room temperature before serving any leftovers. The cake benefits from a sauce served alongside it the next day.
Other Vegetarian Meal Ideas
For other Vegetarian ideas, perfect for lunch, have a look at some of our favourite recipes below:
Recipe Card

Our Version of Ottolenghi Cauliflower Cake
Equipment
Ingredients
Harissa Mayo:
- 4 tablespoon mayo
- 2 teaspoon rose harissa we love Belazu
Instructions
- Break the cauliflower into medium sized florets. Place them in a large pan and pour boiling water over them. Simmer on low heat for approx 15 minutes, or until cauliflower is soft, but not disintegrating. Drain and let them steam in a colander for a few minutes.
- Whilst the cauliflower is cooking, peel the onions and cut a few round slices off one end of the onion (you will use these to decorate the cake). Chop the rest of the onion.
- Heat the olive oil in a small frying pan on low-medium heat. Add the chopped onion and mixed herbs and sautee for 10 minutes, stirring once in a while. Your onion should soften but don't let it brown.
- Once soft, remove from the heat and leave to cool down to room temperature.
- At this point, preheat the oven to 200°C Fan. Line the base and sides of an 18cm (7in) springform cake tin with baking parchment. Melt a knob of butter in a small saucepan, and using a pastry brush, generously brush the bottom and sides with butter. Then sprinkle the sides with nigella seeds and swish them around to distribute around the sides of the tin. Place the tin in the fridge while you carry on with the cake mixture.
- Tip the onion with all the oil into a large bowl. Crack in all the eggs, add 2 teaspoon of harissa and whisk well, then stir in the basil leaves (we keep them whole, but you may choose to chop them up). Add the flour, baking powder, turmeric, grated parmesan, ½ teaspoon of salt and some black pepper. Whisk again.
- Add the coked cauliflower florets and stir them in gently, trying to cover them all in batter but keeping the florets whole.
- Pour the cauliflower cake mix into the prepared cake tin. Arrange the onion rings on top in a decorative manner.
- Bake for 45-50 minutes, a skewer inserted into the middle should come out clean when cooked.
- Once cooked, remove the cake from the oven and leave at room temperature for 15-20 minutes before serving. Wrap any leftovers in clingfilm or foil and keep in the fridge. Bring the cake to room temperature before serving any leftovers.
- To make the sauce, swirl harissa in mayonnaise and serve it alongside the cake.
Notes
Nutrition

Katherine
What a showstopping vegetarian main dish! I love this.
Toni
I love this!! Everyone at my house was impressed!
Ieva
So glad, Toni!
kushigalu
I just love your recipes. Always something new to try. This cauliflower cake sounds delicious
Ieva
Thanks, so kind of you! 💗
Angela
What a beautiful and flavorful recipe! Perfect for the holidays too!
Beth
Love the sound of the harissa mayo on the side. Such a delicious cauliflower dish!