More Photos
Watch How to Make This
Homestyle Indian Chicken Curry with Potatoes
This homestyle Indian chicken curry features tender bone-in or boneless chicken cooked with aromatic spices, onion-coriander-chili-ginger-garlic paste, and a rich tomato masala. Potatoes add heartiness, making it a perfect weeknight dinner. Serve with rice or naan for a comforting, flavorful meal.
Prep Time
60 minutes
Cook Time
60 minutes
Ingredients
Nutrition
Amount per serving
Instructions
Make & Marinate the Chicken Add the chicken to a bowl along with salt, Kashmiri chili powder, turmeric, yogurt, and oil. Mix thoroughly so every piece is evenly coated. Cover and refrigerate for at least 60 minutes (or overnight for deeper flavor). Keep boneless thigh pieces large so they stay juicy bone-in pieces will simply require longer cooking later.

Prepare the Pastes In a food processor, blend the onions, fresh coriander (stems preferred), green chilies, ginger garlic, and salt into a smooth paste. Separately, blend the tomatoes into a smooth tomato paste. Set both aside.

Bloom Whole Spices & Cook Onion Paste Heat oil in a heavy-bottomed pot. Add cinnamon stick, cloves, and cardamom. Let them bloom for a few seconds until fragrant.

Add the prepared onion-coriander-chili-ginger-garlic paste and cook on medium heat, stirring frequently, until it thickens and turns lightly golden.

Add Ground Spices Once the onion paste is lightly golden, add turmeric powder, Kashmiri red chili powder, and cumin powder. Cook for 1–2 minutes, stirring continuously, until the spices are fragrant and well incorporated.

Add Chicken Add the marinated chicken to the pot and stir to coat it evenly with the spiced onion mixture. Cook uncovered for 5–7 minutes, allowing the chicken to seal and release its juices.

Add Tomato Paste Add the blended tomato paste and mix well. Cook on medium heat until the masala thickens and oil begins to separate, about 8–10 minutes. This step builds depth and richness.

Add Potatoes & Water Add the potatoes and enough water to just cover everything. Add a pinch of salt and a pinch of sugar to taste, adjusting seasoning as needed.
Simmer Cover and simmer on low heat: • Bone-in chicken: 30–35 minutes • Boneless thighs: 18–22 minutes Stir occasionally until the potatoes are tender and the gravy thickens.
Finish & Serve Garnish with fresh coriander leaves. Let rest for 5 minutes before serving.

Tags
Rate This Recipe
Share your rating with the community
5.0 out of 5 — based on 1 rating
💬 Want to share your thoughts? Scroll down to the comments!
Loading comments...
More Recipes Like This

Rajma Chawal (The Ultimate Comfort Bowl)

Hyderabadi Biryani (Kacchi Style - No Shortcuts)

Zara's Chicken Tikka Masala - Photo Worthy

Mom's Aloo Paratha (No Bursting!)

Fiery Kashmiri Rogan Josh (Pressure Cooker Style)
