Curry Chickpea Stew – Vegan Recipes for Dinner
Okay, I have to confess—this curry chickpea stew is practically my “go-to” comfort dish when I’m craving something that feels like a warm hug in a bowl. Imagine a bubbling pot releasing those fragrant spices—cumin, turmeric, a hint of smoky paprika—that instantly warm up your kitchen and your mood. The chickpeas soak up that rich, velvety tomato-based sauce, while a splash of coconut milk makes everything silky smooth and satisfyingly lush. Plus, it’s super easy, which is a total win after a long day. Trust me, once you get a whiff of those spices, you’ll be hooked, and I can’t wait for you to try this cozy vegan gem!
Quick Facts
- Yield: Serves 4
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
Ingredients
For the Main Dish:
- 2 tbsp olive oil
- 1 medium yellow onion, finely chopped
- 3 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 2 tsp ground cumin
- 1 tsp turmeric powder
- 1 tsp smoked paprika
- 1/2 tsp cayenne pepper (optional for heat)
- 1 (14.5 oz) can diced tomatoes
- 1 (15 oz) can chickpeas, drained and rinsed
- 1 cup vegetable broth
- 1/2 cup canned coconut milk (full fat is best)
- Salt and freshly ground black pepper, to taste
- Fresh cilantro, chopped (for garnish)
- Juice of 1/2 lemon or lime (optional, to brighten)
How I Make It
Step 1:
Heat olive oil in a large pot over medium heat. When shimmering, add the finely chopped onion and sauté until soft and translucent, about 5 minutes. Stir frequently so the onions don’t brown but get that nice sweetness going.
Step 2:
Add the minced garlic and grated ginger, cooking for another 1-2 minutes until fragrant. This step is where the magic starts—your kitchen should smell amazing!
Step 3:
Sprinkle in the cumin, turmeric, smoked paprika, and cayenne (if using). Stir constantly for about 30 seconds to toast the spices lightly—this step releases their essential oils and deepens the flavor.
Step 4:
Pour in the canned diced tomatoes (with their juice), chickpeas, and vegetable broth. Stir to combine, then bring to a gentle simmer. Let it cook uncovered for about 15-20 minutes, allowing the flavors to meld and sauce to thicken slightly.
Step 5:
Stir in the coconut milk, then season with salt and black pepper to taste. Let it warm through for another 3-5 minutes. If the stew seems too thick, add a splash more broth or water to reach your desired consistency.
Step 6:
Finish off with a squeeze of fresh lemon or lime juice to brighten the flavors, and sprinkle generously with fresh chopped cilantro. Serve hot and enjoy!
Variations & Tips
- Swap chickpeas for cooked lentils or white beans for a different texture.
- Add chopped spinach or kale in the last 5 minutes for a boost of greens.
- Use sweet potatoes or butternut squash cubes for added sweetness and heartiness.
- If you prefer a thinner stew, stir in more vegetable broth or reduce the coconut milk.
- For extra heat, add chopped fresh chili or increase cayenne pepper.
- Toast whole spices like coriander seeds or mustard seeds in the oil first for deeper flavor.
How I Like to Serve It
This curry chickpea stew is dreamy served over fluffy basmati rice or warm naan bread to soak up every last bit of the sauce. I love adding a dollop of dairy-free yogurt or a few slices of crunchy cucumber on the side to cool the spices. It’s perfect as a cozy weeknight meal but also great for meal prep—leftovers taste even better the next day!
Notes
- Store leftovers in an airtight container in the fridge for up to 4 days.
- Reheat gently on the stove or microwave, adding a splash of water or broth if it thickens too much.
Closing: This stew is the kind of recipe that feels like you put in lots of effort, but really, it’s all thanks to a handful of simple ingredients doing their delicious thing—making dinner easy and oh-so-satisfying every time.