Vegan Coconut Chickpea Curry Recipe

A warm and inviting coconut chickpea curry that's creamy, aromatic, and packed with plant-based goodness—perfect for any dinner table.

Jump To Recipe
Creamy vegan coconut chickpea curry garnished with cilantro, served in a bowl.
Suitable for Vegetarian, Vegan, Gluten-Free, and Dairy-Free diets
Pin this recipe

Why I Love This Creamy Coconut Chickpea Curry

A curry that’s rich and totally plant-based is so comforting, isn’t it? The coconut milk wraps the chickpeas and spices in an unbelievable sauce that makes each bite extremely satisfying. When I want a filling meal that won't take hours to whip up, this recipe does the trick, time and time again.

This is a meal I can make in a pinch thanks to canned chickpeas and my pantry staples of coconut milk and diced tomatoes. No special trip to the store is required.

Here’s what stands out for me about this curry:

  • The spices – curry powder, cumin, and turmeric – create a layered, vibrant flavor profile.
  • Most ingredients are pantry staples and the process is beginner-friendly.
  • It’s insanely flexible – serve it with rice, naan, or even on its own for a lighter meal.

I recommend making a big batch. It reheats beautifully for lunches throughout the week. This recipe is proof that plant-based eating doesn’t have to mean sacrificing comfort or flavor.

Creamy vegan coconut chickpea curry garnished with cilantro, served in a bowl.

Creamy Coconut Chickpea Curry


Total Time:35 minutes
Yield:4 servings

A creamy, aromatic coconut chickpea curry that's quick to prepare, vegan, and full of bold flavors from classic Indian spices.


Ingredients


Instructions

  1. 1

    In a large pot, heat the vegetable oil over medium heat. Add the chopped onion and sauté until translucent. Stir in the minced garlic and grated ginger, cooking until fragrant.

  2. 2

    Sprinkle in the curry powder, ground cumin, and turmeric. Stir for about 1 minute until the spices are well combined with the onions.

  3. 3

    Pour in the diced tomatoes and coconut milk, stirring to mix. Add the chickpeas and bring the mixture to a simmer.

  4. 4

    Let it simmer for about 15-20 minutes, allowing the flavors to meld together. Stir occasionally and season with salt and pepper to taste.

  5. 5

    Ladle the curry into bowls, garnish with fresh cilantro, and serve hot over rice or with naan.

Notes

For a creamier curry, use full-fat coconut milk.

This recipe is excellent for meal prep – leftovers taste even better!

Add a squeeze of lemon juice at the end for a touch of brightness.

Prep Time:10 minutes
Cook Time:25 minutes
Category:Dinner
Cuisine:Indian

Nutrition Facts

Serves: 4 servings

Calories Per Serving: 350

Total Fat: 15 g
Carbohydrates: 45 g
Protein: 12 g

Did you love this recipe?

I'd love if you would leave a rating or review below! Your feedback helps others find the recipes that are fan-favorites!

Frequently Asked Questions About This Recipe

Can I use dried chickpeas instead of canned?

Yes, you can use cooked dried chickpeas. For this recipe, use about 3 cups of cooked chickpeas (from roughly 1 cup dried).

Is this recipe freezer-friendly?

Absolutely! Let the curry cool completely, place in airtight containers, and freeze for up to 2 months. Thaw in the fridge before reheating.

What can I serve with coconut chickpea curry?

It pairs well with steamed rice, naan, quinoa, or even crusty bread.

Can I add vegetables to this curry?

Yes! Feel free to add spinach, kale, bell peppers, carrots, or peas for extra nutrition and texture.

More Cozy Plant-Based Curries & Stews

Leave a comment

First Name *
Email *
Website
Comment *
Recipe rating

Sign me up for recipes, please!

All the food, right to your inbox.

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