Cheryl's Cooking

  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
menu icon
go to homepage
  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
search icon
Homepage link
  • Recipe Index
  • Main Courses
  • Desserts
  • About
  • Contact
×

Creamy Coconut Chickpea Curry

Published: Oct 27, 2026 by Cheryl · This post may contain affiliate links · Leave a Comment

Jump to Recipe·Print Recipe
Creamy Coconut Chickpea Curry is one of my favorite meals to prepare when I want something warm, satisfying, and full of flavor without spending hours in the kitchen. This delicious vegan curry combines tender chickpeas, rich coconut milk, juicy tomatoes, and aromatic spices in a silky, flavorful sauce. The addition of fresh lime juice gives the dish a bright, refreshing finish that perfectly balances the creamy coconut base.

I love how this recipe transforms simple pantry ingredients into a comforting, restaurant-style meal in just 45 minutes. Whether I serve it over fluffy basmati rice, alongside warm naan, or with homemade flatbread, this coconut chickpea curry always makes a delicious and satisfying dinner.

Creamy Coconut Chickpea Curry

Ingredients

(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)

2 tablespoons coconut oil

1 medium onion, finely diced

14 ounces diced tomatoes

16 ounces canned chickpeas, drained and rinsed

3 garlic cloves, minced

1 ½ tablespoons garam masala

1 teaspoon curry powder

¼ teaspoon ground cumin

13.5 ounces full-fat coconut milk

2 teaspoons coconut flour, optional

1 small lime, juiced

Sea salt, to taste

Ground black pepper, to taste

Directions

Making this creamy coconut chickpea curry is surprisingly simple. I follow a few easy steps to build flavor gradually and create a deliciously creamy sauce.

Heat the Coconut Oil:

I start by heating 2 tablespoons of coconut oil in a large, deep pot over medium-high heat. Once the oil has melted and is hot, I prepare to add the vegetables.

I like using a heavy-bottomed pot because it distributes heat evenly and helps prevent the ingredients from sticking.

Cook the Onion and Tomatoes:

I add the finely diced onion and diced tomatoes to the pot, then season everything lightly with sea salt and ground black pepper.

Next, I reduce the heat to medium and cook the mixture for approximately 10 minutes, stirring occasionally. During this time, the onion becomes tender and the tomatoes begin releasing their juices, creating a flavorful base for the curry.

I make sure to let the vegetables soften properly because this step helps develop the rich flavor of the finished dish.

Add the Chickpeas and Spices:

Once the onion is soft, I stir in the drained and rinsed chickpeas, minced garlic, garam masala, curry powder, and ground cumin.

I cook everything briefly, stirring continuously for about 1 minute, until the chickpeas are evenly coated with the fragrant spices.

I love this step because the warm spices become especially aromatic as they heat up.

Pour in the Coconut Milk:

I slowly pour the full-fat coconut milk into the pot and stir until it combines completely with the tomato mixture and spices.

If I prefer a thicker curry, I add 2 teaspoons of coconut flour at this stage. I stir thoroughly to distribute the flour evenly and prevent lumps.

The coconut milk transforms the mixture into a beautifully creamy sauce while mellowing the intensity of the spices.

Simmer Until Creamy:

I bring the curry to a gentle boil, then reduce the heat to medium-low.

I allow the curry to simmer for 10–12 minutes, stirring occasionally, until the sauce thickens slightly and the flavors blend together.

If the sauce becomes thicker than I prefer, I add a small splash of water to adjust the consistency.

Adjust the Seasoning:

Before finishing, I taste the curry and add more sea salt or black pepper if needed.

I sometimes add a small pinch of extra garam masala when I want a stronger, more aromatic flavor.

Finish With Fresh Lime Juice:

I remove the pot from the heat and stir in the freshly squeezed lime juice.

I always add the lime at the end because its fresh acidity brightens the creamy sauce and balances the richness of the coconut milk.

I let the curry cool slightly before serving it over warm rice or alongside my favorite flatbread.

Servings and Timing

I love that this recipe makes enough for a family dinner while still being quick enough for a busy evening.

Prep Time: 15 minutes
Cooking Time: 30 minutes
Total Time: 45 minutes
Servings: 4 servings
Calories per serving (provided estimate): 225 kcal

Variations

One of my favorite things about this coconut chickpea curry is how easily I can adapt it to suit different tastes and ingredients.

Spinach Coconut Chickpea Curry:

I add two generous handfuls of fresh spinach during the final few minutes of cooking. The spinach wilts into the creamy sauce and adds extra color, nutrients, and freshness.

Spicy Coconut Chickpea Curry:

When I want a little more heat, I add red pepper flakes, cayenne pepper, or finely chopped fresh chili along with the other spices. I start with a small amount and adjust it to my preferred spice level.

Sweet Potato Chickpea Curry:

I add small cubes of sweet potato for extra sweetness and a heartier texture. I simmer the curry until the sweet potato is fork-tender, adding a little water if necessary.

This variation is especially comforting during colder months.

Vegetable Coconut Curry:

I sometimes add cauliflower florets, diced bell peppers, carrots, or zucchini to make the curry even more colorful and filling.

I adjust the cooking time depending on the vegetables I use so that everything becomes tender without turning mushy.

Extra Creamy Chickpea Curry:

For an even thicker texture, I mash a small portion of the chickpeas directly in the pot. This naturally thickens the sauce without requiring additional flour.

I especially like this method when I want a rich curry that clings beautifully to rice or flatbread.

Lighter Coconut Chickpea Curry:

When I prefer a lighter version, I replace the full-fat coconut milk with light coconut milk.

The sauce will be less rich, but I can simmer it a little longer to help it thicken.

Storage/Reheating

I find this creamy coconut chickpea curry particularly convenient for meal preparation because it stores well and reheats beautifully. The spices continue to blend as the curry rests, making leftovers especially flavorful.

Refrigerating:

I allow the curry to cool slightly before transferring it to an airtight container. I refrigerate it promptly, within two hours of cooking, and keep it for up to 3–4 days.

I prefer storing rice separately so that it maintains its texture.

Freezing:

I can freeze this curry for up to 3 months in a freezer-safe container.

I leave a little space at the top of the container because the sauce may expand as it freezes.

When I am ready to enjoy it again, I thaw it overnight in the refrigerator before reheating.

Reheating on the Stovetop:

I transfer the curry to a saucepan and warm it over medium-low heat, stirring occasionally until it is hot throughout.

If the sauce has thickened during storage, I add a splash of water or coconut milk to restore its creamy consistency.

Reheating in the Microwave:

For a quick meal, I place a serving in a microwave-safe bowl and cover it loosely.

I heat it in short intervals, stirring between each interval until it is steaming hot throughout.

I always make sure leftovers reach 165°F (74°C) before serving.

FAQs

Can I make creamy coconut chickpea curry ahead of time?

Yes, I often prepare this curry ahead of time because it tastes even better after the flavors have had time to develop.

I cook the curry as directed, refrigerate it in an airtight container, and reheat it when needed. I sometimes save a little fresh lime juice to add just before serving for an extra burst of freshness.

Can I use dried chickpeas instead of canned chickpeas?

Absolutely. I can use dried chickpeas, but I make sure to soak and cook them until tender before adding them to the curry.

For this recipe, I use approximately 1½ to 2 cups of cooked chickpeas as a substitute for the canned chickpeas, depending on the desired consistency.

I prefer canned chickpeas when I need a quick and convenient dinner.

How can I make my coconut chickpea curry thicker?

I have several easy ways to thicken the sauce.

I can add the optional coconut flour, simmer the curry uncovered for a few additional minutes, or mash a portion of the chickpeas directly into the sauce.

My favorite method is mashing a few chickpeas because it creates a naturally thick and creamy consistency without changing the flavor.

What can I serve with coconut chickpea curry?

I love serving this curry over fluffy basmati rice or jasmine rice because the grains absorb the creamy coconut sauce beautifully.

I also enjoy pairing it with warm naan, roti, quinoa, or cauliflower rice.

For a more complete meal, I sometimes add a simple cucumber salad, steamed vegetables, or fresh cilantro as a garnish.

Is creamy coconut chickpea curry gluten-free and vegan?

Yes, I make this recipe entirely with plant-based ingredients, so it is naturally vegan and dairy-free.

The main ingredients are also naturally gluten-free. However, I always check the labels on curry powder, garam masala, and other packaged ingredients to make sure they do not contain gluten or unwanted additives.

When serving the curry, I choose gluten-free rice or flatbread if I want to keep the entire meal gluten-free.

Conclusion

Creamy Coconut Chickpea Curry is one of those comforting recipes I can make again and again without getting tired of it. I love the combination of tender chickpeas, aromatic spices, juicy tomatoes, and rich coconut milk, all brought together with a refreshing splash of lime juice.

What makes this recipe especially appealing to me is how simple it is to prepare. With basic pantry ingredients, one pot, and just 45 minutes, I can create a flavorful vegan dinner that feels both nourishing and satisfying.

Whether I prepare it for a busy weeknight, make a batch for meal prep, or serve it as part of a cozy family dinner, this creamy coconut chickpea curry is always a wonderful choice. I especially enjoy it with fluffy rice and warm flatbread, allowing every bite to soak up the delicious coconut sauce.

For me, this recipe is proof that simple plant-based ingredients can come together to create a rich, comforting, and incredibly flavorful homemade meal.


📖 Recipe:

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
Creamy Coconut Chickpea Curry

Creamy Coconut Chickpea Curry


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Cheryl
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

This creamy coconut chickpea curry combines tender chickpeas, juicy tomatoes, aromatic spices, and rich coconut milk in a silky, flavorful sauce. Finished with fresh lime juice, it's a comforting vegan dinner that's ready in just 45 minutes.


Ingredients

2 tablespoons coconut oil

1 medium onion, finely diced

14 ounces diced tomatoes

16 ounces canned chickpeas, drained and rinsed

3 cloves garlic, minced

1½ tablespoons garam masala

1 teaspoon curry powder

¼ teaspoon ground cumin

13.5 ounces full-fat coconut milk

2 teaspoons coconut flour (optional, for thickening)

1 small lime, juiced

Sea salt, to taste

Ground black pepper, to taste


Instructions

  1. Heat the coconut oil in a large, deep, heavy-bottomed pot over medium-high heat until melted and hot.
  2. Add the finely diced onion and diced tomatoes. Season lightly with sea salt and ground black pepper. Reduce the heat to medium and cook for approximately 10 minutes, stirring occasionally, until the onion softens and the tomatoes release their juices.
  3. Stir in the drained and rinsed chickpeas, minced garlic, garam masala, curry powder, and ground cumin. Cook for about 1 minute, stirring continuously, until the chickpeas are evenly coated and the spices become fragrant.
  4. Pour in the full-fat coconut milk and stir thoroughly to combine with the tomato mixture and spices. For a thicker sauce, add the optional coconut flour and mix well to prevent lumps.
  5. Bring the curry to a gentle boil, then reduce the heat to medium-low. Simmer for 10–12 minutes, stirring occasionally, until the sauce thickens slightly and the flavors blend together. Add a splash of water if the sauce becomes too thick.
  6. Taste the curry and adjust the seasoning with additional sea salt, ground black pepper, or a small pinch of garam masala if desired.
  7. Remove the pot from the heat and stir in the freshly squeezed lime juice. Allow the curry to cool slightly before serving over warm basmati rice or alongside your favorite flatbread.

Notes

For the creamiest texture, use full-fat coconut milk. Light coconut milk can be substituted for a lighter sauce, although the curry will be less rich.

For a spinach variation, add two generous handfuls of fresh spinach during the final few minutes of simmering and cook until wilted.

For a spicier curry, add red pepper flakes, cayenne pepper, or finely chopped fresh chili along with the other spices.

For a heartier meal, add diced sweet potatoes and simmer until fork-tender, adding a little water if needed.

Cauliflower, bell peppers, carrots, or zucchini can be added for extra vegetables. Adjust the cooking time until the vegetables are tender.

For a naturally thicker sauce, mash a small portion of the chickpeas directly in the pot or simmer uncovered for a few additional minutes.

Substitute the canned chickpeas with approximately 1½ to 2 cups of cooked chickpeas if preferred.

Serve with basmati rice, jasmine rice, naan, roti, quinoa, or cauliflower rice. Garnish with fresh cilantro if desired.

For a gluten-free meal, check packaged spice blends for gluten-containing additives and serve with rice or certified gluten-free flatbread.

Store leftovers in an airtight container in the refrigerator for up to 3–4 days. Refrigerate within two hours of cooking and store rice separately.

Freeze the curry in a freezer-safe container for up to 3 months, leaving room for expansion. Thaw overnight in the refrigerator before reheating.

Reheat gently on the stovetop over medium-low heat or in the microwave in short intervals, stirring occasionally. Add a splash of water or coconut milk if the sauce has thickened. Heat leftovers to 165°F (74°C).

This curry is excellent for meal preparation because its flavors continue to develop overnight. Add a little fresh lime juice before serving to brighten the flavor.

Nutrition values are approximate estimates per serving, excluding rice, flatbread, and optional toppings. Actual values vary depending on ingredient brands and portions.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Stovetop, Simmering
  • Cuisine: Indian-Inspired

Nutrition

  • Serving Size: 1 serving (approximately 1¼ cups)
  • Calories: 480 kcal
  • Sugar: 7 g
  • Sodium: 430 mg
  • Fat: 34 g
  • Saturated Fat: 27 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 38 g
  • Fiber: 10 g
  • Protein: 11 g
  • Cholesterol: 0 mg

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Main Courses

  • Peanut Quinoa Chicken Salad
    Peanut Quinoa Chicken Salad
  • Zucchini and Corn Pasta
    Zucchini and Corn Pasta
  • Cedar Plank Salmon
    Cedar Plank Salmon
  • Parmesan Chicken Meatloaf
    Parmesan Chicken Meatloaf
0 0 votes
Article Rating
Subscribe
Login
Notify of
guest
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

Hey there! I’m Cheryl and if there’s one thing I’ve learned, it’s that food has a way of bringing people together.

Learn more

Popular

  • Pumpkin Protein Pancakes
    Pumpkin Protein Pancakes
  • Classic Creamy Macaroni Salad
    Classic Creamy Macaroni Salad
  • Creamy Mushroom and Spinach Orzo (One Pot)
    Creamy Mushroom and Spinach Orzo (One Pot)
  • Manicotti With Sausage
    Manicotti With Sausage

Footer

↑ back to top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure Policy
  • DMCA

Newsletter

  • Sign Up! for emails and updates

Recipes

  • Appetizers
  • Bread
  • Breakfast
  • Main Courses
  • Soups
  • Desserts
  • Salad
  • Side Dish
  • Soups

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Cheryl's Cooking

wpDiscuz