Vegan Coconut Chickpea Curry Recipe Easy 5-Ingredient Dinner to Make on Repeat

Posted on

Katelyn Lamb

vegan coconut chickpea curry - featured image

Last month, after a particularly chaotic day juggling work calls and making sure my kids had their snacks packed, I found myself staring into the fridge hoping something would magically turn into dinner. Spoiler: it didn’t. But then I spotted a can of chickpeas, a jar of coconut milk, and a few spices I’d tossed in the pantry “just in case.” I whipped up this vegan coconut chickpea curry on a whim, expecting it to be just okay. Instead? It became an instant favorite in my house (including my notoriously picky toddler). I’ve since made it at least a dozen times because it’s that good—and that simple.

This isn’t one of those complicated curries that require a million ingredients or hours simmering. Nope. It’s just five main ingredients, minimal chopping, and about 30 minutes until your kitchen smells like a cozy spice market. Plus, it’s vegan, comforting, and filling enough to satisfy even the biggest appetites. I promise you’ll want to make this on repeat, especially when you need dinner fast but crave something that feels special.

After years of tweaking curry recipes, I finally nailed this version that hits all the right notes: creamy, slightly spicy, and packed with protein. If you’re looking for easy weeknight dinners that don’t sacrifice flavor, this vegan coconut chickpea curry is about to be your new best friend.

Why You’ll Love This Recipe

This vegan coconut chickpea curry has completely changed my dinner game. There are so many reasons I keep coming back to it, but here are the biggies:

  • Ridiculously Simple — Just five main ingredients (plus pantry staples) and minimal prep. I’ve made this after late workdays when I barely had the energy to chop veggies.
  • Fast and Hands-Off — About 30 minutes from start to finish, and most of that is simmer time while you can multitask or relax.
  • Budget-Friendly — Chickpeas and coconut milk are affordable staples, and this recipe feeds 4-6 people for under $10. Way cheaper than takeout.
  • Comfort in a Bowl — Creamy, warming, and just the right amount of spice. It’s the kind of meal that feels like a hug after a long day.
  • Vegan and Allergy-Friendly — No dairy, no gluten, and packed with plant-based protein. I’ve made this for friends with all kinds of dietary restrictions, and everyone loves it.
  • Great for Leftovers — It tastes even better the next day, making it perfect for meal prep or easy lunches.

This recipe fits seamlessly into busy lives but delivers big on flavor and satisfaction. Whether you’re cooking for family, meal prepping, or just craving something cozy, the vegan coconut chickpea curry will quickly become a staple.

Ingredients You’ll Need

Here’s the best part: you probably already have most of these ingredients in your pantry or fridge. I’m picky about three of them, and I’ll explain why as we go.

  • Chickpeas (2 cans, 15 oz / 425 g each, drained and rinsed) — The star protein of the dish. Canned chickpeas save time, but if you prefer dried, soak and cook ahead.
  • Coconut milk (1 can, 14 oz / 400 ml, full-fat) — Full-fat is non-negotiable here. It makes the sauce luxuriously creamy. Light coconut milk just won’t have the same richness.
  • Diced tomatoes (1 can, 14 oz / 400 g) — Adds acidity and body. I use fire-roasted for a subtle smoky note, but regular diced tomatoes work fine.
  • Onion (1 medium, diced / about 150 g) — Yellow or white onions work well. Adds sweetness and depth.
  • Garlic (4 cloves, minced / about 2 teaspoons) — Fresh garlic is a must. It’s the backbone of flavor in this curry.
  • Ground cumin (1 teaspoon) — Earthy warmth. I use fresh cumin from a jar stored in a cool, dark place for the best flavor.
  • Ground coriander (1 teaspoon) — Adds floral citrusy notes.
  • Turmeric (½ teaspoon) — For color and subtle earthiness.
  • Red chili flakes (½ teaspoon, optional) — For a gentle kick. Adjust to your heat preference.
  • Salt (to taste) — Essential for balancing flavors.
  • Olive oil or vegetable oil (2 tablespoons / 30 ml) — For sautéing the aromatics.
  • Fresh cilantro (a handful, chopped) — Optional, but adds fresh brightness at the end.

Optional Add-Ins: If you want to bulk it up or add more veggies, try tossing in fresh spinach, diced sweet potatoes, or bell peppers. I sometimes add a squeeze of lime at the end for brightness.

Quick note on brands—I always use Thai Kitchen coconut milk because it’s creamy and consistent. For chickpeas, I like Eden Organic; their cans don’t have BPA lining, but any brand works. If you’re curious about making a creamier sauce, check out my mac and cheese recipe—I use similar dairy-free tricks.

Equipment Needed

You don’t need fancy kitchen gear for this vegan coconut chickpea curry. Here’s what I actually use:

  • Large skillet or sauté pan — A 10-12 inch skillet works perfectly for cooking the onions and simmering the sauce. I prefer stainless steel or a non-stick pan.
  • Sharp knife — For dicing onions and mincing garlic. Trust me, a dull knife makes this way harder.
  • Cutting board — Any size will do. I use a medium plastic one for easy cleanup.
  • Spoon or spatula — For stirring the sauce gently.
  • Measuring spoons — To get the spices just right.
  • Can opener — Obvious, but worth mentioning!

Optional: A garlic press can speed up mincing, but I usually just finely chop the garlic because I like the texture. If you’re short on time, a hand blender can be used to smooth out the sauce a bit, but I prefer it chunky.

How to Make It: Step-by-Step

vegan coconut chickpea curry preparation steps

Alright, let’s make this vegan coconut chickpea curry! I’m walking you through exactly how I do it, including the little tricks that make it come together perfectly.

Step 1: Prep Your Ingredients (5-7 minutes)

Start by draining and rinsing the canned chickpeas. Dice your onion and mince the garlic cloves. Measure out the spices so everything’s ready to go. This little prep step makes the cooking way smoother.

Step 2: Sauté the Onion and Garlic (5 minutes)

Heat the oil over medium heat in your skillet. Add the diced onion and cook, stirring occasionally, until it’s soft and just starting to turn golden—about 4 minutes. This step brings out the onion’s natural sweetness.

Add the minced garlic and cook for another minute, stirring constantly. Don’t let the garlic brown or it will taste bitter. You want it fragrant and mellow.

Step 3: Add Spices and Tomatoes (3 minutes)

Sprinkle in the cumin, coriander, turmeric, and red chili flakes (if using). Stir quickly to toast the spices for about 30 seconds—this releases their oils and amps up the flavor.

Pour in the canned diced tomatoes with their juices. Stir everything together and let it simmer for 2-3 minutes. The sauce should thicken slightly and smell amazing.

Step 4: Add Chickpeas and Coconut Milk (10 minutes)

Stir in the chickpeas, then pour in the full-fat coconut milk. Gently mix to combine everything. Bring the curry to a gentle simmer, then reduce the heat to low. Let it cook uncovered for about 8-10 minutes, stirring occasionally. The sauce will thicken and meld with the chickpeas.

Taste and season with salt. If you want it spicier, add more chili flakes here.

Step 5: Finish and Serve (2 minutes)

Turn off the heat and stir in chopped fresh cilantro if you have it. This adds a lovely fresh note that brightens the curry.

Serve this vegan coconut chickpea curry over fluffy rice, quinoa, or even your favorite flatbread for scooping. I’ve also been known to spoon it over roasted veggies for a low-carb option.

Pro tip: If the sauce is too thick, stir in a splash of water or vegetable broth. Too thin? Let it simmer a bit longer uncovered.

Expert Tips & Tricks

Here’s everything I’ve learned from making this vegan coconut chickpea curry dozens of times. These tips will save you from my early mistakes.

  • Don’t skip toasting the spices — It takes 30 seconds but makes a world of difference in flavor.
  • Use full-fat coconut milk — The richness is what makes this curry creamy and satisfying. Light versions just don’t cut it.
  • Adjust spice levels to your taste — Start with less chili flakes and add more as you go. I prefer just a gentle warmth.
  • Fresh garlic beats jarred every time — It’s worth the extra 2 minutes to mince it fresh.
  • Simmer uncovered — This helps the sauce thicken naturally without adding flour or cornstarch.
  • Save leftovers — The flavors deepen overnight. This curry tastes even better the next day.

Common mistake: Adding too much salt early on. I always salt gradually and taste as I go because the canned tomatoes and chickpeas have some salt already.

Variations & Substitutions

Once you’ve nailed the basic vegan coconut chickpea curry, here are some fun ways to mix it up. I’ve tested all of these:

  • Veggie Boost: Add 2 cups of chopped spinach or kale in the last 5 minutes of cooking. It wilts beautifully and adds nutrients.
  • Sweet Potato Twist: Dice 1 medium sweet potato and add it with the tomatoes. Cook until tender for a heartier curry.
  • Peanut Flavor: Stir in 2 tablespoons of peanut butter with the coconut milk for a richer, nutty sauce.
  • Spicy Version: Add a diced jalapeño with the onions or increase chili flakes to 1 teaspoon.
  • Serve with Naan or Roti: For a classic curry night, scoop with warm flatbreads.
  • Protein Swap: Replace chickpeas with cooked lentils or white beans for a different texture.

If you’re exploring more vegan dinners with simple ingredients, you might enjoy my honey garlic pretzel bites (great for snacks) or even the baked apple cinnamon oatmeal cups for a wholesome breakfast to start your day right.

Serving & Storage

How to Serve: I usually ladle this vegan coconut chickpea curry over steamed jasmine rice or basmati—rice soaks up all that creamy sauce perfectly. It also pairs wonderfully with quinoa or cauliflower rice if you want a lighter option. For a fun twist, try it with warm pita or garlic naan.

Side dishes: I love serving it alongside a simple cucumber salad or roasted broccoli for some crunch and freshness. Garlic bread is an easy crowd-pleaser too, especially on busy weeknights.

Storage: Store leftovers in an airtight container in the fridge for up to 4 days. The curry thickens as it chills—just add a splash of water or coconut milk when reheating to bring back that creamy texture.

Reheating: Heat gently on the stove over low heat, stirring occasionally. Microwave works too—heat in 30-second bursts, stirring between, and add a splash of liquid if needed to prevent drying out.

Freezing: You can freeze this curry for up to 2 months. Thaw overnight in the fridge and reheat slowly to avoid separation. I usually freeze in single portions for easy meal prep.

Nutrition Information

I’m not a nutritionist, but here’s a rough breakdown per serving (based on 6 servings):

Nutrient Amount
Calories 320
Protein 10g
Carbohydrates 35g
Fiber 8g
Fat 15g
Saturated Fat 12g
Sodium 400mg

What’s good? This recipe packs plant-based protein and fiber thanks to the chickpeas, plus healthy fats from coconut milk. It’s naturally gluten-free and vegan. Just watch the saturated fat if you’re monitoring that, but remember—this is comfort food, not a diet meal.

Final Thoughts

So that’s my go-to vegan coconut chickpea curry! I’ve probably talked your ear off by now, but when a recipe becomes a weekly staple, you find a lot to say about it. This curry has saved me from countless “what’s for dinner?” panics and always delivers on flavor without fuss.

It’s creamy, cozy, and so easy that even beginners can feel like pros. Make it your own by adding your favorite veggies, adjusting the spice, or pairing it with different grains. The best recipes are the ones you tweak to fit your family’s tastes.

If you make this recipe, drop a comment below and tell me how it went! I love hearing your versions and am here to help if you hit any bumps. Happy cooking—and may your kitchen smell as amazing as mine does right now.

Frequently Asked Questions

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

A: You can, but the sauce won’t be as creamy or rich. If you want to try light coconut milk, consider adding a tablespoon of cashew cream or blended soaked cashews to boost creaminess. Full-fat coconut milk really makes a difference in texture and flavor.

Q: What can I substitute for chickpeas?

A: Lentils, white beans, or even diced tofu are great swaps. Lentils cook faster and will absorb the curry flavors nicely. Just adjust cooking times if using dried lentils—red lentils work best for quick cooking.

Q: How spicy is this curry?

A: This recipe has a gentle warmth from red chili flakes, but it’s very mild overall. You can easily dial up the heat by adding more chili flakes, diced jalapeños, or a splash of hot sauce.

Q: Can I make this ahead of time?

A: Absolutely! The flavors deepen when it sits overnight. Make the curry fully, store in the fridge, and reheat gently before serving. It’s perfect for meal prep or busy weeknights.

Q: Can I freeze the curry?

A: Yes, you can freeze it for up to 2 months. Coconut milk sometimes separates when frozen, so reheat gently and stir well to recombine. Freezing in individual portions makes for easy future meals.

Q: Can I add other vegetables?

A: Definitely! Diced sweet potatoes, spinach, bell peppers, or even cauliflower florets are delicious additions. Add firmer veggies earlier in the cooking process and delicate greens near the end.

Q: What’s the best way to serve this curry?

A: I love it over rice, but quinoa, couscous, or even flatbreads like naan or roti work beautifully. For a lighter meal, serve with a big green salad or roasted veggies.

Pin This Recipe!

vegan coconut chickpea curry 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
vegan coconut chickpea curry - featured image

Vegan Coconut Chickpea Curry


  • Author: SALY
  • Total Time: 30 minutes
  • Yield: 6 servings 1x

Description

A simple, creamy, and comforting vegan curry made with just five main ingredients. Ready in about 30 minutes, this dish is perfect for quick weeknight dinners and packed with plant-based protein.


Ingredients

Scale
  • 2 cans (15 oz / 425 g each) chickpeas, drained and rinsed
  • 1 can (14 oz / 400 ml) full-fat coconut milk
  • 1 can (14 oz / 400 g) diced tomatoes (fire-roasted or regular)
  • 1 medium onion (about 150 g), diced
  • 4 cloves garlic (about 2 teaspoons), minced
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • ½ teaspoon turmeric
  • ½ teaspoon red chili flakes (optional)
  • Salt to taste
  • 2 tablespoons (30 ml) olive oil or vegetable oil
  • A handful fresh cilantro, chopped (optional)

Instructions

  1. Drain and rinse the canned chickpeas. Dice the onion and mince the garlic cloves. Measure out the spices.
  2. Heat oil over medium heat in a large skillet. Add diced onion and cook, stirring occasionally, until soft and starting to turn golden, about 4 minutes.
  3. Add minced garlic and cook for another minute, stirring constantly to avoid browning.
  4. Sprinkle in cumin, coriander, turmeric, and red chili flakes (if using). Stir quickly to toast spices for about 30 seconds.
  5. Pour in the canned diced tomatoes with their juices. Stir and let simmer for 2-3 minutes until sauce thickens slightly.
  6. Add chickpeas and pour in full-fat coconut milk. Mix gently to combine. Bring to a gentle simmer, then reduce heat to low and cook uncovered for 8-10 minutes, stirring occasionally.
  7. Taste and season with salt. Add more chili flakes if desired for extra heat.
  8. Turn off heat and stir in chopped fresh cilantro if using.
  9. Serve over steamed jasmine rice, basmati, quinoa, or with flatbreads like naan or roti.

Notes

Use full-fat coconut milk for a creamy sauce; light coconut milk will not provide the same richness. Toast spices briefly to enhance flavor. Adjust chili flakes to your preferred spice level. If sauce is too thick, add a splash of water or vegetable broth; if too thin, simmer longer uncovered. Fresh garlic is preferred over jarred for best flavor. Leftovers taste better the next day. Store in fridge up to 4 days or freeze up to 2 months.

  • Prep Time: 7 minutes
  • Cook Time: 23 minutes
  • Category: Main Course
  • Cuisine: Indian-inspired

Nutrition

  • Serving Size: 1 serving (approxima
  • Calories: 320
  • Sodium: 400
  • Fat: 15
  • Saturated Fat: 12
  • Carbohydrates: 35
  • Fiber: 8
  • Protein: 10

Keywords: vegan, coconut chickpea curry, easy dinner, 5-ingredient curry, plant-based, gluten-free, quick meal, weeknight dinner

You might also like these recipes

Leave a Comment

Recipe rating