• Winter recipes
  • Recipe Index
  • About
  • Work with us
  • Subscribe
menu icon
go to homepage
  • Winter recipes
  • Recipe Index
  • About
  • Work with us
  • Subscribe
subscribe
search icon
Homepage link
  • Winter recipes
  • Recipe Index
  • About
  • Work with us
  • Subscribe
×
Home » Recipe Index » Indian Curry recipes

Easy Cauliflower Chickpea Curry

Published: Nov 14, 2023 · Modified: Sep 28, 2024 by Sandhya Hariharan · 7 Comments

  • Share
  • Tweet
  • Threads
Jump to Recipe

This vegan cauliflower and chickpea curry is always a winner, and it comes together in just 30 minutes. A warming one-pot curry packed with Rogan Josh flavours, it’s simple, tasty, and perfect for busy weeknights.

This is not your everyday vegan chickpea curry(chana masala) with cauliflower. My cauliflower chickpea curry is infused with the rich flavours of rogan josh. I've simplified this recipe like most of my curries without compromising on taste. We love serving along with plain naan or British style yellow pilau rice, and a kachumber salad for an easy vegan Indian dinner.

The star here is the curry sauce—tomatoey, creamy, packed with spices and optionally coconutty—packed with flavour. Enjoy it solo or with a side; it's practically a weekly menu staple on busy days.

Jump to:
  • Why You'll Love this Cauliflower Chickpea Curry recipe?
  • Sandhya's Expert Tips
  • How to Make Cauliflower and Chickpea Curry Recipe?
  • Tips and Tricks
  • Serving Suggestions
  • Storing leftovers
  • Recipe FAQ's
  • More Easy Vegetarian curry recipes
  • 1 Pot Coconut Cauliflower and Chickpea Curry recipe below
  • Easy Cauliflower and Chickpea Curry
Vegan Cauliflower Chickpeas curry served with pilau rice and kachumber salad

Why You'll Love this Cauliflower Chickpea Curry recipe?

  • One Pot curry: Which means less dishes to cook and less clean up.
  • Easy, Quick, and Budget-friendly: Made with simple pantry-friendly ingredients, easily found in most supermarkets on the Asian Isle.
  • Homemade Takeaway Experience: Enjoy the flavours of takeaways or Indian restaurant dishes from the comfort of your home.
  • Restaurant style curry ready in 30 Minutes
  • Perfect for Busy Days: Got cauliflower in your fridge and wondering what to make? This recipe comes together in a jiffy, ideal for weeknights days.
  • Great for Beginners: Foolproof and beginner-friendly – you really cannot go wrong with it!
  • Dietary needs - Naturally Vegan, Vegetarian, Dairy Free and Gluten Free

Sandhya's Expert Tips

  • Allow the onion tomato masala to simmer for at least 10 minutes. Don't rush this step!
  • In a pinch, you can use ready-made or bhuna masala(homemade) or korma sauce.
  • If you prefer a smooth texture for the curry? After making the onion tomato masala, process it in the blender for a smooth curry.

How to Make Cauliflower and Chickpea Curry Recipe?

whole spices and diced onion in a pan to make cauliflower and chickpea curry.

Step 1: Heat oil and sauté whole spices until fragrant. Add onions, ginger, garlic, and chilli; sauté until translucent (3-4 minutes)

add tomatoes for making the base masala for the curry.

Step 2: Add tomatoes and spices, cooking for 8-10 minutes until an aromatic onion-tomato masala forms.

add cauliflower, chickpeas and water to make the curry.

Next cauliflower, chickpeas, salt, and 2 cups of water. Bring to a boil, cover, and simmer for 12 minutes until cauliflower is tender.

  • Stir in coconut milk. Finally, add garam masala and coriander leaves. Serve with naan bread or your preferred side
finish with coriander leaves over the chickpea and cauliflower curry.
Screenshot

Tips and Tricks

  • Spice Swap: No whole spices? Substitute with 1 teaspoon of instant garam masala
  • Heat Adjustment: Craving heat? Opt for medium or hot chili powder. For a milder curry, choose Kashmiri chilli powder.
  • Coconut Alternative: Not a fan of coconutty flavours? Use vegan cream or regular cream for a creamy, non-coconut option.
  • Protein Boost: Add tofu, paneer, or your favourite protein substitute.
  • Bulk Up with Veggies: Add spinach, peas, or other veggies of your choice.
two bowls of chickpea and cauliflower curry

Serving Suggestions

This creamy caulilflower curry complements perfectly with white basmati rice, pilau rice or brown rice. I also enjoy soaking up the curry goodness with homemade Naan bread or Yogurt Flatbread.

Storing leftovers

Once cooled, store the leftover cauliflower and chickpeas curry in air tight container in the fridge. The curry will keep fresh for up to 4 days.

Recipe FAQ's

Can I Freeze This Curry?

Absolutely! Once the curry cools completely, transfer it to a freezer-safe container. It can be frozen for up to 1 month.
When ready to enjoy, thaw the curry completely and reheat it thoroughly. Garnish with fresh coriander and serve. You can quickly reheat it in the microwave for a few minutes or in the oven for 20-30 minutes.

Can I add roasted cauliflower to this curry?

Absolutely! Roasted cauliflower adds extra flavour and texture—just stir it in at the end.

Is there anything I can substitute for coconut milk?

Yes! You can use regular cream, yogurt, or a plant-based alternative like oat or soy cream.

coconut chickea cauliflower curry

More Easy Vegetarian curry recipes

  • Butter bean curry
  • Aubergine curry
  • Tarka Dhal
  • Red lentil curry
  • Marry me Chickpeas
  • Chickpea Tikka Masala
  • Chana masala
  • Bateta nu Shaak

HAVE YOU MADE THIS RECIPE?

Be sure to leave a comment and/or give this recipe a ★ rating!

Post a photo of your creation on my Facebook page, share it on Instagram, or save it to Pinterest with the tag #sandhyaskitchen.  I would love to see your pictures!

Subscribe to our weekly newsletters!

1 Pot Coconut Cauliflower and Chickpea Curry recipe below

two bowls of chickpea and cauliflower curry

Easy Cauliflower and Chickpea Curry

4.91 from 20 votes
Print Pin Rate
Prep Time: 15 minutes minutes
30 minutes minutes
Total Time: 45 minutes minutes
Servings: 4 servings
Calories: 427kcal
Author: Sandhya Hariharan
This cauliflower chickpeas curry recipe has delicious rogan josh flavours. A simple recipe for a tasty, comforting meal in no time!

Ingredients

  • 500 g cauliflower florets, separated (1 medium cauliflower)
  • 210 g chickpeas 1 can chickpeas, drained
  • 200 ml coconut milk or any vegan cream ½ a can
  • 150 onion , diced (1 medium sized)
  • 400 tomatoes diced (3 medium sized)
  • 2 garlic cloves minced
  • 1 " ginger minced
  • 1-2 green chillies diced
  • 2 tablespoon vegetable oil
  • 2 cup water / stock 440-500ml
  • fresh coriander

Whole spices

  • 1 teaspoon cumin seeds
  • 2 bay leaf
  • 2 black cardamom
  • 2 green cardamom

Ground spices

  • ½ teaspoon turmeric
  • ¾ -1 teaspoon chilli powder
  • 1 teaspoon coriander powder
  • 1 teaspoon garam masala

Instructions

  • Heat oil and sauté whole spices until fragrant.
  • Add onions, ginger, garlic, and chilli; sauté until translucent (3-4 minutes).
  • Add tomatoes and spices, cooking for 8-10 minutes until an aromatic onion-tomato masala forms.
  • Next add the cauliflower, chickpeas, salt, and 2 cups of water. Bring to a boil, cover, and simmer for 12 minutes until cauliflower is tender.
  • Stir in coconut milk.
  • Finally, add garam masala and coriander leaves. Serve with naan bread or your preferred side.

Video

Notes

Tips and Substitutions

  1. Spice Swap: No whole spices? Substitute with 1 teaspoon of garam masala 
  2. Heat Adjustment: Craving heat? Opt for medium or hot chili powder. For a milder curry, choose Kashmiri chili powder.
  3. Flavour Infusion: Allow the onion tomato masala to simmer for at least 10 minutes; longer enhances the curry's rich flavours. Don't rush this step!
  4. Coconut Alternative: Use vegan cream or regular cream for a creamy, non-coconut option.
  5. Protein Boost: Elevate protein content by adding tofu, paneer, or your favourite protein substitute.
  6. Bulk Up with Veggies: Amp up the nutritional value by tossing in spinach, peas, or other veggies of your choice.

Nutrition

Calories: 427kcal | Carbohydrates: 55.4g | Protein: 15.1g | Fat: 19.5g | Saturated Fat: 13.1g | Sodium: 172mg | Potassium: 1403mg | Fiber: 13.6g | Sugar: 13.7g | Calcium: 219mg | Iron: 6mg
Course: Main Course, Side Dish
Cuisine: Indian
Tried this recipe?Mention @Sandhyaskitchen and Hashtag #sandhyaskitchen!

More Indian Curry recipes

  • two bowls of red lentil dahl served with cumin rice in white bowls.
    Easy Lentil Dahl Recipe
  • potato and aubergine curry in a skillet garnished with coriander.
    Aloo Baingan (Indian Potato and Aubergine Curry)
  • 35+ Side dishes for Parathas right from curry, raita, mint sauce to paneer tikka.
    Side Dishes for Paratha (What to Eat with Paratha?)
  • smooth Birmigham balti sauce in a serving dish and jar.
    Balti Sauce

Comments

  1. Valerie Bolton says

    February 23, 2026 at 11:43 am

    I'm making my Cauliflower Chickpea today, can't wait.

    Reply
    • Sandhya Hariharan says

      February 23, 2026 at 1:51 pm

      Thank you Valerie. Can't wait to know the cauliflower and chickpea curry turned out!

      Reply
  2. Shym says

    February 21, 2026 at 1:15 pm

    Can I do the cauliflower chickpea curry in a slow cooker? Thanks

    Reply
    • Sandhya Hariharan says

      February 23, 2026 at 1:50 pm

      Hi Shym, It is certainly possible to finish the curry in the slow cooker. Although I haven't made it myself. But if I were to, this is how I will make.
      Follow up to step 3 on a pan. Then add all the remaining ingredients to the slow cooker and cook for 2-2.5 hours. Garnish and serve.

      Reply
  3. Sally says

    December 12, 2025 at 3:23 am

    5 stars
    one of the most flavoursome veg curries I've ever made. layers upon layers of flavour. easy to make and you'll not miss the meat.

    Reply
    • Sandhya Hariharan says

      December 12, 2025 at 9:35 am

      Thank you so much, Sally, for your feedback. It was lovely to see your cauliflower chickpea curry pics too!

      Reply
  4. Andy says

    January 09, 2025 at 8:06 pm

    5 stars
    I really loved this, such a simple hassle free dinner to make on a work day. is really tasty.
    I added spinach to mine, and stir fried some chicken for my son to add to his. Loved it!!
    Its also very easy to adapt to suit your own tastes. I will make this again and again. thank you

    Reply
4.91 from 20 votes (18 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating




sandhya from sandhya's kitchen in her kitchen.

Hey, I'm Sandhya

It’s wonderful to meet you! As a self-taught photographer with a background in IT, I’m excited to share easy vegetarian recipes developed right in my Surrey kitchen. Come learn more and say hi!

More about Sandhya

Easy Ninja Creami Recipes

  • two glasses of cookies and cream milkshake topped with whipped cream and oreo cookies.
    Ninja Creami Cookies and Cream Milkshake
  • Ninja creami mango sorbet in the pint tub with a spoon.
    Ninja Creami Mango Sorbet
  • ninja creami frozen yogurt
    Ninja Creami Frozen Yogurt
  • Three scoops of Ninja creami chocolate ice cream served in a white bowl and 2 spoons.
    Ninja Creami Chocolate Ice Cream
  • homemade vanilla ice cream in ninja creami tub.
    Ninja Creami Vanilla Ice Cream
  • Ninja Creami Strawberry Ice cream scoops in a white bowl.
    Ninja Creami Strawberry Ice Cream

Popular Recipes

  • mint sauce served with samosa
    Easy Indian Mint Sauce Recipe
  • potato slices made in air fryer served with bang bang sauce
    Air fryer Crispy Potato Slices
  • red lentils tarka dal served with rice and kachumber salad
    Easy Tarka Dal
  • air fryer chocolate mug cake
    Air fryer Chocolate Mug Cake
  • Three Indian Dips for Poppadoms
    Indian Poppadom Dips
  • crispy onion bhajis served with chutney
    Easy Onion Bhajis

Footer

↑ back to top

Connect

About

  • Work with us
  • Newsletter

Legal

  • Privacy Policy

Copyright © 2025 Sandhya's Kitchen

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.