Go Back

Chickpea Potato Curry

This hearty plant-based curry combines tender chickpeas and potatoes cooked in a fragrant tomato and coconut milk sauce. The potatoes soften and break down slightly, creating a comforting, almost meat-like texture, with a rich, savory flavor and vibrant aroma. It’s a simple, nourishing dish that’s perfect for cozy days and easy weeknight dinners.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4
Course: Main Course
Cuisine: Mediterranean, Middle Eastern
Calories: 350

Ingredients
  

  • 2 tablespoons oil vegetable or ghee
  • 1 teaspoon cumin seeds for tempering
  • 1 large onion finely chopped
  • 3 cloves garlic minced
  • 1 inch ginger grated
  • 1 teaspoon turmeric powder
  • 1 teaspoon cumin powder
  • 1 teaspoon garam masala
  • 2 medium potatoes peeled and diced
  • 1 400g canned chickpeas drained and rinsed
  • 400 grams diced tomatoes fresh or canned
  • 200 ml full-fat coconut milk
  • 1 tablespoon lemon juice
  • to taste salt

Equipment

  • Large heavy-bottomed pan
  • Wooden spoon

Method
 

  1. Heat the oil in a large heavy-bottomed pan over medium heat until shimmering. Add the cumin seeds and cook for about 30 seconds until they crackle and release a warm aroma.
  2. Add the chopped onion to the pan and sauté, stirring occasionally, until it turns golden and soft, about 7-8 minutes. The kitchen will fill with a sweet, caramelized smell.
  3. Stir in the minced garlic and grated ginger, cooking for another minute until fragrant and slightly bubbling.
  4. Add the turmeric, cumin powder, and garam masala to the pan, stirring constantly for about 30 seconds to toast the spices and release their warm, smoky scent.
  5. Introduce the diced potatoes to the pan, stirring well to coat them in the spice mixture. Cook for about 5 minutes, allowing them to start softening and develop a slight golden edge.
  6. Add the drained chickpeas, stirring to combine everything evenly. Let cook for 2 minutes, allowing the flavors to meld.
  7. Pour in the diced tomatoes, stirring to incorporate. Lower the heat to medium-low and simmer uncovered for about 15 minutes, until the sauce thickens slightly and the potatoes are tender enough to break apart gently when pressed.
  8. Stir in the coconut milk, mixing thoroughly to create a rich, creamy sauce. Continue simmering for another 10 minutes, letting the flavors deepen and the curry thicken to a luscious consistency.
  9. Turn off the heat and squeeze in the lemon juice. Taste and season with salt as needed. Let the curry sit covered for 5 minutes to allow flavors to meld beautifully.
  10. Give the curry a gentle stir, then serve hot, garnished with fresh herbs if desired. The dish should be thick, with soft, broken-down potatoes and chickpeas swimming in a fragrant, vibrant sauce.