This chickpea curry is a quick and flavorful plant-based dish made with tender chickpeas, creamy coconut milk, fresh spinach, and warming spices. It’s ready in just about 20 minutes and perfect for a cozy, satisfying meal. Easy Chickpea Curry

Why You’ll Love This Recipe

I love how this recipe comes together with minimal effort but delivers bold, comforting flavor. The spices—curry powder, cumin, and coriander—create a rich, aromatic base, while the coconut milk brings in a luxurious creaminess. The chickpeas and spinach add texture and nutrition, making this curry not only hearty but also wholesome. Plus, it’s naturally vegan, gluten-free, and ideal for weeknight cooking.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • 1 yellow onion, diced
  • 1 large garlic clove, minced
  • 1 teaspoon grated ginger
  • 1 tablespoon coconut oil or olive oil
  • 6 cups baby spinach leaves (or about 5 oz), roughly chopped if needed
  • 1 can (28 oz) crushed fire-roasted tomatoes
  • 1 tablespoon curry powder
  • 1 teaspoon ground cumin
  • ½ teaspoon ground coriander
  • ¾ teaspoon kosher salt
  • 2 cans (15 oz each) chickpeas, drained and rinsed
  • ½ cup full-fat canned coconut milk
  • Cooked basmati rice, white or brown, for serving

Directions

  1. I start by cooking the basmati rice so it’s ready when the curry is done.
  2. I dice the onion, mince the garlic, and grate the ginger to prep everything in advance.
  3. In a large skillet over medium-high heat, I warm the oil and sauté the onion for about 5 minutes until softened and golden.
  4. I stir in the garlic and ginger, cooking for about 30 seconds until fragrant.
  5. I add the baby spinach and cook, stirring often, until it wilts down completely—about 2 minutes.
  6. Then I pour in the crushed tomatoes, followed by the curry powder, cumin, coriander, salt, and chickpeas. I stir to combine and let everything simmer for 5 minutes until hot and bubbly.
  7. After removing the skillet from the heat, I stir in the coconut milk until the sauce is smooth and creamy.
  8. I serve the curry over warm rice and enjoy immediately.

Servings and timing

This recipe makes 4 servings.

  • Prep time: 5 minutes
  • Cook time: 15 minutes
  • Total time: 20 minutes

Variations

  • If I want more heat, I like to add ½ teaspoon of cayenne pepper or a sprinkle of red pepper flakes with the other spices.
  • I sometimes use regular crushed tomatoes if I don’t have fire-roasted on hand, and just simmer them a bit longer for deeper flavor.
  • For a lentil twist, I swap the chickpeas with cooked red lentils.
  • I often add extra vegetables like bell peppers or mushrooms for more texture and color.
  • A swirl of coconut yogurt or a spoonful of cashew cream makes it even richer and more indulgent.

Storage / reheating

I store leftovers in an airtight container in the fridge for up to 5 days. The flavors deepen over time, making it even tastier the next day.
For longer storage, I freeze individual portions for up to 3 months. When I’m ready to eat, I thaw it in the fridge overnight and reheat it gently on the stovetop or in the microwave. I usually add a splash of coconut milk or water if the sauce thickens too much.

Easy Chickpea Curry FAQs

What tomatoes work best in this recipe?

I prefer fire-roasted crushed tomatoes for their smoky flavor, but regular crushed tomatoes also work well—especially if I let them simmer a few minutes longer.

Is this curry suitable for vegan or gluten-free diets?

Yes, it’s both vegan and gluten-free without any substitutions needed.

How spicy is this chickpea curry?

It’s mild as written, which I like for everyday meals, but I can easily make it spicier by adding cayenne or red pepper flakes.

Can I use dried chickpeas instead of canned?

Absolutely—I just cook them ahead of time. Canned chickpeas are faster, but dried ones work just as well once cooked.

What should I serve with this curry?

I usually serve it over basmati rice, but it’s also great with quinoa, cauliflower rice, or warm naan bread. A sprinkle of chopped cilantro or a squeeze of lime brightens everything up.

Conclusion

This chickpea curry has become one of my favorite go-to meals when I want something fast, filling, and full of flavor. It’s satisfying, healthy, and completely customizable. Whether I’m feeding a family or meal prepping for the week, it always delivers—and the leftovers are just as good, if not better.

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
Easy Chickpea Curry

Easy Chickpea Curry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This easy chickpea curry is a creamy, comforting, plant-based dish made with chickpeas, coconut milk, spinach, and warming spices. Ready in 20 minutes, it’s perfect for a quick, nourishing meal.

  • Total Time: 20 minutes
  • Yield: 4 servings

Ingredients

  • 1 yellow onion, diced
  • 1 large garlic clove, minced
  • 1 teaspoon grated ginger
  • 1 tablespoon coconut oil or olive oil
  • 6 cups baby spinach leaves (or 5 oz), roughly chopped if needed
  • 1 can (28 oz) crushed fire-roasted tomatoes
  • 1 tablespoon curry powder
  • 1 teaspoon ground cumin
  • ½ teaspoon ground coriander
  • ¾ teaspoon kosher salt
  • 2 cans (15 oz each) chickpeas, drained and rinsed
  • ½ cup full-fat canned coconut milk
  • Cooked basmati rice, white or brown, for serving

Instructions

  1. Cook basmati rice according to package instructions.
  2. Prep onion, garlic, and ginger.
  3. Heat oil in a large skillet over medium-high heat. Sauté onion for 5 minutes until softened and golden.
  4. Add garlic and ginger. Cook for 30 seconds until fragrant.
  5. Add spinach and cook until wilted, about 2 minutes.
  6. Stir in crushed tomatoes, curry powder, cumin, coriander, salt, and chickpeas. Simmer for 5 minutes.
  7. Remove from heat and stir in coconut milk until smooth and creamy.
  8. Serve hot over rice.

Notes

  • Add cayenne or red pepper flakes for more heat.
  • Use regular crushed tomatoes if fire-roasted aren’t available.
  • Swap chickpeas for cooked red lentils for variation.
  • Add vegetables like bell peppers or mushrooms for extra texture.
  • Top with coconut yogurt or cashew cream for extra richness.
  • Author: Amelia
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian-Inspired
  • Diet: Vegan

Nutrition

  • Serving Size: 1.5 cups with rice
  • Calories: 360
  • Sugar: 8g
  • Sodium: 580mg
  • Fat: 16g
  • Saturated Fat: 9g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 10g
  • Protein: 12g
  • 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