Chana Aloo: Flavorful Chickpea and Potato Curry Recipe

Easy Chickpea and Potato Curry is a quick, spicy and saucy chana aloo made with chickpeas and potatoes that cooks in under 20 minutes.

This healthy vegetarian dish is perfect served with rice and flatbread.

chickpea and potato curry in bowls

This one-pot curry is full of chunky potatoes and plump chickpeas. The vegetables simmer in a fragrant, spicy sauce that’s rich in flavor — ideal for soaking up with warm flatbread. It’s a comforting, simple meal that works well for meatless dinners, weekday meals, or batch cooking.

The recipe is easy to prepare, reheats well and pairs nicely with rice. If you like to meal-prep, cook a batch of rice and freeze it flat in a zipper bag for quick assemblies.

Ingredients:

  • 2 tablespoons olive oil
  • 1 medium sweet onion, chopped
  • 3 teaspoons minced garlic
  • 2 tablespoons yellow curry powder
  • ½ teaspoon ground cumin
  • ½ teaspoon turmeric (optional)
  • ¼ teaspoon cayenne pepper
  • ½ teaspoon ground paprika
  • ½ teaspoon kosher salt
  • ¼ teaspoon ground black pepper
  • 3 medium yellow potatoes, peeled and diced
  • 1 (15 oz) can chickpeas, drained and rinsed
  • 2 cups low-sodium vegetable stock
  • ½ cup tomato sauce (optional)

Instructions:

This curry cooks entirely in one pot, making it fast and low-effort.

  • Heat olive oil in a large saucepan over medium heat. Add the chopped onion and minced garlic and sauté, stirring often, until the onion is almost translucent.
  • Add curry powder, cumin, turmeric (if using), cayenne, paprika, salt and pepper. Stir and cook about 1 minute until the spices are fragrant.
  • Add the diced potatoes and cook 2–3 minutes, stirring to coat them in the spices.
  • Add the chickpeas, vegetable stock and tomato sauce (if using). Stir to combine.
  • Bring to a boil, reduce heat to medium-low and simmer until the potatoes are tender, about 7–9 minutes.
  • Adjust thickness to taste: simmer longer for a thicker sauce, stir in coconut milk or cream for richness, or whisk a cornstarch slurry to thicken quickly.
  • Serve hot with rice and flatbread.
potatoes sauteing in curry spices in pan

About chana aloo

Chana aloo literally means chickpeas (chana) and potatoes (aloo). The dish has roots in Indian-flavored cuisine and is widely adapted across regions, including Caribbean variations influenced by Indian, African and European traditions. Traditional versions may use different spice blends such as garam masala and crushed tomatoes; this recipe is a simplified, quicker take that keeps bold flavor without complex steps.

Swap-in options: use sweet potatoes instead of yellow potatoes, or other beans if preferred. Optional ingredients are noted in the ingredient list — adjust spices and tomato sauce according to taste.

curry with potatoes and chickpeas in a stainless steel pan

Recipe details

Servings: 4

Prep time: 10 mins

Cook time: 15 mins

Total time: 25 mins

Notes

  • Turmeric is optional but recommended for its color and subtle citrusy warmth.
  • Tomato sauce deepens the flavor and helps thicken the sauce, but you can omit it if you prefer.
  • If you want a creamier finish, stir in coconut milk or a splash of cream near the end of cooking.
  • Calorie count listed below does not include rice or flatbread.

Nutrition (per serving)

Calories: 291 kcal | Carbohydrates: 43 g | Protein: 10 g | Fat: 10 g | Fiber: 10 g

More recipes

  • Butter Chicken
  • Easy Hummus without Tahini
  • Shawarma Roasted Cauliflower
  • Instant Pot Sweet Potato Curry (Meal Prep)

If you make this recipe, take a photo and share it on Instagram — tag the creator so they can see your version.