This post may contain affiliate links.

This Cauliflower Chickpea Curry comes together in just 30 minutes, making it the perfect weeknight dinner. It’s hearty, comforting, and loaded with 8 grams of protein and 8 grams fibre per serving.

two bowls of coconut cauliflower curry topped with cilantro

Coconut Cauliflower Chickpea Curry is the perfect cozy and flavourful dish to make in the Fall and Winter. While you may be more accustomed to a traditional Tofu Coconut Curry, I promise you’ll fall in love with this Cauliflower Chickpea Curry!

I’ve tested this recipe countless times to get the flavour and texture just right, and trust me, it’s one of my best curries yet! After making dozens of curry recipes over the years from Green Lentil Curry to Thai Butternut Squash Curry, this one stands out for being simple, nourishing, and so satisfying. The chickpeas add plenty of protein, while the cauliflower keeps it light and full of veggies. It’s a cozy, wholesome meal you’ll want to make again and again.

Recipe Highlights

  • Quick and easy: Ready in just 30 minutes from start to finish, using simple pantry staples and one pan for easy cleanup.
  • Packed with plant-based protein: Chickpeas and cauliflower make this curry filling and nourishing without feeling heavy! If you prefer a curry without cauliflower try this Coconut Chickpea Curry.
  • Rich creamy texture: The coconut milk adds a silky smooth base that goes perfectly with the warm spices.
  • Perfect for meal-prep: The flavours deepen overnight, making it even better the next day, and it freezes beautifully!

Cauliflower curry ingredients

ingredients for cauliflower curry
  • Cauliflower: I recommend fresh cauliflower for this dish if possible for the best taste, but frozen cauliflower works too and can be added directly to the pan from frozen. You can use any extra cauliflower to make a batch of coconut curry cauliflower soup or broccoli cauliflower soup!
  • Chickpeas: Canned chickpeas work well here. If using dried chickpeas, make sure to pre-cook them before adding them to the curry.
  • Coconut milk: I recommend using full-fat canned coconut milk for a rich and creamy texture.
  • Curry powder: Use madras curry powder for a flavourful taste, without too much heat.

*This is a recipe overview. The full recipe with measurements is below in the recipe card.

How To Make Cauliflower Chickpea Curry

onions, garlic and ginger in a pan

Step 1: Heat the oil in large pan, then add the onion, garlic and ginger and sauté for 2-3 minutes.

cauliflower, chickpeas, curry paste and coconut milk in a pan

Step 2: Add the cauliflower, chickpeas, coconut milk, Thai curry paste and seasoning and mix everything together.

cauliflower curry in a pan

Step 3: Reduce the heat to medium-low, cover the pot or pan and let simmer for 10-15 minutes or until the cauliflower is tender.

cauliflower curry and fresh spinach leaves in a pan

Step 4: Add the spinach leaves to the curry and mix until the spinach is wilted.

cauliflower curry topped with cilantro in a pan

Step 5: Top the curry with fresh cilantro and serve over rice, with naan bread or on its own.

Recipe Variations

  • Switch up the protein: Try adding lentils, Crispy Air Fryer Tofu, or white beans instead of chickpeas for a different texture and flavour.
  • Change up the veggies: Swap the cauliflower for broccoli, sweet potatoes, zucchini or any veggies you love for a twist.

How To Store

Store leftovers in an airtight container in the fridge for up to 5 days. For longer storage, freeze for up to 2 months and reheat gently on the stovetop or in the microwave until warmed through.

Jess’s Tips

  • Prep before you start: Chop all your vegetables and measure your spices before turning on the stove. It makes the cooking process much smoother!
  • Use full-fat coconut milk: Light versions can make the sauce too thin. Full-fat gives you that luscious, restaurant-style creaminess. Use any leftover coconut milk to make a batch of Coconut Chia Pudding for dessert.
  • Simmer gently: Keep the heat low once the coconut milk is added so it doesn’t separate and the cauliflower cooks evenly.
  • Don’t overcook the cauliflower: Cauliflower can turn mushy if overcooked, so be mindful of cooking time. It should be tender but still have a very slight crunch. This should take roughly 10-15 minutes depending on the size of the cauliflower florets.
  • Taste and adjust: Before serving, taste your curry and adjust with salt, lime juice, or a touch more spice to make it just right for you.
  • Make it a meal: Serve with a side of Turmeric Rice, quinoa, or naan.

Frequently Asked Questions

Can I make this Cauliflower Chickpea Curry ahead of time?

Yes! This curry actually tastes even better the next day as the flavours continue to develop making it a perfect make ahead meal.

Is this cauliflower chickpea curry spicy?

It has a gentle heat from the curry paste and powder but isn’t overly spicy. You can make it milder by reducing the amount of curry paste in the recipe.

Can I make cauliflower curry in a slow cooker or Instant Pot?

Yes! For the slow cooker, sauté the onions, garlic, and spices first, then transfer everything to the slow cooker and cook on low for 4–5 hours or high for 2–3 hours. For the Instant Pot, use the sauté function for the aromatics and spices, then pressure cook on high for 5 minutes and quick release.

cauliflower curry in a bowl with a spoon

Try These Curry Recipes Next!

If you tried this Cauliflower Chickpea Curry or any other recipe on the blog let me know how you liked it by leaving a comment/rating below! Be sure to follow along on PinterestInstagramTiktok and Facebook for even more deliciousness!

Save this recipe!
Get this recipe sent to your inbox, plus new healthy recipes each week!
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
cauliflower curry in a bowl with a spoon

Cauliflower Chickpea Curry Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 2 reviews
  • Author: Jessica Hoffman
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Main
  • Method: Cook
  • Cuisine: Thai
  • Diet: Vegetarian

Description

This Cauliflower Chickpea Curry is creamy, flavourful, and ready in just 30 minutes. Packed with protein and fibre from chickpeas and cauliflower, it’s an easy, healthy dinner that’s perfect for meal prep.


Ingredients

Units
  • 1 tbsp vegetable oil
  • 1 large onion, chopped
  • 4 garlic cloves, minced
  • 1-inch cube of ginger, finely chopped
  • 1 head cauliflower, chopped (approx 4 cups)
  • 14 oz can of chickpeas, drained
  • 1 cup full-fat coconut milk
  • 3/4 cup vegetable broth
  • 12 tbsp Thai red curry paste
  • 12 tbsp soy sauce (or tamari for gluten-free)
  • 1/2 tbsp maple syrup
  • 1 tbsp curry powder
  • 1/2 tsp turmeric powder
  • 1 cup spinach leaves
  • Cilantro to top (optional)
  • salt & pepper to taste

Instructions

  1. Heat the vegetable oil in a pot (or pan with tall sides) on medium-high heat, then add the onion, garlic and ginger and sauté for 2-3 minutes.
  2. Next, add the cauliflower and chickpeas and mix everything together for another 1-2 minutes.
  3. Add the coconut milk, vegetable broth, soy sauce, maple syrup, curry powder, and turmeric powder and mix everything together until it comes to a light boil.
  4. Reduce the heat to medium-low, cover and let simmer for 10-15 minutes until the cauliflower is tender. 
  5. Remove the lid and add the spinach leaves to the curry. Mix together until the spinach leaves soften.
  6. Top with some fresh cilantro.

Notes

  • Use full-fat coconut milk for the creamiest texture.
  • Keep the curry at a gentle simmer so the sauce stays smooth and the cauliflower cooks evenly.
  • Taste and adjust with salt, lime juice, or more spice before serving.
  • Serve with rice, quinoa, or naan

Nutrition

  • Serving Size: 1/4 of the recipe
  • Calories: 290
  • Sugar: 6g
  • Fat: 14g
  • Carbohydrates: 33g
  • Fiber: 8g
  • Protein: 8g

Hi, I'm Jess!

Choosing Chia is a blog all about healthy vegetarian recipes that are easy to follow, taste delicious and focus on wholesome ingredients. I started the blog after a spontaneous trip to India where I studied the practice of yoga and wellness.

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 Comments

  1. Ivana says:

    So tasty and simple to make!

    1. Jessica Hoffman says:

      I’m glad you enjoyed!

  2. Laur says:

    This curry hits all the notes! Creamy, tasty and healthy. I had to make a few minor adjustments, but largely followed the recipe; will definitely be making again.

    1. Jessica Hoffman says:

      So happy you enjoyed the recipe! 🙂