This chickpea curry is simple to make yet packed with bold Indian‑inspired flavors. It’s naturally vegan and can easily be made gluten‑free, making it ideal for weeknight dinners, meal prepping, or feeding a crowd. The creamy texture and aromatic spices bring comfort and satisfaction in every bite.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Chickpeas (canned or cooked)
Onion
Garlic
Fresh ginger
Tomatoes (canned or fresh)
Coconut milk or coconut cream
Curry powder
Garam masala
Turmeric
Cumin
Coriander
Red chili flakes or fresh chili (optional)
Vegetable oil
Salt and pepper
Fresh cilantro (for garnish)
Lemon or lime (optional)
Directions
Heat vegetable oil in a large pan or pot over medium heat.
Add finely chopped onion and sauté until soft and translucent.
Stir in minced garlic and grated ginger, cooking for another minute until fragrant.
Add curry powder, garam masala, turmeric, cumin, and coriander; toast the spices briefly to deepen their flavor.
Pour in chopped tomatoes and simmer until they break down and form a thick sauce.
Add the chickpeas and mix well so they’re coated in the spiced tomato base.
Pour in coconut milk and stir until the sauce is creamy and well combined.
Season with salt, pepper, and chili flakes if using; simmer for 10–15 minutes so the flavors meld.
Taste and adjust seasoning as needed.
Garnish with fresh cilantro and a squeeze of lemon or lime, then serve hot over rice or with flatbread.
Servings and timing
Serves about 4 people. Prep time: 10–15 minutes Cook time: 25–30 minutes Total time: 40–45 minutes
Storage/Reheating
Store leftover chickpea curry in an airtight container in the refrigerator for up to 4 days. To reheat, warm gently on the stove over medium‑low heat until heated through. You can also microwave individual portions, stirring halfway through. If the sauce thickens too much after storing, add a splash of water or coconut milk to loosen it when reheating.
FAQs
Is this chickpea curry vegan?
Yes, this recipe is naturally vegan as long as you use plant‑based ingredients like coconut milk.
Can I use dried chickpeas?
Yes, you can use dried chickpeas if you cook them first; just ensure they’re tender before adding to the curry.
What can I serve with chickpea curry?
Basmati rice, quinoa, naan, roti, or flatbread are great options.
How spicy is this curry?
It’s mild by default. Add red chili flakes or fresh chili if you want more heat.
Can I make this gluten‑free?
Yes, this curry is gluten‑free as long as all your spices and ingredients are gluten‑free.
Can I freeze chickpea curry?
Yes, cool completely and store in freezer‑safe containers for up to 2–3 months.
How can I make it creamier?
Use full‑fat coconut milk or add a dollop of coconut cream for extra richness.
Can I add other vegetables?
Absolutely — spinach, cauliflower, sweet potatoes, or bell peppers work well.
What spices are essential for flavor?
Curry powder and garam masala are key, while turmeric, cumin, and coriander add depth.
Can I make this in a slow cooker?
Yes, sauté the aromatics first if possible, then add everything to the slow cooker and cook on low for 4–6 hours.
Conclusion
This chickpea curry is a flavorful, cozy, and versatile plant‑based meal that’s easy to prepare any night of the week. With its rich sauce and aromatic spices, it’s a dish that’s sure to comfort and satisfy while being simple enough for everyday cooking. Enjoy it with your favorite grains or breads for a complete, nourishing meal.
A rich, comforting chickpea curry with a creamy tomato-coconut base and bold Indian-inspired spices. Naturally vegan and perfect with rice or flatbread.
Author:Catherine
Prep Time:15 minutes
Cook Time:30 minutes
Total Time:45 minutes
Yield:4 servings
Category:Main Course
Method:Stovetop
Cuisine:Indian-Inspired
Diet:Vegan
Ingredients
2 tablespoons vegetable oil
1 onion, finely chopped
3 garlic cloves, minced
1 tablespoon fresh ginger, grated
2 teaspoons curry powder
1 teaspoon garam masala
1/2 teaspoon turmeric
1 teaspoon ground cumin
1 teaspoon ground coriander
1/4 teaspoon red chili flakes or 1 fresh chili, sliced (optional)
2 cans (15 oz each) chickpeas, drained and rinsed (or 3 cups cooked chickpeas)
1 can (13.5 oz) coconut milk or coconut cream
Salt and pepper, to taste
Fresh cilantro, chopped (for garnish)
Lemon or lime wedges (optional, for serving)
Instructions
Heat vegetable oil in a large pan over medium heat.
Add chopped onion and sauté until soft and translucent, about 5 minutes.
Stir in minced garlic and grated ginger; cook for 1 minute until fragrant.
Add curry powder, garam masala, turmeric, cumin, coriander, and chili flakes if using. Toast the spices for 1–2 minutes, stirring constantly.
Pour in chopped tomatoes and simmer for 5–7 minutes until they break down into a thick sauce.
Add the chickpeas and stir to coat them well in the spiced tomato mixture.
Pour in coconut milk and mix until creamy and combined.
Season with salt and pepper to taste. Simmer for 10–15 minutes, stirring occasionally, to let the flavors meld.
Taste and adjust seasoning as needed. Add more chili for heat if desired.
Garnish with chopped cilantro and a squeeze of lemon or lime. Serve hot with rice or flatbread.
Notes
Store leftovers in the fridge for up to 4 days in an airtight container.Reheat gently on the stove or in the microwave. Add a splash of water or coconut milk if it thickens.Make ahead and freeze for up to 2–3 months.Use full-fat coconut milk or coconut cream for a richer texture.Add vegetables like spinach, cauliflower, or bell peppers for variety.