Welcome to Chef B Kitchen. Let's COOK Together!

Creamy Coconut Chickpea Curry

Creamy Coconut Chickpea Curry

If you’re looking for a comforting, flavorful, and easy weeknight dinner, this creamy coconut chickpea curry is about to become your go-to recipe. It’s hearty, satisfying, and entirely plant-based, making it perfect whether you’re vegan or just trying to eat more meatless meals.

Made with protein-rich chickpeas, fragrant spices, and silky coconut milk, this creamy vegan coconut chickpea curry comes together in under an hour (45 minutes) and does not require any fancy ingredients or techniques. It’s cozy, wholesome, and incredibly easy to customize. This is one of my easy-to-make favorite recipes.

Creamy Coconut Chickpea Curry

  1. Fast & Easy: Comes together in about 45 minutes using pantry staples.
  2. Rich & Creamy: Thanks to full-fat coconut milk and warm spices, the texture is silky smooth and indulgent.
  3. Nourishing & Plant-Based: Packed with chickpeas for protein and fiber, it’s as good for your body as it is for your taste buds.
  4. Perfect for Meal Prep: Stores well in the fridge and tastes even better the next day.
  5. Naturally Gluten-Free & Dairy-Free: A great option for those with dietary restrictions.

Here’s what you’ll need to make this creamy coconut chickpea curry recipe at home:

  1. Coconut oil – For sautéing the aromatics and adding a hint of richness.
  2. Onion (red or yellow) – Adds a savory-sweet base.
  3. Tomatoes (fresh or canned) – Brings acidity and depth to balance the creaminess.
  4. Chickpeas (canned) – Protein-packed and ready to go.
  5. Garlic – A must for bold flavor.
  6. Garam masala, curry powder, cumin – These warm spices bring all the signature curry notes.
  7. Coconut milk (full-fat) – Makes the curry luxuriously creamy.
  8. Coconut flour (optional) – Helps slightly thicken the sauce.
  9. Lime juice – Don’t skip it; the citrus adds brightness and ties everything together.
  10. Salt and black pepper – To taste.
Creamy Coconut Chickpea Curry

1. Sauté the Base

Start by heating coconut oil in a deep pot or large saucepan over medium-high heat. Add the diced onions and tomatoes, season with salt and pepper, and let them cook down for about 10 minutes. You’ll know it’s ready when the tomatoes release their juices and the onions turn soft and golden.

2. Add Spices and Chickpeas

Next, stir in the minced garlic, garam masala, curry powder, cumin, and chickpeas. Mix well to coat everything in the spices. At this point, your kitchen will already start smelling amazing.

3. Pour in the Coconut Milk

Add the coconut milk and stir again. If you’re using coconut flour to thicken the curry, add it now. Bring the mixture to a gentle boil, then reduce the heat to medium-low. Let the curry simmer uncovered for about 10–12 minutes until it thickens slightly.

4. Finish with Lime Juice

Once the curry has thickened to your liking, taste and adjust seasoning as needed. Then, squeeze fresh lime juice over the top. This step adds brightness and helps balance the creamy richness of the coconut milk. (Don’t skip this step!)

5. Serve and Enjoy

Let the curry cool slightly before serving. Pair it with basmati rice, fluffy quinoa, or warm naan bread. Garnish with fresh cilantro or a swirl of extra coconut milk if you like.


This creamy chickpea coconut curry is incredibly versatile. Here are some delicious ways to serve it:

  • Over rice: Basmati or jasmine rice work beautifully to soak up the sauce.
  • With quinoa: A protein-packed grain alternative.
  • With naan: Perfect for scooping up every last drop.
  • Stuffed in wraps: Use it as a hearty filling for flatbread wraps or roti.

This curry is flexible and can easily be adapted based on what you have on hand:

  • Add greens: Stir in a handful of spinach or kale at the end for extra nutrients.
  • Spice it up: Add red pepper flakes or a chopped green chili for more heat.
  • Creamy upgrade: Blend in a spoonful of cashew cream for added richness.
  • Use dried chickpeas: Soak and cook them ahead of time if you prefer from-scratch beans.
Can I use dried chickpeas instead of canned?

Yes, you can! Just be sure to soak the dried chickpeas overnight, then boil them until tender before adding them to the curry. One cup of dried chickpeas typically yields about two to two and a half cups of cooked chickpeas—roughly the same as one 16 oz can.

Can I use light coconut milk instead of full-fat?

You can use light coconut milk, but keep in mind that it won’t be as rich or creamy. For a thicker, more luxurious curry, full-fat coconut milk is recommended. If you use light coconut milk and want a thicker sauce, add a small amount of coconut cream or thicken with coconut flour or cornstarch.

How spicy is this curry?

This recipe is mild to moderately spiced, depending on the curry powder you use. If you prefer more heat, you can add chili flakes, a diced green chili, or a pinch of cayenne pepper. For a milder version, reduce the amount of garam masala and skip any added chili.

Can I add vegetables to this curry?

Absolutely. This recipe is very flexible. You can stir in spinach, kale, peas, bell peppers, zucchini, or carrots. Add firmer vegetables (like carrots or bell peppers) earlier in the cooking process, and leafy greens (like spinach or kale) near the end so they don’t overcook.

Can I use fresh tomatoes instead of canned?

Definitely. Use about 2–3 medium fresh tomatoes, diced. Allow them to cook down with the onions until they’re soft and their juices have been released.

What can I use instead of coconut flour?

Coconut flour is optional and used to slightly thicken the curry. If you don’t have it, you can use cornstarch (mixed with a bit of water to form a slurry) or leave it out entirely if you’re happy with a thinner consistency.

Have more questions about this recipe? Drop them in the comments and we’ll be happy to help!

If you made this creamy vegan coconut chickpea curry, we’d love to hear how it turned out. Did you add any twists or toppings? Share your experience in the comments below and help others discover just how good plant-based cooking can be.

Creamy Coconut Chickpea Curry

Creamy Coconut Chickpea Curry

Chef B
Creamy Coconut Chickpea Curry is a hearty, plant-based dish that’s rich in flavor and easy to prepare. Packed with protein-rich chickpeas, aromatic spices, and silky coconut milk, this comforting curry comes together in under an hour.
5 from 1 vote
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course Dinner, Main Dish
Cuisine Indian, Vegan
Servings 4 servings
Calories 402 kcal

Equipment

  • 1 Deep Pot or Large Saucepan For cooking the curry.
  • 1 Wooden Spoon or Spatula For stirring the ingredients.
  • 1 Cutting board and knife – To chop onions, garlic, and tomatoes if using fresh.
  • 1 Can Opener For opening the canned tomatoes, chickpeas, and coconut milk.
  • 1 Citrus Juicer (Optional) To extract juice from the lime easily.

Ingredients
  

  • 2 tbsps coconut oil
  • 1 medium red or yellow onion diced
  • 14 oz fresh or canned tomatoes diced (400g)
  • sea salt and ground black pepper to taste
  • 16 oz canned chickpeas drained and rinsed (454g)
  • 3 garlic cloves minced
  • tbsps garam masala
  • 1 tsp curry powder
  • ¼ tsp cumin
  • 13.5 oz canned coconut milk 383g
  • 2 tsps coconut flour optional
  • juice of a small lime
  • 1 tsp ground black pepper

Instructions
 

  • Into a deep pot over medium-high heat, add the coconut oil.
    2 tbsps coconut oil
    curry 1
  • Add in the onions and tomatoes. Sprinkle some sea salt and ground black pepper over the mixture, and stir. Lower the heat to medium and allow to cook down until the juices of the tomatoes are naturally released and the onions are soft, about 10 minutes.
    1 medium red or yellow onion, 14 oz fresh or canned tomatoes, sea salt and ground black pepper, 1 tsp ground black pepper
    curry 2
  • Add in the chickpeas, garlic, garam masala, curry powder, and cumin. Stir to combine.
    16 oz canned chickpeas, 3 garlic cloves, 1½ tbsps garam masala, 1 tsp curry powder, ¼ tsp cumin
    curry step 3
  • Add in the coconut milk and stir again. Add in the coconut flour which helps to slightly thicken the curry. Bring the curry to a boil, and then reduce to medium-low so that the mixture continues to simmer for about 10 to 12 minutes.
    13.5 oz canned coconut milk, 2 tsps coconut flour
  • Taste the curry, and season with salt and pepper, if desired. Remove the curry from the heat and squeeze a lime lightly over the top of the curry, stirring to combine. (Don't skip this step!)
    juice of a small lime
  • Allow to cool slightly and then serve. Enjoy!

Notes

Customizations:

  • Add Veggies: Toss in spinach, bell peppers, or peas for added nutrition.
  • Spicier Curry: Add chili flakes or a chopped green chili for heat.
  • Creamy Upgrade: Stir in a spoonful of cashew cream for added richness.

Storage Tips:

  • Store leftovers in an airtight container in the fridge for up to 4 days.

Serving Tips:

  • Serve with basmati rice, quinoa, or warm naan bread.
  • Garnish with fresh cilantro or a swirl of coconut cream.

Cooking Tips:

  • Simmer uncovered if you want a thicker curry.
  • Don’t skip the lime—it balances the richness and enhances flavor.

Nutrition

Calories: 402kcalCarbohydrates: 24gProtein: 9gFat: 33gSaturated Fat: 27gPolyunsaturated Fat: 1gMonounsaturated Fat: 2gSodium: 337mgPotassium: 441mgFiber: 9gSugar: 3gVitamin A: 26IUVitamin C: 4mgCalcium: 65mgIron: 3mg
Keyword Coconut Chickpea Curry, Plant-Based Dinner, Quick Chickpea Curry, Vegan Curry Recipe
Tried this recipe?Let us know how it was!
Creamy Coconut Chickpea Curry

Hi, I’m Chef B! Passionate about all things culinary, I’ve spent years perfecting my recipes to bring bold flavors to your kitchen. Let’s cook up something delicious together!

Share Your Creations!

Have you tried one of Chef B’s recipes? We’d love to see what you’ve made! Share photos of your culinary creations and tag us on social media. Your dish could be featured on our page, and you’ll join a community of food lovers who are passionate about cooking. Let’s see what you’ve cooked up!

5 from 1 vote (1 rating without comment)

Leave a Reply

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

Recipe Rating




CHEF B SIGNATURE DISHES

Table of Contents