
By emensah m
A lush, comforting coconut curry where tender chickpeas and caramelized cauliflower swim in a fragrant, spiced coconut-tomato sauce. Bright spinach and fresh cilantro lift the rich, creamy texture while basmati rice soaks up every savory, aromatic drop — restaurant-quality depth with home-cook simplicity.
Prep everything first (mise en place): thinly slice the onion, mince garlic and ginger, measure spices, chop cilantro, and break cauliflower into evenly sized florets. Having ingredients ready speeds cooking and ensures spices are added at the right moment so flavors develop properly.
Warm a large sauté pan or shallow pot over medium heat and add 1 tbsp vegetable oil. Once the oil shimmers, add the sliced onion with a pinch of salt and cook, stirring occasionally, for 6–8 minutes until the onion is soft and edges begin to brown. Browning the onion creates caramelized sugars that deepen the curry's flavor backbone.
Add the minced garlic and ginger and sauté for 30–45 seconds until aromatic. Cook just until fragrant to avoid burning — burnt garlic tastes bitter and will spoil the sauce.
Add the curry powder, ground turmeric and ground cumin to the pan and toast in the oil for 30–45 seconds, stirring constantly. Toasting spices in oil 'blooms' their essential oils and multiplies their aroma and flavor; do this briefly so they don't scorch.
Pour in the canned diced tomatoes and stir, scraping any browned bits from the bottom of the pan. Cook the tomatoes for 2–3 minutes to concentrate their flavor and reduce raw acidity — this forms the bright acidic note that balances the coconut richness.
Stir in the light coconut milk and bring the mixture to a gentle simmer. Simmering (not rolling boil) prevents the coconut milk from splitting and allows the sauce to thicken slowly so spices meld into a silky base.
Add the cauliflower florets and drained chickpeas to the simmering sauce. Push them into one layer if possible so they get even heat. Simmer gently, uncovered, for 8–10 minutes until the cauliflower is tender when pierced with a fork and the sauce has reduced to a saucy consistency. The cauliflower will soak up curry flavor while still holding some bite for texture contrast.
Stir in the baby spinach and chopped cilantro, cooking just until the spinach wilts (about 1–2 minutes). Spinach cooks very quickly; adding it at the end preserves its color, nutrients and fresh flavor.
Taste and adjust seasoning with salt and freshly ground black pepper. If you’d like more brightness, squeeze a little lemon juice over the curry. Always season at the end because liquid ingredients and simmering change perceived saltiness.
Warm the cooked basmati rice (if refrigerated, reheat with a sprinkle of water and cover briefly to steam). Divide rice between two bowls, ladle the chickpea & vegetable coconut curry on top, garnish with extra cilantro and a lemon wedge, and serve immediately so the rice soaks up the sauce.
712
Calories
24g
Protein
109g
Carbs
22g
Fat
19g
Fiber
How did this recipe turn out? Let others know!
to rate this recipe
By emensah m

A lush, comforting coconut curry where tender chickpeas and caramelized cauliflower swim in a fragrant, spiced coconut-tomato sauce. Bright spinach and fresh cilantro lift the rich, creamy texture while basmati rice soaks up every savory, aromatic drop — restaurant-quality depth with home-cook simplicity.
Prep everything first (mise en place): thinly slice the onion, mince garlic and ginger, measure spices, chop cilantro, and break cauliflower into evenly sized florets. Having ingredients ready speeds cooking and ensures spices are added at the right moment so flavors develop properly.
Warm a large sauté pan or shallow pot over medium heat and add 1 tbsp vegetable oil. Once the oil shimmers, add the sliced onion with a pinch of salt and cook, stirring occasionally, for 6–8 minutes until the onion is soft and edges begin to brown. Browning the onion creates caramelized sugars that deepen the curry's flavor backbone.
Add the minced garlic and ginger and sauté for 30–45 seconds until aromatic. Cook just until fragrant to avoid burning — burnt garlic tastes bitter and will spoil the sauce.
Add the curry powder, ground turmeric and ground cumin to the pan and toast in the oil for 30–45 seconds, stirring constantly. Toasting spices in oil 'blooms' their essential oils and multiplies their aroma and flavor; do this briefly so they don't scorch.
Pour in the canned diced tomatoes and stir, scraping any browned bits from the bottom of the pan. Cook the tomatoes for 2–3 minutes to concentrate their flavor and reduce raw acidity — this forms the bright acidic note that balances the coconut richness.
Stir in the light coconut milk and bring the mixture to a gentle simmer. Simmering (not rolling boil) prevents the coconut milk from splitting and allows the sauce to thicken slowly so spices meld into a silky base.
Add the cauliflower florets and drained chickpeas to the simmering sauce. Push them into one layer if possible so they get even heat. Simmer gently, uncovered, for 8–10 minutes until the cauliflower is tender when pierced with a fork and the sauce has reduced to a saucy consistency. The cauliflower will soak up curry flavor while still holding some bite for texture contrast.
Stir in the baby spinach and chopped cilantro, cooking just until the spinach wilts (about 1–2 minutes). Spinach cooks very quickly; adding it at the end preserves its color, nutrients and fresh flavor.
Taste and adjust seasoning with salt and freshly ground black pepper. If you’d like more brightness, squeeze a little lemon juice over the curry. Always season at the end because liquid ingredients and simmering change perceived saltiness.
Warm the cooked basmati rice (if refrigerated, reheat with a sprinkle of water and cover briefly to steam). Divide rice between two bowls, ladle the chickpea & vegetable coconut curry on top, garnish with extra cilantro and a lemon wedge, and serve immediately so the rice soaks up the sauce.
712
Calories
24g
Protein
109g
Carbs
22g
Fat
19g
Fiber
Your Rating: