chicken curry with potatoes recipe
The Best chicken curry with potatoes recipe
Chicken curry with potatoes is one of those dishes that feels like a hug for your taste buds. There’s something so comforting about the rich, spiced flavors of the chicken simmering in a creamy tomato-based sauce, paired with tender potatoes that absorb every bit of that warmth. I first made it years ago when my kids were little, and it became a go-to meal for when we needed something hearty but still easy to prepare. The kids would beg for seconds, and honestly, I didn’t blame them—it’s simple enough to make a big batch, yet it tastes even better the next day. It’s not just a meal; it’s a way to bring people together, whether it’s a family dinner or a potluck where everyone brings a dish. The spices make it feel special, but the potatoes keep it grounded and satisfying.
What I love most about this recipe is how it balances richness and nutrition. The chicken is leaner than you might expect when it’s coated in spices and simmered slow, and the potatoes add fiber and complex carbs that keep you full longer. It’s not heavy like some curries can be, but it’s still deeply flavorful. My family loves it because it’s versatile—you can serve it with rice, naan, or even just steamed greens if you want something lighter. It’s perfect for busy weeknights when you need something quick but still feels like a celebration. And honestly, it’s one of those dishes that tastes even better when left to sit a little while, so you can make it ahead and reheat it without losing its goodness. It’s that kind of recipe that doesn’t just fill your plate—it fills your soul.

Creamy Chicken and Potato Curry
A rich and flavorful curry featuring tender chicken and potatoes in a velvety tomato-based sauce, perfect for a comforting meal. This recipe is a must-try for any occasion.
🥘Ingredients
- 2 boneless, skinless chicken breasts (about 600g)
- 1 tbsp olive oil
- 1 tsp turmeric
- 1 tsp cumin
- 1 tsp coriander
- ½ tsp garam masala
- 2 medium potatoes, peeled and cubed
- 1 tbsp butter
- 1 tbsp lemon juice
- Salt to taste
- 2 tbsp butter or oil
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 1 tbsp ginger, grated
- 1 can (400g) crushed tomatoes
- 1 cup coconut milk
- 1 cup chicken broth
- 1 tbsp tomato paste
- 1 tsp chili powder (adjust to taste)
- 1 tsp paprika
- 1 tsp cumin
- Salt and pepper to taste
- Fresh cilantro, chopped (for garnish)
👨🍳Directions
-
1 In a bowl, mix chicken with turmeric, cumin, coriander, and garam masala. Marinate for 10 minutes.
-
2 In a skillet, heat olive oil over medium heat. Cook chicken for 5-6 minutes until fully cooked. Remove and set aside.
-
3 In the same skillet, melt butter. Sauté onions until golden brown. Add garlic and ginger, cook for 1 minute.
-
4 Stir in tomato paste, chili powder, paprika, and cumin. Cook for 1 minute. Add crushed tomatoes, coconut milk, and chicken broth. Simmer for 5 minutes.
-
5 Return chicken to the skillet. Simmer for 10 minutes. Add potatoes, cover, and cook for 15 minutes or until potatoes are tender.
-
6 Stir in butter and lemon juice. Adjust seasoning with salt and pepper. Garnish with fresh cilantro.
🔧Equipment
- Large skillet or pot
- Mixing bowls
- Knife and cutting board
- Measuring cups and spoons
- Wooden spoon or spatula
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How Creamy Chicken and Potato Curry Works
This chicken curry with potatoes is a simple yet satisfying dish that’s perfect for any occasion—whether you’re feeding a hungry family or hosting guests. Its rich flavors and comforting texture make it a crowd-pleaser, and the combination of tender chicken and creamy potatoes never fails to bring everyone together. Plus, it’s easy to prep ahead and reheat, so you can focus on enjoying the moment rather than stressing over cooking last-minute.
❓ Frequently Asked Questions About Creamy Chicken and Potato Curry
What is the best way to prepare the potatoes for chicken curry with potatoes?
To prepare the potatoes for chicken curry, start by peeling and cutting them into even-sized chunks (like cubes or wedges). Boil them in salted water until they are tender but still firm (about 10-12 minutes). Drain them well and set aside. For extra flavor, you can lightly toss them in a bit of oil or melted butter before adding them to the curry.
—
How long should I simmer the chicken and potatoes together in the curry?
Simmer the chicken and potatoes together in the curry for about 20-25 minutes on medium-low heat. Ensure the sauce is thick enough to coat the ingredients, and the chicken is cooked through (no pink inside). Stir occasionally to prevent sticking, and add a splash of water if needed to maintain a light consistency.
—
Can I use frozen chicken for this recipe, and if so, what adjustments should I be made?
Yes, you can use frozen chicken, but it’s best to thaw it first in the fridge overnight. Thawed chicken works well, but if you’re short on time, you can cook it directly from frozen. Cook it in a separate pan first (seared or sautéed) and then add it to the curry when the potatoes are almost done. This prevents overcooking the chicken. Adjust the simmering time slightly (about 15-20 minutes total) since frozen chicken may take a bit longer to cook evenly.
—
What spices and ingredients are essential for authentic chicken curry with potatoes?
For an authentic taste, use these key ingredients: – Spices: Garlic, ginger (fresh or powdered), turmeric, cumin seeds, coriander powder, garam masala, red chili powder (adjust to taste), black pepper, and a pinch of salt. – Essential liquids: Coconut milk (full-fat for creaminess) or light cream, tomato purée or crushed tomatoes, and a splash of lemon juice at the end. – Base aromatics: Onion, ginger-garlic paste (or minced fresh), and a bay leaf. – Optional but recommended: Fresh cilantro (for garnish), a dash of sugar (to balance acidity), and a pinch of nutmeg or cardamom for depth.
—
How can I make this chicken curry with potatoes extra creamy without using coconut milk?
If you don’t have coconut milk, try these alternatives to achieve a creamy texture: 1. Heavy cream or double cream – Use ½ cup instead of coconut milk for a richer consistency. 2. Whole milk + yogurt blend – Mix ½ cup whole milk with ¼ cup plain yogurt and simmer until slightly thickened. 3. Cashew cream – Soak ½ cup raw cashews in hot water for 15 mins, blend with ½ cup water until smooth, and stir into the curry. 4. Creamy tomato base – Simmer crushed tomatoes with a bit of butter, cashew paste, and a splash of heavy cream for a naturally thick sauce. 5. Greek yogurt or sour cream – Stir in ¼ cup yogurt at the end for a tangy, velvety finish.
Add these thickeners at the end of cooking to avoid curdling.
