
A creamy, mildly spiced chickpea and potato curry simmered with red lentils and coconut milk, brightened with lime and cilantro for a comforting, hearty meal.
Creamy Chickpea & Potato Coconut Curry
A creamy, pantry-first curry that turns canned chickpeas, red lentils and coconut milk into a cozy, budget-friendly dinner in under an hour.
This is the kind of weeknight recipe that makes the most of what’s already in your cupboards: canned chickpeas and tomatoes, a tin of full‑fat coconut milk and a few fresh aromatics. Yukon Gold potatoes add comforting heft while the red lentils break down as the curry simmers, naturally thickening the sauce so you get a silky, spoonable finish without fuss.
A little technique goes a long way—sweat a chopped yellow onion until it softens, then briefly toast curry powder, cumin and tomato paste to bloom the spices. Dice the potatoes into roughly 3/4–1‑inch pieces so they cook evenly, and rinse the chickpeas so their flavor stays bright; these small moves are what turn pantry staples into something satisfying.
Bright touches—fresh lime juice and a handful of chopped cilantro—cut through the coconut’s richness and keep each bite lively. If you like more heat, add chili flakes or a squirt of hot sauce at the end. The curry stores beautifully: flavors deepen in the fridge for a couple days and it reheats perfectly over rice or tucked into flatbread.
Practical and versatile, this curry is budget friendly and forgiving. Swap in other canned beans, stir in greens at the end, or thin the sauce with extra vegetable broth to suit your mood—the result is always a comforting, flavorful meal that rewards minimal effort with maximum leftovers.
Ingredients
How to Make Pantry Chickpea Potato Coconut Curry
- Rinse the chickpeas and drain well; peel and dice the potatoes to roughly 3/4–1-inch pieces so they cook evenly; mince garlic and ginger and chop the onion.
- Heat the vegetable oil in a large heavy pot or deep skillet over medium heat until shimmering, then add the chopped onion and a pinch of salt; sauté until translucent and beginning to brown, about 5–7 minutes.
- Add the garlic and ginger and cook 30–60 seconds until fragrant, then stir in the curry powder, ground cumin and tomato paste and cook 1 minute to bloom the spices.
- Add the diced potatoes, rinsed red lentils, canned diced tomatoes (including juices) and vegetable broth; stir to combine and bring to a gentle boil.
- Reduce heat to a simmer, cover partially, and cook until potatoes and lentils are tender, about 15–20 minutes; stir occasionally and add a splash of water if the mixture looks dry.
- Stir in the drained chickpeas and the canned coconut milk, bring back to a gentle simmer and cook 6–8 minutes more so flavors meld and sauce thickens; taste and add kosher salt as needed.
- Remove from heat and stir in the lime juice and chopped cilantro; if you like a smoother sauce, mash a few potato pieces against the side of the pot to thicken slightly.
- If using eggs, hard-boil before starting (9–10 minutes boiling, then cool) and halve; serve one halved egg per portion on top of the curry for extra protein and richness.
- Serve hot over rice or with flatbread, garnish with extra cilantro and an additional squeeze of lime if desired. Leftovers keep in the fridge 3–4 days and reheat well.
Recipe Card
Pantry Chickpea Potato Coconut Curry
A creamy, mildly spiced chickpea and potato curry simmered with red lentils and coconut milk, brightened with lime and cilantro for a comforting, hearty meal.

- Prep
- 15 min
- Cook
- 35 min
- Servings
- 4
Ingredients
Instructions
- Rinse the chickpeas and drain well; peel and dice the potatoes to roughly 3/4–1-inch pieces so they cook evenly; mince garlic and ginger and chop the onion.
- Heat the vegetable oil in a large heavy pot or deep skillet over medium heat until shimmering, then add the chopped onion and a pinch of salt; sauté until translucent and beginning to brown, about 5–7 minutes.
- Add the garlic and ginger and cook 30–60 seconds until fragrant, then stir in the curry powder, ground cumin and tomato paste and cook 1 minute to bloom the spices.
- Add the diced potatoes, rinsed red lentils, canned diced tomatoes (including juices) and vegetable broth; stir to combine and bring to a gentle boil.
- Reduce heat to a simmer, cover partially, and cook until potatoes and lentils are tender, about 15–20 minutes; stir occasionally and add a splash of water if the mixture looks dry.
- Stir in the drained chickpeas and the canned coconut milk, bring back to a gentle simmer and cook 6–8 minutes more so flavors meld and sauce thickens; taste and add kosher salt as needed.
- Remove from heat and stir in the lime juice and chopped cilantro; if you like a smoother sauce, mash a few potato pieces against the side of the pot to thicken slightly.
- If using eggs, hard-boil before starting (9–10 minutes boiling, then cool) and halve; serve one halved egg per portion on top of the curry for extra protein and richness.
- Serve hot over rice or with flatbread, garnish with extra cilantro and an additional squeeze of lime if desired. Leftovers keep in the fridge 3–4 days and reheat well.
Nutrition
- Carbohydrates
- 68
- Saturated Fat
- 15
- Sodium
- 800
- Fiber
- 14
- Unsaturated Fat
- 16
- Protein
- 20
- Fat
- 31
- Cholesterol
- 0
- Trans Fat
- 0.2
- Calories
- 630
- Sugar
- 6