Roasted Cauliflower Korma Curry

PREP TIME: 20mins


Quick and easy curry the whole family will enjoy! If you are new to making curries, this curry is a super delicious introduction to a mild yet fragrant curry.

The addition of coconut milk and limes really elevates the curry. Try to source a coconut milk without any preservatives, it will make all the difference.

I love the fact that I made this curry with my very own homegrown cauliflower!


Serving Suggestion:

Serve with basmati rice, quick flatbreads or naan breads.


  • 6 tablespoons olive oil
  • 1 large cauliflower, broken into chunks
  • 2 onions, finely sliced
  • 1 mild green chilli, finely chopped
  • thumb size ginger, freshly grated
  • 4 garlic cloves, minced
  • 2 x 400g tin tomatoes
  • 400g organic coconut milk
  • 2 tablespoons almond butter diluted into 1/4 cup water
  • 400g tin chickpeas, drained
  • 1/4 cup toasted almond flakes
  • fresh coriander, chopped
  • 2 limes, quartered


  • 2 cinnamon sticks
  • 3 cloves
  • 5 cardamom pods, bashed
  • 1 teaspoon turmeric
  • 2 teaspoons coriander
  • 1 1/2 teaspoons cumin
  • 1/2 kashmiri chilli powder (chilli flakes) opt
  • pinch nutmeg
  • 2 bay leaves


  1. Preheat the oven to 200c. Add the cauliflower florets to a baking tray, season with salt, pepper and oil and roast until al dente – tender but still with a slight bite. NB: don’t overcook the cauliflower, you will add the cauliflower to the hot korma sauce.
  2. Add the oil to a saucepan (big enough for the curry) with a lid, heat on a medium heat, add the onions, cardamom, cinnamon and cloves, swirl the onions and spices in the oil and cook, covered until the onions are soft and translucent. Slow and low is the key here. The better the onion base the better the curry.
  3. While the onions are cooking lets toast the spices: In a small saucepan add the cumin, coriander, turmeric, chilli powder and nutmeg, toast on a medium heat until fragrant, remove from the heat. TIP: I always decant the spices onto a plate to prevent over toasting.
  4. Once the onions are cooked: Add the ginger, garlic and fresh chilli and cook for 3 minutes. Add the toasted spices and 1 teaspoon of fine salt and cook for 5 minutes. Add the canned tomatoes, HALF fill one tin with water and add this too, stir well, add the bay leaves and simmer for 10 minutes allowing the tomato mixture to become thick and ‘jammy’ and the water has evaporated. The colour should be a deep red, have a taste and season to your liking.
  5. Once the tomato mixture have thickened, add the almond butter mixture and the coconut milk, mix well and add the drained chickpeas and roasted cauliflower. Gently heat through and season with salt if needed and squeeze one quarter lime over the curry.
  6. When you are ready to serve, top the curry with chopped coriander and toasted almonds. Serve with the limes on the side, flatbreads dipped into the curry or jasmine rice. Enjoy!
Print Friendly, PDF & Email

Share this recipe on social media