Looking for a comforting, budget-friendly dinner that’s packed with bold flavors and wholesome ingredients? This Chickpea and Potato Curry Recipe is the perfect answer. Tender potatoes, protein-rich chickpeas, and a rich tomato-based curry sauce come together with a fragrant blend of warm spices to create a satisfying meal that’s both nourishing and incredibly delicious.
Whether you’re cooking for a busy weeknight, meal prepping for the week, or gathering the family around the dinner table, this easy Chickpea and Potato Curry is guaranteed to become a favorite. Ready in just 40 minutes, it’s hearty enough to serve as a complete meal while remaining simple enough for cooks of any skill level.
Why You’ll Love This Recipe
- Ready in just 40 minutes from start to finish.
- Rich, aromatic curry packed with warm spices.
- Budget-friendly and made with pantry staples.
- Naturally filling thanks to chickpeas and potatoes.
- Perfect for meal prep and leftovers taste even better the next day.
Ingredients
For the Spice Mix
- Curry powder (1½ tablespoons): Provides the signature warm curry flavor.
- Ground cumin (1 teaspoon): Adds earthy depth and richness.
- Ground coriander (1 teaspoon): Brings a light citrusy note that balances the spices.
- Allspice (½ teaspoon): Adds subtle warmth and complexity.
- Ground nutmeg (½ teaspoon): Contributes a gentle sweetness.
- Smoked paprika (1 teaspoon): Gives the curry a smoky, slightly sweet flavor.
- Dried thyme (½ teaspoon): Adds an herbal layer of flavor.
- Dried fenugreek leaves (1 teaspoon, optional): Provide authentic curry aroma and depth.
- Cayenne pepper (½ teaspoon): Adds heat; reduce or omit for a milder curry.
For the Curry
- Vegetable oil (2 tablespoons): Used to sauté the aromatics and bloom the spices.
- Onion (1 cup, diced): Forms the flavorful base of the curry.
- Garlic (3 cloves, minced): Adds bold aromatic flavor.
- Potatoes (1½ cups, cut into 1-inch cubes): Become tender and absorb the delicious curry sauce.
- Chickpeas (2 cans, 14 ounces each, drained and rinsed): Add plant-based protein, fiber, and a creamy texture.
- Crushed tomatoes (1 can, 14 ounces): Create a rich and slightly tangy sauce.
- Chicken or vegetable broth (2 cups): Builds the flavorful curry base.
- Green onions (3, sliced): Add freshness and a mild onion flavor.
- Fresh parsley (2 tablespoons, chopped): Brightens the finished dish.
- Salt and black pepper: Adjust to taste before serving.
How to Make Chickpea and Potato Curry
Prepare the Spice Blend
In a small bowl, combine the curry powder, cumin, coriander, allspice, nutmeg, smoked paprika, dried thyme, fenugreek leaves, and cayenne pepper. Mixing the spices beforehand helps distribute their flavors evenly throughout the curry.
Sauté the Aromatics
Heat the vegetable oil in a large pot or Dutch oven over medium heat.
Add the diced onion and minced garlic, cooking for about 2 minutes until softened and fragrant. Avoid browning the garlic, as it can become bitter.
Toast the Spices
Add the prepared spice mixture to the onions and garlic. Stir continuously for about one minute until the spices become fragrant. Toasting the spices releases their essential oils and creates a richer, deeper flavor.
Cook the Curry
Add the cubed potatoes and stir until they’re fully coated with the spice mixture.
Pour in the broth, crushed tomatoes, and chickpeas. Stir everything together and bring the mixture to a gentle boil.
Reduce the heat to low, cover, and simmer for about 20 minutes, or until the potatoes are fork-tender and the curry has thickened.
Finish and Serve
Stir in the sliced green onions and freshly chopped parsley.
Taste and adjust with salt and black pepper as needed.
Serve hot over fluffy Basmati or Jasmine rice with a spoonful of plain yogurt to balance the spices.

Tips for Success
- Cut the potatoes into evenly sized cubes so they cook uniformly.
- Toasting the spices before adding liquid greatly enhances their flavor.
- Use vegetable broth to keep the recipe vegetarian.
- If the curry becomes too thick, stir in a splash of additional broth.
- For an even richer curry, add a splash of coconut milk during the final few minutes of cooking.
- The flavors continue to develop, making leftovers especially delicious.
Equipment Needed
- Large pot or Dutch oven
- Cutting board
- Sharp chef’s knife
- Measuring cups and spoons
- Wooden spoon or silicone spatula
- Small bowl for mixing spices
- Ladle for serving
Recipe Variations
Creamy Coconut Curry
Stir in one cup of full-fat coconut milk near the end of cooking for a rich, creamy sauce.
Extra Spicy Version
Increase the cayenne pepper or add chopped fresh chili peppers for extra heat.
Add More Vegetables
Include spinach, carrots, peas, cauliflower, sweet potatoes, or bell peppers to make the curry even more nutritious.
Vegan Chickpea Potato Curry
Simply use vegetable broth and serve with dairy-free yogurt or coconut yogurt.
Protein-Packed Curry
Add cooked lentils or cubes of tofu for even more protein and texture.
Serving Suggestions
This homemade Chickpea and Potato Curry pairs wonderfully with:
- Steamed Basmati or Jasmine rice.
- Warm naan or garlic naan.
- Roti or chapati.
- Cooling plain yogurt or cucumber raita.
- Fresh cilantro and lime wedges for garnish.
- Mango chutney for a sweet contrast.
FAQs
Can I make this curry ahead of time?
Yes. The flavors deepen as it sits, making it an excellent make-ahead meal for busy weeks.
How do I store leftovers?
Store cooled leftovers in an airtight container in the refrigerator for up to 4 days.
Can I freeze this curry?
Absolutely. Freeze in freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator before reheating.
Can I use fresh chickpeas?
Yes. Cook dried chickpeas until tender before adding them to the recipe, as uncooked chickpeas won’t soften during the curry’s cooking time.
Is this curry spicy?
It has a mild to medium level of heat. Reduce or omit the cayenne pepper if you prefer a milder curry.
Can I make it without tomatoes?
Yes. Substitute the crushed tomatoes with coconut milk or a mild vegetable puree for a different but equally delicious variation.
Final Thoughts
This Chickpea and Potato Curry Recipe proves that simple pantry ingredients can create an incredibly flavorful and satisfying meal. Tender potatoes, hearty chickpeas, and a fragrant blend of spices come together in a comforting curry that’s perfect for weeknight dinners, meal prep, or sharing with family and friends.
Give this easy Chickpea and Potato Curry a try and make it your own with your favorite vegetables or spice level. If you make this recipe, be sure to share your experience and let us know how you served it. Happy cooking!
Print
Chickpea and Potato Curry Recipe
- Total Time: 40 minutes
- Yield: 5 servings
- Diet: Vegetarian
Description
This Chickpea and Potato Curry is packed with warming spices, tender potatoes, hearty chickpeas, and a rich tomato-based sauce. It’s an easy, satisfying meal that’s perfect for busy weeknights and delicious served over fluffy rice.
Ingredients
- For the Spice Mix:
- 1 1/2 tablespoons curry powder
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon allspice
- 1/2 teaspoon ground nutmeg
- 1 teaspoon smoked paprika
- 1/2 teaspoon dried thyme leaves
- 1 teaspoon dried fenugreek leaves (optional)
- 1/2 teaspoon cayenne pepper (optional)
- For the Curry:
- 2 tablespoons vegetable oil
- 1 cup diced onion
- 3 garlic cloves, minced
- 1 1/2 cups potatoes, cut into 1-inch cubes
- 2 (14-ounce) cans chickpeas, drained and rinsed
- 1 (14-ounce) can crushed tomatoes
- 2 cups chicken or vegetable broth
- 3 green onions, sliced
- 2 tablespoons fresh parsley, chopped
- Salt and black pepper, to taste
Instructions
- Heat the vegetable oil in a large pot over medium heat. Add the diced onion and minced garlic and sauté for about 2 minutes until fragrant.
- Add the curry powder, cumin, coriander, allspice, nutmeg, smoked paprika, thyme, fenugreek (if using), and cayenne pepper. Cook for 1 minute, stirring constantly.
- Add the diced potatoes and stir until they are evenly coated with the spice mixture.
- Pour in the broth, crushed tomatoes, and chickpeas. Stir well and bring the mixture to a boil.
- Reduce the heat to low and simmer for about 20 minutes, or until the potatoes are tender.
- Stir in the sliced green onions and chopped parsley. Season with salt and black pepper to taste.
- Serve hot over basmati or jasmine rice with plain yogurt if desired.
Notes
- Use vegetable broth to keep the recipe vegetarian.
- Fenugreek leaves add authentic curry flavor but can be omitted.
- Adjust the cayenne pepper to control the spice level.
- Leftovers store well in the refrigerator for up to 4 days and taste even better the next day.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: American