Skip to Content

Easy Chickpea Curry Recipe

November 28, 2025 / By Holly Erickson

My quick, easy chickpea curry recipe is weeknight friendly, easy on the budget, totally vegan and totally delicious. It freezes well, too!

Bowl of Indian-style chickpea curry with bell peppers, onions, and spices, served as a hearty vegetarian dinner.
Photography by Gayle McLeod

There are so many reasons I love this chickpea curry recipe! It’s easy, cozy, healthy and cheap. Much like my beloved braised chickpea recipe, this 30 minute curry is made with pantry staples, so it’s perfect for a weeknight when you need dinner to be really really easy. It’s totally vegan, but loaded with protein and nutrition. 

ingredients prepped and laid out to make easy, vegetarian chickpea curry

Chickpea Curry Ingredients + Swaps

  • Chickpeas: Also called garbanzo beans, canned chickpeas are always in my cupboard. I use them for hummus (great for entertaining on the fly!) or quick curries like this. 
  • Veggies: Onions, garlic, bell peppers.
  • Spices: Garlic, garam masala, turmeric, cumin, cinnamon. 
  • Canned tomatoes + tomato paste: The tomato base gives this vegan curry a deep umami flavor. 
  • Coconut milk: I really prefer full fat coconut milk, but if light is what you have, it will work. Your curry won’t be quite as creamy. 
  • Stock: Veggie stock, chicken stock, or you could use water in a pinch. 
  • Spinach: Kale or collard greens also work.  
bell peppers and onions cooking in a pot making an aromatic base for indian style chickpea curry
onions, bell peppers, spices and tomato paste cooking in a pot

How To Make Chickpea Curry

For full detailed instructions, see the recipe card at the bottom of this post. 

  1. Sauté the onion, garlic and ginger.
  2. Then, add peppers, tomato paste, and spices. 
  3. Pour in chickpeas, tomatoes, stock and coconut milk. 
  4. Simmer for about 20 minutes. 
  5. Stir in spinach. 
  6. Dig in! 
Indian style curry sauce being made in a pot
Pot of Indian-style chickpea curry cooking on the stove with onions, bell peppers, and aromatic spices for a hearty meal.

Tips + Variations 

  • Curry is all about spice so make sure your spices are fresh. Most ground spices lose their punch after about six months. Garam masala in particular is a spice blend that I like to be sure is fresh and high-quality. 
  • To make your curry thicker: Take some of the tomato curry sauce and blend it with about half a can of chickpeas, then stir that back into the curry. 
  • Use cooked brown or green lentils in this recipe instead of chickpeas for a different but still-delicious lentil curry. 
  • Use dried chickpeas if you prefer and have the time. Use 2½ cups cooked chickpeas (usually about 1 cup dried). 
Spinach added to a pot of indian style chickpea curry
a pot of hearty, vegetarian chickpea curry. An easy, healthy, weeknight dinner.

Serving Suggestions 

I usually serve this curry with Basmati rice. Quinoa or brown rice work nicely, too, if you want a grain with more nutritional value. Breads are nice, too! You serve the curry with classic Indian or South Asian breads, like naan or roti, or even a great sourdough slice is yummy for sopping up the curry!

Bowl of Indian-style chickpea curry with bell peppers, onions, spinach and spices, served with greek yogurt for topping

How To Freeze This Curry

Yes. This freezes well! Cool to room temp, portion out and freeze for up to 3 months. Thaw and rewarm in the microwave or on the stovetop over medium low heat. Make ahead the day before and finish with spinach and herbs when ready to serve.

Bowl of Indian-style chickpea curry with bell peppers, onions, and spices, served as a hearty vegetarian dinner.

What’s For Dinner? 

For more recipe inspiration, follow us on Facebook, Instagram, TikTok and Pinterest or order our cookbook. We love when you share your meals. Tag us on Instagram using #themodernproper, and we’d love to hear what you think of this recipe in the comments below. Happy cooking!

Turkey & Trimmings: 5 Days of Easy Thanksgiving Prep

FREE EMAIL BONUS: Prep plans for a smoother, tastier holiday

Bowl of Indian-style chickpea curry with bell peppers, onions, and spices, served as a hearty vegetarian dinner.

Easy Chickpea Curry Recipe

  • Serves:  6
  • Prep Time:  10 min
  • Cook Time:  25 min
  • Calories:  379

Description

Easy Chickpea Curry is a cozy fall and winter dinner made with warm spices, coconut milk, and hearty chickpeas. This dairy-free, gluten-free vegetarian curry comes together in under 30 minutes for a nourishing, flavorful meal.

Print Recipe

💌 Send yourself this recipe

Enter your email and we'll send Easy Chickpea Curry Recipe right to your inbox.

    Ingredients

    • 2 tablespoons extra-virgin olive oil
    • 1 large yellow onion, diced
    • 4 cloves garlic, minced
    • 2 tablespoons fresh ginger, grated
    • 1 large red bell pepper, diced
    • 2 tablespoons tomato paste
    • 2 teaspoons garam masala
    • 1 teaspoon ground turmeric
    • 1 teaspoon ground cumin
    • ½ teaspoon ground cinnamon
    • 1 teaspoon salt, (or to taste)
    • ¼ teaspoon red pepper flakes, (optional)
    • 1 (14 oz) can crushed tomatoes
    • 1 (14 oz) can full-fat coconut milk
    • 2 (15 oz) cans chickpeas, drained and rinsed
    • ½ cup chicken or vegetable stock
    • 4 cups fresh baby spinach
    • ¼ cup fresh cilantro, chopped, plus more for garnish
    • 2 tablespoons fresh lemon juice
    • Greek yogurt, for serving (optional)

    Method

    1. Heat the olive oil in a large lidded pot or Dutch oven over medium heat. Once the oil is glistening, add the diced onion and cook, stirring, until softened and golden, 5 to 6 minutes. Stir in the garlic and ginger and cook until fragrant, about 1 minute. Add the bell pepper and cook for about another 5 minutes, or until starting to soften.

      bell peppers and onions cooking in a pot making an aromatic base for indian style chickpea curry
    2. Add the tomato paste, garam masala, turmeric, cumin, cinnamon, and salt. Stir constantly for about 1 minute, or until very fragrant. Stir in the crushed tomatoes, coconut milk, and stock. Add the chickpeas and bring to a boil. Reduce the heat to low and simmer, partially covered, until the mixture thickens and flavors meld, 15 to 20 minutes. Stir in the spinach and cook until wilted, about 2 minutes. Remove from heat and stir in cilantro and lemon juice. Taste and adjust seasoning.

      a pot of hearty, vegetarian chickpea curry. An easy, healthy, weeknight dinner.
    3. Serve hot with a dollop of Greek yogurt and a sprinkle of cilantro.

      Bowl of Indian-style chickpea curry with bell peppers, onions, spinach and spices, served with greek yogurt for topping

    Nutrition Info

    • Per Serving
    • Amount
    • Calories 379
    • Protein 12 g
    • Carbohydrates 40 g
    • Total Fat 20 g
    • Dietary Fiber 10 g
    • Cholesterol 0 mg
    • Sodium 993 mg
    • Total Sugars 12 g

    Easy Chickpea Curry Recipe

    Questions & Reviews

    Join the discussion below.

    or