1 — Make the curry sauce (stovetop; best made the day before)
Heat 2 tbsp oil in a heavy pan over medium heat. Add the whole spices (cinnamon, bay, cloves, cardamom) and fry gently for 30–60 seconds, stirring so they don’t burn. Add the chopped onion and cook until almost translucent, about 10 minutes. Add garlic, chilli, and ginger with a pinch of salt; cook another minute until fragrant.
Turn the heat low and add the ground spices (turmeric, coriander, cumin, chilli powder — keep ½ tsp garam masala and nutmeg aside for finishing). Coat the aromatics and gently toast the spices for a minute. Add canned tomatoes, a can of water, and a generous pinch of salt. Simmer for 15–20 minutes until the tomatoes break down and the sauce thickens. Add coconut milk and almond butter diluted in water; simmer for 5 more minutes. Taste and adjust sugar and salt. Rest overnight if you can. Finish with ½ tsp garam masala and a grating of nutmeg before storing.
2 — Prep veggies & chickpeas
Toss cauliflower florets with a touch of oil and roast at 200°C / 390°F for 20 minutes until charred at the edges (my favorite move). Alternatively, keep them raw and let the crockpot soften them slowly. Drain and rinse chickpeas if using canned.
3 — Crockpot assembly (easy mode)
Pour the curry sauce into the crockpot. Add roasted (or raw) cauliflower and chickpeas. Stir to combine. Set the crockpot to Low 4–6 hours or High 2–3 hours. Taste near the end and add the reserved ½ tsp garam masala and some nutmeg. Just before serving, stir in a handful of toasted almonds and chopped coriander.
4 — Stovetop finish (faster option)
Heat the curry sauce in a large pot, add roasted cauliflower and chickpeas, and simmer gently for 20–25 minutes until the cauliflower reaches your preferred tenderness. Finish with garam masala, nutmeg, toasted almonds, and coriander.
Serving suggestions & add-ons
Serve over basmati rice or with vegan naan. Sprinkle toasted almonds and fresh coriander on top for crunch and brightness. Squeeze lime for extra lift. Want protein? Add extra chickpeas or cubed, pan-fried tofu. Bold tip: roasted cauliflower gives a smokier texture; simmered cauliflower gives softer, stew-like comfort.