Vegan Chickpea Curry in 30 Minutes (One-Pot & Delicious)

Vegan Chickpea Curry in 30 Minutes (One-Pot & Delicious)
Need a wholesome dinner on the table fast? This Vegan Chickpea Curry is your perfect weeknight hero — comforting, full of flavor, and ready in just 30 minutes. Packed with plant-based protein and vibrant Indian-inspired spices, this one-pot wonder will warm your belly without stressing your schedule.
Whether you’re vegan, vegetarian, or just looking to eat more plant-based meals, this recipe checks all the boxes: it’s dairy-free, gluten-free, budget-friendly, and made entirely from pantry staples. Best of all, it’s a hit with kids and adults alike!
⭐ Why You’ll Love This Recipe
-
Quick & Easy: Ready in 30 minutes with one pot and minimal prep.
-
Plant-Based Goodness: Naturally vegan and loaded with protein-rich chickpeas.
-
Flavorful: Warm curry spices, creamy coconut milk, and tangy tomatoes come together in a deliciously spiced sauce.
-
Customizable: Add your favorite veggies or greens to make it your own.
-
Freezer-Friendly: Great for batch cooking and meal prep.
🛒 Ingredients You’ll Need
-
2 tbsp olive oil or coconut oil
-
1 medium yellow onion, diced
-
3 cloves garlic, minced
-
1 tbsp fresh ginger, grated (or 1 tsp ground ginger)
-
2 tsp curry powder
-
1 tsp ground cumin
-
½ tsp turmeric
-
¼ tsp cayenne pepper (optional, for heat)
-
1 (14 oz) can diced tomatoes
-
1 (14 oz) can full-fat coconut milk
-
2 (15 oz) cans chickpeas, drained and rinsed
-
½ tsp salt (or to taste)
-
¼ tsp black pepper
-
Juice of ½ lime
-
Fresh cilantro, for garnish (optional)
-
Cooked basmati rice or naan, for serving
👩🍳 How to Make Vegan Chickpea Curry (Step-by-Step)
Step 1: Sauté the Aromatics
In a large pan or skillet, heat the oil over medium heat. Add the diced onion and cook for 4–5 minutes, until softened. Add garlic and ginger, and sauté for another 1–2 minutes until fragrant.
Step 2: Toast the Spices
Add curry powder, cumin, turmeric, and cayenne. Stir constantly for about 30 seconds to release the flavors.
Step 3: Add Tomatoes & Coconut Milk
Pour in the diced tomatoes (with juices) and coconut milk. Stir well to combine and bring to a simmer.
Step 4: Add Chickpeas
Add the drained chickpeas, salt, and pepper. Simmer for 10–12 minutes, uncovered, until the sauce thickens slightly.
Step 5: Finish with Lime Juice
Stir in fresh lime juice just before serving for a pop of brightness.
Step 6: Serve & Enjoy
Serve hot over cooked basmati rice or with warm naan. Garnish with chopped cilantro if desired.
🍽️ Serving Suggestions
-
Over basmati, jasmine, or brown rice
-
With warm naan or flatbread
-
Over quinoa for extra protein
-
Add a side of cucumber raita (vegan yogurt-based) for a cooling contrast
💡 Tips for the Best Chickpea Curry
-
Use canned chickpeas to save time, but if you prefer dried, soak and cook them in advance.
-
Adjust spice level by reducing or omitting the cayenne pepper.
-
Let it simmer longer for deeper flavor, especially if you’re not in a rush.
-
Add greens like spinach or kale during the last 5 minutes of cooking for extra nutrients.
-
Make it creamy by blending half the curry and stirring it back in — this creates a thicker texture.
🔄 Recipe Variations
-
Sweet Potato Chickpea Curry: Add 1 chopped sweet potato with the tomatoes and simmer until tender.
-
Spicy Chickpea Curry: Add chopped green chili or more cayenne for a bolder kick.
-
Thai-Inspired: Add a dash of soy sauce, lime zest, and Thai basil.
-
Low-FODMAP Option: Use garlic-infused oil and omit onions and garlic.
🔍 Frequently Asked Questions (FAQ)
Can I make this chickpea curry ahead of time?
Absolutely! It stores well in the fridge for up to 4 days and tastes even better the next day.
Can I freeze chickpea curry?
Yes! Let it cool completely and freeze in airtight containers for up to 3 months.
Is this chickpea curry spicy?
It’s mildly spiced, but you can adjust the heat by adding or omitting cayenne pepper.
Can I use light coconut milk?
Yes, but it may make the sauce slightly thinner and less creamy.
What if I don’t have curry powder?
You can make your own by mixing turmeric, cumin, coriander, ginger, and a pinch of cinnamon.