There is something incredibly comforting and vibrant about the Easy Chickpea Curry with Potatoes (Chana Aloo Curry) Recipe that makes it an absolute favorite in my kitchen. This dish brings together tender cubes of potatoes and creamy chickpeas simmered in a fragrant, spicy tomato-based curry, creating a beautiful balance of flavors and textures that feel both hearty and satisfying. It’s the perfect weeknight meal to cozy up with, offering warmth, nourishment, and a splash of color with every spoonful. Plus, it’s so easy to prepare that you’ll want to make it again and again.

Ingredients You’ll Need
Creating this Easy Chickpea Curry with Potatoes (Chana Aloo Curry) Recipe is a breeze, thanks to a handful of simple yet powerful ingredients. Each one plays a crucial role in building the dish’s depth, whether it’s the warming spices, the creamy chickpeas, or the tender potatoes that soak up all the deliciousness.
- Curry powder: This is the heart of the flavor, giving the dish its signature warm and aromatic profile.
- All spice powder: Adds a subtle hint of sweetness and complexity to the curry.
- Nutmeg powder: Just a touch enhances the warmth without overpowering.
- Smoked paprika: Brings a gentle smokiness and vibrant red color.
- Dried thyme leaves: A fragrant herb that adds earthiness and freshness.
- Cumin powder: Provides that classic earthy warmth perfect for any curry.
- Cayenne pepper: Gives a subtle but noticeable kick; adjust to your heat preference.
- White pepper: Adds a sharp, slightly floral heat.
- Cooking oil: Used to sauté the base and unlock the flavors of the spices.
- Garlic cloves: Fresh and minced for a robust foundation of flavor.
- Onion (diced): Whether brown, white, or yellow, onions bring sweet depth when sautéed.
- Potatoes (cubed): The star of the dish—soft, creamy, and soak up the curry sauce beautifully.
- Canned chickpeas (drained): Adds protein and a lovely, creamy texture.
- Canned crushed tomatoes: Offer a juicy, tangy base that ties everything together.
- Vegetable or chicken broth: Keeps the curry saucy and flavorful while helping the potatoes cook through.
- Salt: Essential for enhancing all the flavors, with room to adjust to taste.
- Scallion/shallot stems: Brighten the dish with mild oniony freshness added at the end.
- Fresh parsley: Adds a pop of herbaceous green and freshness.
- Coriander/cilantro leaves: Perfect for garnish, bringing citrusy brightness.
- Dollop of yogurt: Creamy and cooling to balance the spices.
- Basmati or white rice: Ideal for soaking up every last bit of curry sauce.
How to Make Easy Chickpea Curry with Potatoes (Chana Aloo Curry) Recipe
Step 1: Sauté the Aromatics
Start by heating your cooking oil in a large pot or a very deep skillet over medium-high heat. Add the diced onion and minced garlic, letting them cook gently for about 3 minutes until the onion becomes translucent and fragrant. This step sets the foundation, bringing out natural sweetness and softening the flavors for the spices to build upon.
Step 2: Toast the Spices
Next, toss in the curry powder, all spice, nutmeg, smoked paprika, thyme, cumin, cayenne, and white pepper. Stir continuously for about 1 minute so that the spices release their oils and deepen in flavor. This toasting step is crucial—it transforms the spices from ordinary powders into a vibrant, aromatic blend that permeates every mouthwatering bite.
Step 3: Add Potatoes and Coat
Now, add the cubed potatoes to the pot and stir well, making sure each cube is generously coated in the toasted spices. If you notice anything starting to stick to the bottom, just add a tiny splash of water to keep things moving smoothly without burning. The potatoes will absorb all these rich flavors during the simmer.
Step 4: Simmer to Perfection
Pour in the drained chickpeas, crushed tomatoes, and your choice of vegetable or chicken broth. Sprinkle in the salt. Bring everything to a gentle simmer, then reduce the heat to medium. Let it cook uncovered for about 15 minutes, or until the potatoes are tender and the curry sauce has thickened beautifully. This is where the flavors harmonize and the texture of the dish really comes alive.
Step 5: Season and Freshen
Give the curry a careful taste, and adjust the salt if needed. Stir in the sliced scallions and fresh parsley to add brightness and a fresh herbal note that lifts the whole dish. These little additions give the curry a delicious freshness that balances its hearty richness.
Step 6: Serve with Flair
To serve, spoon this comforting curry over steamed basmati or white rice and add a generous dollop of yogurt on top. Sprinkle chopped coriander or cilantro leaves for a final pop of color and zesty flavor. The yogurt helps mellow the spices and adds a creamy contrast that makes each bite sing!
How to Serve Easy Chickpea Curry with Potatoes (Chana Aloo Curry) Recipe

Garnishes
Garnishing this curry is where you can get creative. A dollop of plain yogurt or a spoonful of cooling raita adds creaminess that contrasts beautifully with the spicy sauce. Fresh coriander or cilantro leaves scattered over the top add a vibrant green finish and a fresh aroma that wakes up your senses.
Side Dishes
This curry pairs wonderfully with fluffy basmati rice, which soaks up the sauce perfectly. For a fun twist, try serving with coconut rice for a fragrant, slightly sweet note that complements the spices. Light and soft flatbreads like naan or roti make lovely vehicles for scooping up every last bit of this delicious curry.
Creative Ways to Present
For a casual dinner, serve the curry in deep bowls with a scattering of fresh herbs on top and a side of warm naan. Want to impress? Plate the curry with a swirl of yogurt and sprinkle with toasted nuts like cashews or almonds for crunch. A wedge of lime on the side invites your guests to add a bright citrusy punch to their bowls.
Make Ahead and Storage
Storing Leftovers
This Easy Chickpea Curry with Potatoes (Chana Aloo Curry) Recipe stores beautifully in an airtight container in the fridge for up to 4 days. In fact, the flavors often improve after a day or two, making leftovers even more delicious. Just be sure to cool it slightly before refrigerating.
Freezing
You can freeze portions of this curry for up to 3 months. Allow it to cool completely before transferring to freezer-safe containers or heavy-duty zip-top bags. Freeze flat to save space and thaw overnight in the fridge before reheating. It’s the perfect make-ahead meal for busy days when you crave comfort and flavor in minutes.
Reheating
When you’re ready to enjoy leftovers, reheat the curry gently in a saucepan over medium-low heat, stirring occasionally to prevent sticking. Add a splash of water or broth if the sauce has thickened too much. Reheat until warmed through and serve fresh with your favorite rice or bread.
FAQs
Can I use fresh chickpeas instead of canned?
Absolutely! Freshly cooked chickpeas can be used; just make sure they are fully cooked before adding them to the curry. This might add some extra prep time but results in an even fresher, nuttier flavor.
What type of potatoes work best for this curry?
Starchy potatoes like Russets or Yukon Golds hold up well and become delightfully creamy when cooked, but feel free to use your favorite variety. Just cut them into uniform cubes so they cook evenly.
Is this recipe vegan-friendly?
Yes! Simply use vegetable broth instead of chicken broth, and skip the yogurt or use a plant-based alternative to keep it fully vegan without compromising flavor.
How spicy is this curry? Can I adjust the heat?
The cayenne pepper adds a gentle kick, but you can easily adjust it to your taste by reducing the amount or omitting it entirely if you prefer a milder curry.
Can I add other vegetables to this dish?
Definitely! Adding spinach, bell peppers, or peas near the end of cooking can add color and nutrition, making the dish even more delightful and wholesome.
Final Thoughts
There’s truly nothing like a bowl of warm, comforting Easy Chickpea Curry with Potatoes (Chana Aloo Curry) Recipe to brighten your day and nourish your soul. It’s simple to make, packed with flavor, and versatile enough for any meal. I hope you enjoy cooking and sharing this recipe as much as I do—welcome to your new favorite curry!
Print
Easy Chickpea Curry with Potatoes (Chana Aloo Curry) Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 5 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
- Diet: Vegetarian
Description
This Easy Chickpea Curry with Potato (Chana Aloo Curry) is a flavorful, comforting vegetarian dish perfect for a hearty meal. Combining tender potatoes and chickpeas simmered in a rich tomato-based curry sauce infused with warm spices, this recipe is simple to make and pairs wonderfully with basmati or white rice. Garnished with fresh herbs and a dollop of yogurt, it’s a satisfying and wholesome choice that celebrates classic Indian-inspired flavors with accessible ingredients.
Ingredients
Spices
- 2 tbsp curry powder
- 1 tsp all spice powder
- 1 tsp nutmeg powder (or 1/2 tsp freshly grated)
- 1 1/2 tsp smoked paprika (or normal or sweet)
- 2 tsp dried thyme leaves (or 3 tsp fresh)
- 1 tsp cumin powder
- 3/4 tsp cayenne pepper
- 1 tsp white pepper (or 1/2 tsp black pepper)
Main Ingredients
- 3 tbsp cooking oil (vegetable oil recommended)
- 2 large garlic cloves, minced
- 1 large onion, diced (brown, white, or yellow)
- 1 1/2 cups potatoes, cut into 1.2cm / 1/2″ cubes (1 large, peeled, any type)
- 28 oz / 800g canned chickpeas (2 x 14oz/400g cans), drained
- 14 oz / 400g canned crushed tomatoes
- 2 cups vegetable or chicken broth/stock, low sodium
- 1 tsp cooking salt / kosher salt (plus more to taste; halve if using table salt)
Garnishes & Serving
- 2 scallion/shallot stems, sliced (green and white parts)
- 2 tbsp fresh parsley, finely chopped (or coriander/cilantro)
- Coriander/cilantro leaves, chopped (for garnish)
- Dollop of yogurt (optional)
- Basmati rice or white rice (for serving)
Instructions
- Sauté: Heat 3 tablespoons of cooking oil in a large pot or very deep skillet over medium-high heat. Add the diced onion and minced garlic, cooking for about 3 minutes until the onion turns translucent and fragrant.
- Add Curry Spices: Stir in all the curry spices—curry powder, all spice powder, nutmeg, smoked paprika, thyme, cumin, cayenne, and white pepper. Cook for 1 minute to toast the spices and release their aroma.
- Coat Potatoes with Spices: Add the cubed potatoes to the pot and stir well, ensuring they’re coated evenly with the spice mixture. If the spices begin sticking to the bottom, add a tiny splash of water to prevent burning.
- Simmer: Pour in the drained chickpeas, crushed tomatoes, and vegetable or chicken broth. Add 1 teaspoon of kosher or cooking salt. Bring the mixture to a simmer, then reduce heat to medium. Continue to simmer uncovered for 15 minutes, or until the potatoes are tender and the sauce has thickened to your preference.
- Adjust Seasoning & Add Herbs: Taste the curry and add more salt if necessary. Stir in the sliced scallions or shallots and finely chopped parsley (or coriander/cilantro).
- Serve: Serve the chickpea and potato curry hot over basmati or white rice. Top with a dollop of yogurt and a sprinkle of fresh coriander/cilantro leaves if desired. For an extra touch, pair it with coconut rice or soft flatbreads.
Notes
- Using low sodium broth helps control salt levels in the dish.
- You can substitute fresh spices for dried according to availability.
- Drain and rinse the canned chickpeas before use for better texture and flavor.
- Add a splash of water if spices stick to the pot to avoid burning.
- This recipe is vegetarian and can be made vegan by omitting the yogurt garnish or using a plant-based yogurt.
- For a creamier texture, optional addition of coconut milk can be considered, adjusting liquid quantities accordingly.

