
Sharing is caring!
If you’re looking for a cozy, veggie-packed dinner that comes together in one pot in about 30 minutes, using mostly stuff you already have in your pantry, this chickpea curry has become a regular in our house. I adapted it from Pick Up Limes’ Creamy Tomato Chickpea Curry, tweaked the spices, and sneaked in extra vegetables (because more veggies never hurt anyone), and it’s become one of our go-to weeknight meals, especially since we’ve been leaning more into whole-food, plant-based eating lately.
It’s warm, a little spicy, endlessly customizable, and honestly tastes even better the next day. Pair it with rice, roasted potatoes, or warm homemade naan (recipe below!), and you’ve got a meal that feels like a hug in a bowl.
Why You’ll Love This Recipe
- Ready in about 30 minutes — perfect for busy weeknights
- Mostly pantry staples — canned chickpeas, coconut milk, and spices you likely already have
- One pot, minimal cleanup — everything simmers together
- Endlessly customizable — swap in whatever veggies you have on hand
- Great for meal prep — tastes even better as leftovers.
- Freezer-friendly — make a double batch for busy weeks.
- Naturally plant-based — hearty enough that you won’t miss the meat
- Bonus for your gut — chickpeas are packed with fiber and resistant starch, which feed the good bacteria in your gut, and the garlic and ginger add a nice prebiotic boost too.
Chickpea Curry
Adapted from Pick Up Limes’ Chickpea Curry
Ingredients
- 1 Tbsp vegetable oil
- 1 tsp ground coriander (or 2 tsp whole coriander seeds)
- ½ tsp ground dry mustard (or 2 tsp brown mustard seeds)
- 1 large onion, chopped
- 1 cup diced baby portobello (or button) mushrooms
- 6 garlic cloves, minced
- 2 Tbsp tomato paste
- 2 tsp grated fresh ginger
- 1 tsp curry powder
- 1 tsp salt
- 1 tsp ground cumin
- ½ tsp chili flakes
- 1 can (13.5 oz) full-fat coconut milk
- 1 can (14.5 oz) diced tomatoes
- 1 can (15 oz) chickpeas, drained and rinsed
- 1–2 cups chopped kale (or 2 cups spinach)
- 2 Tbsp tahini (optional, but amazing!)
- Optional add-ins: diced celery, diced carrots, roasted cauliflower or broccoli
Instructions
- In a large pot, heat the oil over medium heat. Add the onion and mushrooms and cook for about 3 minutes, until translucent.
- Add the garlic and cook for 3 minutes, until golden. If using additional veggies (celery, carrot, cauliflower, broccoli), add now and cook until softened.
- Add the tomato paste, ginger, salt, mustard, coriander, curry powder, cumin, and chili flakes. Stir and toast for 30–60 seconds, until fragrant.
- Stir in the coconut milk, diced tomatoes, and chickpeas. Cook uncovered for 5 minutes, until slightly thickened.
- Stir in the kale and tahini (if using), and cook for about 2 minutes, until wilted. Finish with a squeeze of lemon or lime juice.
- Serve in bowls with warm rice, roasted potatoes, or naan, and any of the garnishes below. Enjoy!
Recipe Tip: Toasting Whole Spices
In the original Pick Up Limes recipe, she heats the oil first, then adds the whole coriander and mustard seeds and cooks them for about a minute, until they start to pop — which really wakes up their flavor before the onions go in. I usually take the shortcut and use ground coriander and mustard powder instead, but if you have the whole seeds on hand, toasting them in hot oil first is worth trying—it adds a deeper, more fragrant base to the curry.
Serve With
- Fresh cilantro
- Lime wedge
- Cooked brown rice
- Homemade naan (recipe below!)
Storage
- Refrigerate in an airtight container for up to 3 days.
- Freeze for up to 2 months.
Homemade Naan
No curry night is complete without something to scoop it up with, and this is the naan recipe I always come back to: Rainbow Plant Life’s Vegan Naan. I haven’t changed a thing about it — it’s soft, garlicky, and comes together faster than you’d expect for homemade bread. Highly recommend making a double batch, because it disappears fast in our house! PS. A cast-iron skillet is best for making this recipe.
Kelly’s Thoughts
This curry has become one of those recipes I don’t even measure anymore — a little more of this, a little less of that, whatever veggies need using up that week. It’s proof that plant-based eating doesn’t have to feel like you’re missing out; this one’s hearty, comforting, and everyone at our table asks for seconds.
If you try it, let me know in the comments what add-ins you used — I love hearing how everyone makes it their own!
Xoxo,
Kelly
Disclaimer: Some links may be Amazon affiliate links. If you purchase through them, I may earn a small commission at no extra cost to you.
Pin it for later

30-Minute Chickpea Curry
Ingredients
- 1 Tbsp vegetable oil
- 1 tsp ground coriander or 2 tsp whole coriander seeds
- ½ tsp ground dry mustard or 2 tsp brown mustard seeds
- 1 large onion, chopped
- 1 cup diced baby portobello or button mushrooms
- 6 garlic cloves, minced
- 2 Tbsp tomato paste
- 2 tsp grated fresh ginger
- 1 tsp curry powder
- 1 tsp salt
- 1 tsp ground cumin
- ½ tsp chili flakes
- 1 can full-fat coconut milk 13.5 oz
- 1 can diced tomatoes 14.5 oz
- 1 can chickpeas, drained and rinsed 15 oz
- 1-2 cups chopped kale or 2 cups spinach
- 2 Tbsp tahini, optional but amazing
- Optional add-ins: diced celery, diced carrots, roasted cauliflower or broccoli
Instructions
- In a large pot, heat the oil over medium heat. Add the onion and mushrooms and cook for about 3 minutes, until translucent.
- Add the garlic and cook for 3 minutes, until golden. If using additional veggies (celery, carrot, cauliflower, broccoli), add now and cook until softened.
- Add the tomato paste, ginger, salt, mustard, coriander, curry powder, cumin, and chili flakes. Stir and toast for 30–60 seconds, until fragrant.
- Stir in the coconut milk, diced tomatoes, and chickpeas. Cook uncovered for 5 minutes, until slightly thickened.
- Stir in the kale and tahini (if using), and cook for about 2 minutes, until wilted. Finish with a squeeze of lemon or lime juice.
- Serve in bowls with warm rice, roasted potatoes, or naan, and any of the garnishes below. Enjoy!
Recipe Tip: Toasting Whole Spices
- In the original Pick Up Limes recipe, she heats the oil first, then adds the whole coriander and mustard seeds and cooks them for about a minute, until they start to pop — which really wakes up their flavor before the onions go in. I usually take the shortcut and use ground coriander and mustard powder instead, but if you have the whole seeds on hand, toasting them in hot oil first is worth trying—it adds a deeper, more fragrant base to the curry.
Serve With
- * Fresh cilantro
- * Lime wedge
- * Cooked brown rice
- * Homemade naan (recipe below!)
Storage
- * Refrigerate in an airtight container for up to 3 days.
- * Freeze for up to 2 months.

Leave a Reply