Creamy Coconut Chickpea Curry

This Creamy Coconut Chickpea Curry is a rich, flavorful one-pot dish that brings together tender chickpeas, aromatic spices, and silky coconut milk for the ultimate comfort food experience. Whether you’re vegan or just looking to eat more plant-based meals, this satisfying curry is a go-to favorite that’s easy, affordable, and incredibly tasty.

Creamy Coconut Chickpea Curry

Why You’ll Love This Recipe

  • One-pot simplicity: Less cleanup and more convenience.

  • Budget-friendly: Uses pantry staples like chickpeas and canned tomatoes.

  • Packed with flavor: Bold spices like garam masala and curry powder make every bite vibrant.

  • Vegan and gluten-free: Naturally suited for a wide range of diets.

  • Perfect for meal prep: Tastes even better the next day and freezes beautifully.

  • Customizable heat level: Add chili or hot sauce to spice it up to your taste.

Ingredients

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

  • 2 tablespoons coconut oil

  • 1 medium red or yellow onion, diced

  • 14 ounces diced tomatoes (fresh or canned)

  • Sea salt and ground black pepper, to taste

  • 16 ounces canned chickpeas, drained and rinsed

  • 3 garlic cloves, minced

  • 1½ tablespoons garam masala

  • 1 teaspoon curry powder

  • ¼ teaspoon cumin

  • 13.5 ounces canned coconut milk

  • 2 teaspoons coconut flour (optional, for thickening)

  • Juice of 1 small lime

Directions

  1. Heat the coconut oil in a large deep pot over medium-high heat.

  2. Add the diced onion and tomatoes. Season with salt and pepper. Stir and cook over medium heat for about 10 minutes, until the onions are soft and the tomato juices are released.

  3. Add the chickpeas, garlic, garam masala, curry powder, and cumin. Stir to combine.

  4. Pour in the coconut milk and stir again. Add the coconut flour if using to slightly thicken the curry.

  5. Bring the mixture to a gentle boil, then reduce heat to medium-low. Let simmer for 10–12 minutes, allowing the flavors to develop.

  6. Taste and adjust seasoning with more salt or pepper if needed.

  7. Remove from heat and stir in the lime juice. Don’t skip this step—it brightens the flavor beautifully.

  8. Let cool slightly, then serve.

Servings and timing

This recipe serves 4 people.

  • Prep time: 15 minutes

  • Cook time: 30 minutes

  • Total time: 45 minutes

Variations

  • Add vegetables: Toss in spinach, kale, bell peppers, or zucchini during the simmering stage for extra nutrients.

  • Make it spicy: Stir in red pepper flakes, harissa, or a dash of hot sauce to bring the heat.

  • Switch the legumes: Substitute with white beans or lentils if you’re out of chickpeas.

  • Use light coconut milk: For a lower-calorie option, use reduced-fat or boxed coconut milk.

  • Add a protein boost: Stir in tofu cubes or tempeh before simmering for more substance.

Storage/Reheating

  • Refrigerator: Store leftovers in an airtight container in the fridge for up to 5 days.

  • Freezer: Freeze for up to 1 month in portioned containers. Thaw overnight in the fridge.

  • Reheat: Warm gently on the stovetop or in the microwave, stirring occasionally. Add a splash of water or coconut milk if needed to loosen the consistency.

FAQs

Can I use dried chickpeas instead of canned?

Yes. Soak overnight and boil until tender before using. One can equals about 1½ cups of cooked chickpeas.

What’s the best coconut milk for curry?

Full-fat canned coconut milk gives the richest flavor and creaminess, but light or boxed milk can be used for a lighter option.

Is coconut flour necessary?

No. It’s optional for thickening. You can also use other gluten-free flours or skip it altogether if you prefer a thinner curry.

How can I make the curry spicier?

Add red pepper flakes, chili paste, or your favorite hot sauce. Start small and adjust to taste.

Can I add other vegetables?

Definitely. Spinach, bell peppers, peas, or cauliflower are all excellent additions.

What can I serve with chickpea curry?

It pairs well with rice, naan, roti, or even tortilla chips for dipping.

Can I use curry paste instead of curry powder?

Yes, but start with a smaller amount since pastes are more concentrated.

How thick should the curry be?

It should be creamy and slightly thick, but not too dense. If it gets too thick, add a splash of water or broth.

Is this dish freezer-friendly?

Yes. It freezes very well and maintains its flavor and texture after reheating.

Does the lime juice make a difference?

Absolutely. It brightens the curry and balances the richness of the coconut milk.

Conclusion

This Creamy Coconut Chickpea Curry is everything you want in a comforting meal—rich, bold, easy, and made in one pot. Whether you’re new to plant-based cooking or a seasoned pro, this flavorful dish is sure to become a staple in your weekly rotation. Serve it over rice, with warm naan, or on its own—you’ll be coming back for seconds.

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: Jessica
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Vegan

Description

This Creamy Vegan Coconut Chickpea Curry is the BEST curry recipe I’ve ever tried! All made in one pot, this easy vegan curry is incredibly flavorful, perfect for meal prep, budget-friendly, and one of our go-to weeknight dinners!


Ingredients

  • 2 tablespoons coconut oil
  • 1 medium red or yellow onion, diced
  • 14 ounces fresh or canned tomatoes, diced (400g)
  • Sea salt & ground black pepper, to taste
  • 16 ounces canned chickpeas, drained and rinsed (454g)
  • 3 garlic cloves, minced
  • 1½ tablespoons garam masala
  • 1 teaspoon curry powder
  • ¼ teaspoon cumin
  • 13.5 ounces canned coconut milk (383g)
  • 2 teaspoons coconut flour (optional)
  • Juice of 1 small lime


Instructions

  1. In a deep pot over medium-high heat, add the coconut oil.
  2. Add in the diced onions and tomatoes. Season with sea salt and black pepper. Lower heat to medium and cook for about 10 minutes until the onions are soft and the tomato juices are released.
  3. Stir in the chickpeas, garlic, garam masala, curry powder, and cumin. Mix well.
  4. Add the coconut milk and stir to combine. If using, add the coconut flour to help thicken the curry.
  5. Bring the mixture to a boil, then reduce to medium-low and let it simmer for 10–12 minutes.
  6. Taste and adjust seasoning with more salt and pepper if needed.
  7. Remove from heat and stir in the lime juice. Don’t skip this step—it adds brightness to the dish.
  8. Allow to cool slightly, then serve with rice, naan, or your favorite side.

Notes

  • This recipe is naturally vegan and gluten-free.
  • You can use reduced-fat or boxed coconut milk if preferred.
  • Coconut flour is optional; any gluten-free flour or regular flour (if not GF) works.
  • Add heat with crushed red pepper flakes, harissa paste, sriracha, or scotch bonnet pepper sauce.
  • Great for meal prep—lasts 5 days in the fridge or up to a month in the freezer.
  • Serve with basmati rice, naan, or even tortilla chips for variety.

Nutrition

  • Serving Size: 1 serving
  • Calories: 225
  • Sugar: 8.1g
  • Sodium: 184.8mg
  • Fat: 9.4g
  • Saturated Fat: 6g
  • Unsaturated Fat: 3.4g
  • Trans Fat: 0g
  • Carbohydrates: 28.5g
  • Fiber: 7g
  • Protein: 7.3g
  • Cholesterol: 0mg

Similar Posts

Leave a Reply

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

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