ADVERTISEMENT

Easy Chickpea Coconut Curry – 30-Minute Vegan Dinner

By August 18, 20266 min read

This Creamy Chickpea Coconut Curry is the ultimate weeknight dinner when you need something satisfying, nutritious, and fast. It’s a one-pan wonder that combines pantry staples like chickpeas and coconut milk with aromatic spices for a deeply flavorful sauce that clings to every grain of rice.

Advertisements1

I’ve broken down the cooking process into simple steps, and you’ll have dinner on the table in about 30 minutes. The curry is naturally vegan and gluten-free, and it’s packed with fiber and plant-based protein to keep you full and energized.

If you’re new to cooking with spices, this recipe is a great starting point. The spice blend is forgiving—you can adjust the heat and aromatics to your liking. And the best part: it tastes even better the next day, so you can meal prep it for lunch.

Why You'll Love This Recipe

1

One-Pan Wonder: Everything cooks in a single skillet, so cleanup is a breeze.
2

30-Minute Meal: From prep to table in under half an hour, perfect for busy evenings.
3

Budget-Friendly: Uses affordable pantry staples like chickpeas and canned coconut milk.
4

Freezer-Friendly: Make a double batch and freeze half for a quick future dinner.

About the Ingredients

1 tablespoon (15ml) coconut oil

Use refined coconut oil for a neutral flavor or unrefined for extra coconut taste. Can substitute with olive oil.

1 medium yellow onion, diced

Yellow onion gives a sweet, mellow base. Substitute with white or red onion if needed.

3 cloves garlic, minced

Fresh garlic is best; if using pre-minced, use 1.5 teaspoons.

1 tablespoon (6g) grated fresh ginger

Fresh ginger adds brightness. Substitute with 1 teaspoon ground ginger in a pinch.

2 tablespoons (14g) curry powder

Use a good-quality curry powder. For a spicier kick, add 1/2 teaspoon cayenne pepper.

1 teaspoon ground turmeric

Turmeric gives the golden color and earthy flavor. Fresh turmeric can be grated, but ground is convenient.

1 can (14 oz / 400ml) full-fat coconut milk

Full-fat gives the creamiest texture. Light coconut milk will work but result in a thinner sauce.

1 can (15 oz / 425g) chickpeas, drained and rinsed

Canned chickpeas are convenient; you can also cook dried chickpeas from scratch.

1 can (14 oz / 400g) diced tomatoes, undrained

Fire-roasted diced tomatoes add a smoky note. Regular diced tomatoes work too.

2 cups (60g) fresh spinach

Spinach wilts quickly and adds nutrients. Substitute with kale (cook a bit longer).

1 teaspoon salt, plus more to taste

Adjust salt according to your taste and the saltiness of your chickpeas.

1/2 teaspoon black pepper

Freshly ground black pepper enhances the spices.

Tips & Tricks

  • Don’t skip rinsing the chickpeas—it removes excess sodium and improves texture.
  • If your curry is too thick, add a splash of vegetable broth or water to reach desired consistency.
  • Taste and adjust seasoning at the end; curry powder brands vary in intensity.

Pro Tips

1

Sauté aromatics until golden: This builds a flavor foundation.
2

Bloom the spices in oil: Cook spices for 1 minute to release their essential oils.
3

Use full-fat coconut milk: It creates a luxuriously creamy sauce.
4

Let it simmer: A 10-minute simmer melds the flavors beautifully.

Step-by-Step Instructions

1. Sauté the Aromatics

Heat coconut oil in a large skillet over medium heat (350°F / 175°C). Add onion and cook until translucent, about 4 minutes. Add garlic and ginger, cook for 1 minute until fragrant.

2. Bloom the Spices

Stir in curry powder and turmeric. Cook for 1 minute, stirring constantly, until spices are fragrant and slightly darkened. This step intensifies their flavor.

3. Add Liquids and Simmer

Pour in coconut milk and diced tomatoes with their juices. Stir to combine, scraping any browned bits from the bottom. Bring to a gentle simmer (around 200°F / 93°C).

4. Add Chickpeas and Season

Add chickpeas, salt, and pepper. Stir well. Reduce heat to low (around 180°F / 82°C) and let simmer uncovered for 10 minutes, stirring occasionally, until sauce thickens slightly.

5. Wilt the Spinach

Stir in spinach in handfuls. Cook for 2-3 minutes until wilted and bright green. Taste and adjust seasoning.

6. Serve and Enjoy

Serve hot over rice or with naan. Garnish with fresh cilantro if desired.

Delicious Variations

  • Add 1 cup of diced sweet potato along with the chickpeas for extra heartiness.
  • Swap chickpeas for red lentils (increase liquid by 1/2 cup and cook 15 minutes).
  • Make it extra creamy by stirring in 1/4 cup of coconut yogurt at the end.

How to Store Creamy Chickpea Coconut Curry

Refrigerator

Store in an airtight container for up to 4 days.

Freezer

Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the fridge.

Reheating

Reheat gently on the stovetop over medium-low heat, adding a splash of water or broth if needed.

Frequently Asked Questions

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

Yes, you can use light coconut milk, but the sauce will be thinner and less creamy. To compensate, you can add a tablespoon of cornstarch mixed with water to thicken.

Q: Is this curry spicy?

This curry is mildly spiced, with a gentle warmth from the curry powder. If you prefer more heat, add a pinch of cayenne pepper or a chopped green chili with the onions.

Q: Can I make this in a slow cooker?

Yes, sauté the aromatics and spices first, then transfer everything except spinach to a slow cooker. Cook on low for 6 hours or high for 3 hours, then stir in spinach before serving.

Q: What can I serve with this curry?

It pairs perfectly with basmati rice, naan, or quinoa. For a low-carb option, serve with cauliflower rice.

Q: How can I make this curry higher in protein?

Add a can of drained lentils or a cup of cooked quinoa to boost protein. You can also top with toasted pumpkin seeds or hemp hearts.

I hope you enjoy this Creamy Chickpea Coconut Curry as much as I do. If you try it, leave a comment below and let me know how it turned out. Don't forget to share your photos on social media and tag me—I love seeing your creations!

Creamy Chickpea Coconut Curry

Creamy Chickpea Coconut Curry

Creamy Chickpea Coconut Curry is a hearty, 30-minute vegan meal that's rich in plant protein and perfect for busy weeknights.

★★★★½ 4.8 (156 ratings)
10 minPrep time20 minCook time4Servings420 kcalCalories

🧂 Ingredients

  • 1 tablespoon (15ml) coconut oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 1 tablespoon (6g) grated fresh ginger
  • 2 tablespoons (14g) curry powder
  • 1 teaspoon ground turmeric
  • 1 can (14 oz / 400ml) full-fat coconut milk
  • 1 can (15 oz / 425g) chickpeas, drained and rinsed
  • 1 can (14 oz / 400g) diced tomatoes, undrained
  • 2 cups (60g) fresh spinach
  • 1 teaspoon salt, plus more to taste
  • 1/2 teaspoon black pepper

📋 Instructions

  1. 1Sauté the Aromatics — Heat coconut oil in a large skillet over medium heat (350°F / 175°C). Add onion and cook until translucent, about 4 minutes. Add garlic and ginger, cook for 1 minute until fragrant.
  2. 2Bloom the Spices — Stir in curry powder and turmeric. Cook for 1 minute, stirring constantly, until spices are fragrant and slightly darkened. This step intensifies their flavor.
  3. 3Add Liquids and Simmer — Pour in coconut milk and diced tomatoes with their juices. Stir to combine, scraping any browned bits from the bottom. Bring to a gentle simmer (around 200°F / 93°C).
  4. 4Add Chickpeas and Season — Add chickpeas, salt, and pepper. Stir well. Reduce heat to low (around 180°F / 82°C) and let simmer uncovered for 10 minutes, stirring occasionally, until sauce thickens slightly.
  5. 5Wilt the Spinach — Stir in spinach in handfuls. Cook for 2-3 minutes until wilted and bright green. Taste and adjust seasoning.
  6. 6Serve and Enjoy — Serve hot over rice or with naan. Garnish with fresh cilantro if desired.
👨‍🍳 Chef's Note: This curry tastes even better the next day as the flavors meld, making it perfect for meal prep.

Servings: 4

Cuisine: Indian-inspired

Course: Dinner

Nutrition (per serving): 420 kcal · 12g protein · 38g carbs · 26g fat
Diego Ramirez

Written by Diego Ramirez
Diego explores the intersection of technology and personal finance, sharing his journey of automating savings and investing spare change. He writes for beginners who want to make their money work harder without jargon.

Leave a Comment

x
Advertisements