This korma keeps the spirit of the classic—soft spice, creamy texture, and quiet richness—while letting roasted cauliflower provide structure and nuttiness. Cashews and coconut milk give the sauce body without making it cumbersome, and peas add sweetness at the end.

Illustrated ingredient card

Ingredients

Instructions

  1. Heat the oven to 220°C / 425°F. Toss the cauliflower with 1 tablespoon oil and 1/2 teaspoon salt. Roast for 25 minutes, turning once, until browned at the edges.
  2. While it roasts, cook the onion in the remaining oil over medium heat until soft and lightly golden. Add garlic and ginger; cook for 1 minute. Stir in coriander, cumin, turmeric, and cardamom for 30 seconds.
  3. Drain the cashews and blend them with the coconut milk and stock until very smooth. Pour this mixture into the pan and simmer gently for 6 to 8 minutes, stirring often.
  4. Add the roasted cauliflower and peas to the sauce. Simmer for 3 to 4 minutes, then finish with garam masala, lemon juice, and the remaining 1/2 teaspoon salt, or to taste.
  5. Serve with basmati rice and a scattering of cilantro.

Serving illustration

Tips