• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • All Recipes
    • Breakfast
    • Lunch
    • Appetizers
    • Dinner
    • Salads
    • Soup
    • Sides
    • Desserts
    • Cake
    • Treats
  • Breakfast
  • Lunch
  • Dinner
  • Meal Plans
  • About
    • Work with Me
    • Contact
    • Privacy Policy
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About
  • All Recipes
  • Dinners
  • Lunch
  • Salads
  • Soups
  • Breakfast
  • Meal Plans
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Dinners » Creamy Cauliflower and Chickpea Curry

    Creamy Cauliflower and Chickpea Curry

    Published: March 24, 2023, Modified: March 24, 2023, By: Michelle Alston

    14.2K shares
    • Share
    • Threads
    Jump to Recipe
    cauliflower chickpea curry t_i

    This creamy cauliflower and chickpea curry is one of our favourite weeknight curries. With the perfect blend of fragrant spices and deliciously tender cauliflower, this dish is sure to satisfy your taste buds whether you're a veggie or vegan, or just looking for a great plant-based option. Just serve with basmati rice and naan for the perfect curry night in.

    Cauliflower in a curry sauce with rice and coriander
    Jump to:
    • ❤️ Why You'll Love this Curry
    • 🛒 What You'll Need
    • 🔪 How To Make Cauliflower Chickpea Curry
    • 👩‍🍳 Top Tips
    • 🍽 Serving Suggestions
    • 🔄 Variations
    • 📖 FAQs
    • 🍛 More Tasty Vegan Curry Recipes
    • Cauliflower Chickpea Curry Recipe

    This cauliflower chickpea curry is a warming, comforting curry that's ready in about an hour and can be made the day before if you need a super quick dinner. This actually tastes even better the next day, so making it a day ahead can actually be a good idea.

    I've been making this cauliflower and chickpea curry for years now, in fact, it's on weekly rotation in my house! It's a firm family favourite and a reader favourite too, just check out the comments section below to see how good it really is!

    Cauliflower in a curry sauce with coriander

    ❤️ Why You'll Love this Curry

    • It's creamy, tasty and full of warming flavours
    • It's vegan and naturally gluten-free
    • Ready in an hour, great for a tasty weeknight dinner
    • Family-friendly - the whole family will love this!

    🛒 What You'll Need

    Ingredients for this cauliflower curry

    Please see the recipe card below for the full list of ingredients and step-by-step instructions.

    • Cauliflower - You'll need one whole medium head of cauliflower. When buying your cauliflower look for a clean, compact head with tightly closed bud clusters. Avoid heads with loose or crumbly florets, brown spots or a dull colour. The leaves should look fresh and green. Fresh cauliflower is best for this recipe but if you need to you can use frozen cauliflower.
    • Chickpeas - I use canned chickpeas for this curry. You can use dried chickpeas if you want but you will have to allow extra time for cooking. I always give the chickpeas a good rinse under a cold tap after draining.
    • Pepper - You'll also need one medium-sized green bell pepper (capsicum) for this recipe. if you can't get green pepper then a yellow or red pepper will work fine two.
    • Spices - I use a mixture of dried spices for this recipe including, garam masala, dried red chilli flakes, ground cumin, ground coriander, cardamom seeds and ground turmeric.
    • Coconut Milk - Full fat coconut milk is best for this recipe as it will give you the creamiest curry sauce. You can use low-fat if you want just be aware that the sauce may not be as creamy.
    • Other ingredients needed - You will also need, fresh ginger, garlic, a brown onion, tinned tomatoes, fresh coriander (fresh cilantro), olive oil, salt and black pepper.

    🔪 How To Make Cauliflower Chickpea Curry

    1. Start by heating the oil in a large pan over medium heat. Use a pan with a tight-fitting lid. Add the chopped onion and cardamom pods and cook for about 10 minutes. Then add the grated ginger and minced garlic, cook for a minute then add teh dry spices. Cook for a minute or two before adding the chopped pepper.

    onions cooking with peppers in a pan

    2. Next, add the chopped tomatoes and stir well. I add a little water to the can, give it a swirl to catch any bits of tomato and add that to the pan too.

    Tomotoes being poured in with the onions and peppers

    3. Now add the cauliflower florets and stir them into the sauce making sure they are covered in the sauce. Place a lid on the pan now and cook for 10-15 minutes over a medium to low heat. Stir often so that the sauce doesn't stick to the bottom of the pan.

    Culiflower being added to the curry sauce

    4. Next, add the chickpeas and stir well.

    Chickpeas being added to curry

    5. Now stir in the coconut milk, add the milk slowly and stir well each time.

    Pouring coconut milk into the curry dish

    6. Finally, simmer the curry uncovered for 15-20 minutes, stirring often. The sauce should have reduced quite a bit now and be thick and creamy. If it isn't keep simmering for another 10 minutes. The cauliflower should also be tender, you can check it with a sharp knife. Towards the end of cooking stir in the chopped coriander (cilantro). Leave to cool slightly before serving as the curry will be piping hot.

    cauliflower, chickpeas and pepper cooking in sauce

    👩‍🍳 Top Tips

    • Be careful not to overcook the spices, they only need a minute. If they are on the burnt side your curry will taste bitter.
    • This curry will taste even better the next day however it will thicken up once it's been in teh fridge. When you are ready to reheat this curry, add a splash of water to loosen it up.
    • Adding the coconut milk slowly and simmering the curry over low to medium heat will prevent the coconut milk from splitting. If you boil the curry the coconut milk will definitely split.
    • This particular curry is on the mild side, but if you're a fan of spicy food and wish to make it hotter then you can more of the dried red pepper flakes or add a green chilli pepper chopped very finely. Add these when you add the garlic and ginger.

    🍽 Serving Suggestions

    I usually serve this with basmati rice or brown rice, naan or chapati. It goes really well with quinoa too. And if I'm serving this for a special occasion I'll add some extra toppings like toasted almonds, mango chutney, popadoms and raita.

    Cauliflower in a curry sauce with rice and coriander

    🔄 Variations

    • Add more veggies - I often add some extra veggies into this curry, baby spinach is great in this as are some cubes of roasted sweet potatoes. Fresh green beans are a great addition.
    • Swap the veggies - This is a very adaptable recipe and you can use it as a base for other options. Try swapping the cauliflower for butternut squash and add spinach or kale for a delicious curry. Courgettes or aubergines work really well too.
    • Make it extra creamy - if you want this curry to be even creamier then try swapping the coconut milk for coconut cream! This is s a bit of a treat but it really is so good! Add the coconut cream when you're supposed to add the coconut milk then add about 100 ml of vegetable broth (vegetable stock) and simmer as per the recipe.
    • Make it in less time - if you're in a hurry you can make the sauce and either steam the cauliflower florets or roast them, this will spread up the process for you.

    📖 FAQs

    Can I freeze this curry?

    Yes! You can. Don't add the fresh coriander, then leave the curry to cool completely. Once cooled pour the curry into freezer-proof bags or containers, label then freeze for up to a month. Thaw fully before reheating then add the coriander before serving.

    Can I make it ahead?

    Yes, in fact, this curry is great for making ahead or great for meal prep. You have two options here, you can prepare the sauce ahead of time and then add the cauliflower or you can make the entire dish. Just leave out the coriander (cilantro) until you are ready to serve.

    How do I reheat the leftovers?

    Any leftovers should be stored in an airtight container once cooled and stored in the fridge. It's best to reheat this on the hob as you will need to add a splash of water to loosen it up a bit.

    Cauliflower in a curry sauce with coriander


    🍛 More Tasty Vegan Curry Recipes

    We love a good curry, they are perfect for weeknight dinners or quick meals or special occasions. So it will not be a surprise to you that I have quite a number of curry recipes on this blog. Like my Mushroom Curry with Spinach and Chickpeas, this is such a delicious recipe and one of the most popular recipes I have published. My Creamy Courgette Curry is a rich and satisfying Vegan curry.

    Or my Butternut Squash and Chickpea Curry, this is another lovely recipe packed with flavour and a great healthier option. My Chickpea and Lentil Curry is a great budget-friendly recipe. Finally, my Aubergine and Chickpea Curry is a lovely rich curry that always goes down a treat.

    Cauliflower in a curry sauce with rice and coriander

    Cauliflower Chickpea Curry Recipe

    Vegan-friendly and packed with flavour, this cauliflower and chickpea curry is a must-try. With tender cauliflower and chickpeas in a mouth-watering sauce, this curry takes very little effort and is ready in an hour.
    4.99 from 61 votes
    Print Pin Rate
    Course: Dinner
    Cuisine: Fusion, Indian
    Diet: Vegan, Vegetarian
    Prep Time: 15 minutes minutes
    Cook Time: 35 minutes minutes
    Total Time: 50 minutes minutes
    Servings: 4
    Calories: 648kcal
    Author: Michelle Alston

    Ingredients

    • 1 medium onion (160g) chopped finely
    • 1 tablespoon olive oil
    • 3 cloves of garlic finely minced or put through a garlic press
    • 1 thumb-size piece of ginger (36g) peeled and finely grated
    • 10 green cardamom pods optional
    • 1 medium head of cauliflower (460g) leaves and stalk removed then cut into medium size florets
    • 1 medium green bell pepper (160g) pith and seeds removed then roughly chopped
    • ½ heaped tsp dried red chilli flakes
    • 2 heaped tsp ground cumin
    • 1½ teaspoon ground coriander
    • 1 teaspoon ground turmeric
    • 2 heaped tsp garam masala
    • ½ teaspoon ground sea salt + a pinch when you add the onions to the pan
    • ¼ teaspoon freshly ground black pepper
    • 1 15.5oz can of cooked chickpeas (1 x 400g can) rinsed and drained
    • 1 14 oz can of chopped tomatoes (1 x 400g can)
    • 1 13.66 fl oz can of full fat coconut milk /(1 x 400ml can)
    • A small handful of fresh cilantro/coriander, leaves removed and chopped plus more for serving
    Prevent your screen from going dark

    Instructions

    • Heat the oil in a large saute pan over medium heat. Use a pan with a tight-fitting lid. Add the onion along with a pinch of salt and cardamom pods and cook for about 10 minutes. Until the onion is translucent and a little springy and the pods have popped open.
    • Add the garlic and ginger and cook for about 2 minutes, then add the spices and salt. Stir well and cook for about a minute, until the spices release their flavour.
    • Now add the chopped green pepper, and stir well. If your pan starts to dry out a bit then add a splash of water to it.
    • Next, pour in the chopped tomatoes plus about 50 ml of water added to the empty can to catch any bits of tomatoes stuck in the can and add that to the pan. Stir well, then add the cauliflower and the chickpeas.
      Season with salt and pepper now.
      Cover the pan, reduce the heat then simmer for about 10 - 15 minutes, stirring occasionally so the sauce doesn't stick to the bottom of the pan. This will also steam the cauliflower.
    • After 10-15 minutes, pour in the coconut milk slowly and stir well. Reduce the heat to low to medium then simmer uncovered over low to medium heat for 15-20 minutes, stirring often. The sauce should be reduced and thickened and the cauliflower should be tender. If the sauce is still on the thin side simmer for a further 10 minutes or so.
      Check the seasoning, then stir in the chopped coriander and serve immediately.
    • Leave to cool slightly before serving.
      Serve with basmati rice, toasted flaked almonds, more coriander leaves and naan.

    Notes

    • Nutritional Information is approximate and does not include rice or naan. It is calculated by using an online nutrition tool
    • Coconut Milk. I always use full fat coconut milk for this recipe. If you want to use reduced fat coconut milk please be aware you may not achieve the same results. The sauce may be thinner.
    • Cardamom Pods. If serving this to small children you may want to fish out the cardamom pods before you add the tomatoes.
    • Heat. You can adjust the heat of this curry to suit your own tastes, by adding more or less of the chilli flakes. This curry was made as a family-friendly meal, suitable for children.
    • Freezing. This curry can be frozen. Don’t add the fresh cilantro/coriander, then leave the curry to cool completely. Once cooled pour the curry into freezer-proof bags or containers, label the bag or container then freeze for up to a month. Thaw fully before reheating then add the coriander before serving.
    • Cauliflower. I always use fresh cauliflower. Small florets will cook quicker, while larger florets will take longer, so do bear that in mind when cutting up the cauliflower.
    • Stir. Stir often to make sure the sauce doesn’t stick to the bottom of the pan and that the coconut milk doesn’t split.

    Nutrition

    Calories: 648kcal | Carbohydrates: 59.6g | Protein: 18.8g | Fat: 41.1g | Saturated Fat: 33.3g | Sodium: 78mg | Potassium: 1314mg | Fiber: 17.5g | Sugar: 15.9g | Calcium: 110mg | Iron: 11mg
    Did you Make this Recipe? Save it Today!Mention me on Instagram at @thelastfoodblog or tag #thelastfoodblog!

    *This recipe was first published Oct 2018 and updated Mar 2023 with new photos and more information.

    « Butternut Squash and Chickpea Curry
    Easy Vegetable Orzo Soup with Spinach »
    14.2K shares
    • Share
    • Threads
    2 Free Recipe Ebooks

    Join my free email list to receive my 'Little Book of Curries' and 'Quick & Easy Dinners' ebooks. You'll also never miss a recipe!

    Reader Interactions

    Comments

    1. Christophe

      June 12, 2024 at 8:05 am

      Quick question! Step 4 reads that you 'reduce the heat then simmer for about 5 minutes', but then at the start of Step 5 it says to pour in the coconut milk after 10-15 mins.

      Am I supposed to just stir not after 5 mins but then leave it for another 5-10, before adding the coconut milk?

      Making it now and looking forward to the taste!

      Reply
      • Michelle Alston

        June 17, 2024 at 10:18 am

        Hi Christophe, I'm so sorry I'm just seeing your comment now. I've updated the recipe to make it clearer. I hope it turned out ok for you. M 🙂

        Reply
    2. Donna

      September 17, 2023 at 12:01 am

      I have been making this dish in a variety of ways. I was adapting a few recipes I liked into my own. But now this recipe is exactly what I was looking for. Just perfect!!! Everyone raves about it when I make it!! Me and my family thank you so much! I’m also looking forward to receiving more like this from you!!!!

      Reply
      • Michelle Alston

        September 17, 2023 at 10:02 am

        Thank you so much Donna! I'm so thrilled to hear that you and your family love it so much, M x

        Reply
    « Older Comments
    4.99 from 61 votes (30 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Michelle alston profile

    Hi, I'm Michelle. I'm here to help you make deliciously good healthy food for you and your family. There will be no crazy long lists of ingredients, no hard-to-find ingredients, just simple, good food that everyone will enjoy

    More about me →

    Trending Recipes

    • Tomato with aubergine on sourdough bread with basil and feta
      Tomato and Aubergine Open Sandwich
    • Fruit soda bread with butter
      Authentic Irish Fruit Soda Bread Recipe
    • Butternut squash lentil soup
      Easy Butternut Squash and Lentil Soup Recipe
    • Courgette Curry with Chickpeas, rice and lime wedge
      Creamy Courgette Curry with Chickpeas
    • Bruschetta with tomatoes and goat cheese
      Bruschetta with Goat's Cheese
    • Couscous with bean, butternut squash and parsley garnish
      Easy Roasted Vegetable Couscous Recipe

    Vegan Recipes

    • Quinoa with tomato and avocado with parsley garnish
      Avocado Quinoa Salad with Spiced Chickpeas
    • butternut squash and carrot soup
      Butternut Squash and Carrot Soup Recipe (Vegan)
    • Soup with Basil served in a bowl with croutons
      Roasted Tomato Soup with Basil
    • Broccoli covered in soy sauce with lemon wedge
      Easy Air Fryer Broccoli (Ready in 15 minutes)
    • Chickpea with lentils, rice, and coriander garnish
      Easy Chickpea and Lentil Curry (Vegan Recipe)
    • Crispy sweet potato with tomato sauce dip
      Crispy Air Fryer Sweet Potato Wedges

    More Vegan Recipes

    Follow @thelastfoodblog

    • Facebook
    • Instagram
    • Pinterest
    • Twitter

    Footer

    ↑ back to top

    As Featured In

    Logos of places this blog has been featured

    About

    • Privacy Policy
    • About TLFB

    Get in touch

    • Contact
    • Work with me

    Copyright© 2026 · The Last Food Blog · Made with ♥ by Michelle Alston

    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.