Makes 10 portions (Approximately 350g per portion)

Vegan / Gluten free / Dairy free

This recipe is one of my favorites, it really tastes just like your favorite indian takeaway korma. It's ‘creamy’ sauce is something I crave and keep coming back for more, you really can't believe it's not ladened with cream! Having a stash of this in your freezer will stop you reaching for the takeaway menu. Perfect for a Friday night ‘takeaway’ feast, served with one or two of the other byRuby curries, naan breads and some rice.


  • Vegetable oil for frying
  • 2 large onions, roughly chopped
  • 3cm piece of roughly chopped ginger
  • 2 tablespoons of tomato puree
  • 2 teaspoons of salt
  • ½ tablespoon of smoked paprika
  • ½ tablespoon of ground turmeric
  • 1 teaspoon of chili powder
  • 2 teaspoon of ground coriander
  • 2 teaspoons of curry powder
  • 2 large cauliflower, cut into florets and roughly chop the stalks
  • 2 tablespoon of ground almonds
  • 2 tablespoon of dessicated coconut
  • 1 teaspoon of sugar (optional)
  • 800ml of coconut milk
  • 2 tablespoons of flaked almonds, toasted to garlish (optional)


Preheat the oven to 180ºC (350ºF), Gas Mark 4

  1. In a large saucepan put a good glug of oil and add the onion, garlic and ginger and cook for 5 minutes
  2. Cover the vegetables with water and bring to a boil then turn down the heat to a simmer and cook for 30-35 minutes until all the liquid has been reduced.
  3. Stir in the tomato puree, salt, and spices then simmer for a further 10 minutes
  4. Take the saucepan off the heat and use a hand blender or food processor to blend into a smooth puree.
  5. Mix ⅓ of the mixture with the chunky cauliflower pieces and roast for 25 minutes or until the cauliflower has coloured and slightly caramelised.
  6. Add the desiccated coconut, ground almonds and sugar then stir until dissolved.
  7. Stir in the coconut milk and continue to simmer on a medium - low heat for 15 minutes, stirring occasionally.
  8. Take off the heat and season with salt and pepper to taste. Then add the roasted cauliflower. Serve with a sprinkling of toasted almond flakes.

Freezing tips: In freezable and microwaveable or oven proof suitable portion sized containers (see page .. for more information on freezing tips) portion out 350g of the cauliflower korma mixture in individual containers. Once the mixture has cooled put a few toasted almonds on top then the lid on and write a label ‘Cauliflower Korma’ with a best before of 6 months.

To reheat straight from frozen, microwave: Put into the microwave for 3 minutes, take out of the microwave and remove the lid and stir, place the lid on top but not sealed closed then put the container back into the microwave and heat for another 5 minutes or until piping hot. Leave to stand for 3 minutes then serve.

To reheat straight from frozen, oven: Preheat the oven to 180ºC (350ºF), Gas Mark 4. Take off the lid of the oven proof container and then cover the top with foil, place on a baking tray and heat in the center of the oven for 40-45 minutes or until piping hot, Leave to stand for 3 minutes before serving.

Booths stores we are available in

  • Ulverston
  • Kendal
  • Clitheroe
  • Lytham
  • St. Annes
  • Windermere
  • Keswick
  • Ilkley
  • Knutsford
  • Garstang
  • Hesketh Bank