Chicken Curry Recipe

Master this homemade chicken curry with our foolproof recipe that balances aromatic spices with rich tomato gravy. Learn how to create the best tender chicken pieces while building complex flavor layers. Perfect for beginners seeking an authentic taste of Indian cuisine that's ready in under an hour!
Difficulty:
Beginner
Prep Time:
15 mins
Cook Time:
35 mins
Serves:
4 servings
An overhead shot of a deep, terracotta serving bowl filled with glossy, amber-hued chicken curry, where chunks of succulent chicken peek through the rich sauce. Steam rises gently, catching the warm, natural light streaming through a nearby window. Vibrant green cilantro leaves are scattered across the surface, creating a beautiful color contrast against the deep orange-red curry. A wooden spoon rests alongside, partially submerged in the sauce, while fluffy basmati rice occupies a smaller bowl nearby. The scene is set on a rustic wooden table with scattered whole spices—cinnamon sticks, cardamom pods, and dried red chilies—artfully arranged to hint at the complex flavor profile within the dish.

Ingredients

<ul class="ingredients-main-list"><li class="ingredients-single-item">800g boneless chicken thighs, cut into 3cm chunks</li><li class="ingredients-single-item">2 tbsp vegetable oil (or ghee)</li><li class="ingredients-single-item">2 large onions, finely diced</li><li class="ingredients-single-item">4 garlic cloves, minced</li><li class="ingredients-single-item">3cm piece fresh ginger, grated</li><li class="ingredients-single-item">2 tbsp curry powder (or garam masala)</li><li class="ingredients-single-item">1 tsp ground cumin</li><li class="ingredients-single-item">1 tsp ground coriander</li><li class="ingredients-single-item">1 tsp turmeric powder</li><li class="ingredients-single-item">1/2 tsp chili powder (adjust to taste)</li><li class="ingredients-single-item">400g canned chopped tomatoes</li><li class="ingredients-single-item">200ml chicken stock</li><li class="ingredients-single-item">100ml coconut milk</li><li class="ingredients-single-item">1 tbsp tomato paste</li><li class="ingredients-single-item">1 tsp sugar</li><li class="ingredients-single-item">1 tsp salt</li><li class="ingredients-single-item">30g fresh coriander (cilantro), chopped</li><li class="ingredients-single-item">1 lemon, cut into wedges for serving</li></ul>

Nutrition Facts (per serving)

🍽️ Serving Size: 1 serving
🔥 Calories: 385 calories
🥑 Fat: 18 g
🧈 Saturated Fat: 6 g
🍞 Carbohydrates: 16 g
🍭 Sugar: 6 g
🍗 Protein: 42 g
🫀 Cholesterol: 135 mg
🧂 Sodium: 520 mg

Equipment

<ul class="equipment-main-list"><li class="equipment-single-item">Large, heavy-bottomed pot or Dutch oven</li><li class="equipment-single-item">Sharp chef's knife</li></ul>

Directions

<ol class="no-list-style"><li class="MethodStepper"><h4 class="step-title">Step 1</h4>Pat the chicken pieces dry with paper towels. This crucial step ensures proper browning rather than steaming. Season generously with salt and set aside while you prepare other ingredients.</li><li class="MethodStepper"><h4 class="step-title">Step 2</h4>Heat oil or ghee in a large, heavy-bottomed pot over medium-high heat until shimmering. Add chicken pieces in a single layer without overcrowding (work in batches if needed). Brown for 3-4 minutes per side until golden but not cooked through. Remove to a plate and set aside.</li><li class="MethodStepper"><h4 class="step-title">Step 3</h4>In the same pot, reduce heat to medium and add onions. Cook for 8-10 minutes, stirring occasionally, until they soften and turn golden brown. This slow caramelization creates a sweet depth of flavor that forms the curry's foundation.</li><li class="MethodStepper"><h4 class="step-title">Step 4</h4>Add garlic and ginger, cooking for 1-2 minutes until fragrant. Your kitchen should now be filled with an irresistible aroma – this indicates the essential oils are being released into your curry base.</li><li class="MethodStepper"><h4 class="step-title">Step 5</h4>Add all dry spices (curry powder/garam masala, cumin, coriander, turmeric, and chili powder). Toast the spices for 30-60 seconds, stirring constantly to prevent burning. This blooming process enhances their flavors by releasing the aromatic compounds in the spices' oils.</li><li class="MethodStepper"><h4 class="step-title">Step 6</h4>Pour in chopped tomatoes, stock, coconut milk, and tomato paste. Stir well, scraping the bottom of the pot to incorporate any browned bits (called fond) – these contain concentrated flavors that enrich your sauce.</li><li class="MethodStepper"><h4 class="step-title">Step 7</h4>Return chicken and any accumulated juices to the pot. Bring the mixture to a gentle simmer, then reduce heat to medium-low. Cover and cook for 20-25 minutes until the chicken is tender and cooked through. The slow simmer allows the flavors to meld and the sauce to thicken naturally.</li><li class="MethodStepper"><h4 class="step-title">Step 8</h4>Taste and adjust seasoning, adding sugar and salt as needed. The sugar balances the acidity of the tomatoes, while salt heightens all the flavors. If the sauce is too thin, simmer uncovered for 5-10 minutes to reduce; if too thick, add a splash of water or stock.</li><li class="MethodStepper"><h4 class="step-title">Step 9</h4>Remove from heat and stir in most of the fresh coriander, reserving some for garnish. The residual heat will release the herb's aromatic oils without dulling its bright color.</li><li class="MethodStepper"><h4 class="step-title">Step 10</h4>Let the curry rest for 5 minutes before serving – this resting time allows the flavors to settle and fully integrate. Serve hot, garnished with remaining coriander and lemon wedges for squeezing over. The fresh citrus juice adds a bright finish that balances the rich, complex flavors of your homemade curry.</li></ol>

FAQs

Find answers to your most pressing questions about this delicious recipe right here.

What ingredients are used in Chicken Curry Recipe?

This curry combines boneless chicken thighs, aromatic spices (curry powder/garam masala, cumin, coriander, turmeric, chili), onions, garlic, ginger, tomatoes, chicken stock, and coconut milk. Fresh coriander and lemon add brightness to finish.

How to cook Chicken Curry Recipe at home?

Learn how to cook Chicken Curry Recipe by first browning seasoned chicken chunks, then sautéing onions until golden. Add garlic, ginger and spices to bloom their flavours, then pour in tomatoes, stock and coconut milk. Return chicken to simmer until tender. The key lies in proper spice blooming and slow simmering to develop complex flavours.

How can I adjust the spice level in my curry to suit different preferences?

Easily modify the heat by adjusting the chili powder amount - start with half the recommended amount for milder curry or increase for more heat. You can also add a finely chopped fresh chili during cooking or serve with cooling raita on the side for spice-sensitive guests.

Can I use chicken breast instead of thighs in this curry?

Yes, chicken breast works but requires adjusted cooking time (15-20 minutes) to prevent drying out. Thighs are preferred for their rich flavour and tenderness, as they contain more fat that keeps the meat juicy throughout the longer cooking process.

What's the best way to store and reheat leftover curry?

Curry actually improves with time as flavours deepen. Store in an airtight container in the refrigerator for up to 3 days or freeze for up to 3 months. Reheat gently on the hob with a splash of water to loosen the sauce, stirring occasionally until piping hot.

Want to try something else in ...

International Dishes & Appetizers

Try following recommended recipes

No items found.

{ "@context": "http://schema.org/", "@type": "Recipe", "name": "Chicken Curry Recipe", "image": ["https://cdn.prod.website-files.com/67f19ab882e7325b0d63c86a/68376b49f14df24ac31428fc_Leonardo_Phoenix_10_An_overhead_shot_of_a_deep_terracotta_serv_0.jpeg"], "author": { "@type": "Person", "name": "Gurbir Aujla", "brand": "What's Baking?", "jobTitle": "Baker" }, "datePublished": "2024-06-24", "description": "Master this homemade chicken curry with our foolproof recipe that balances aromatic spices with rich tomato gravy. Learn how to create the best tender chicken pieces while building complex flavor layers. Perfect for beginners seeking an authentic taste of Indian cuisine that's ready in under an hour!", "prepTime": "PT15M", "cookTime": "PT35M", "totalTime": "PT50M", "keywords": "homemade chicken curry, Indian curry recipe, spiced chicken, one-pot meal, easy curry", "recipeYield": "4 servings", "recipeCategory": "Main Course", "recipeCuisine": "Indian", "nutrition": { "@type": "NutritionInformation", "calories": "385 calories", "carbohydrateContent": "16 g", "proteinContent": "42 g", "fatContent": "18 g", "saturatedFatContent": "6 g", "cholesterolContent": "135 mg", "sodiumContent": "520 mg", "sugarContent": "6 g", "servingSize": "1 serving" }, "recipeIngredient": [ "800g boneless chicken thighs, cut into 3cm chunks", "2 tbsp vegetable oil (or ghee)", "2 large onions, finely diced", "4 garlic cloves, minced", "3cm piece fresh ginger, grated", "2 tbsp curry powder (or garam masala)", "1 tsp ground cumin", "1 tsp ground coriander", "1 tsp turmeric powder", "1/2 tsp chili powder (adjust to taste)", "400g canned chopped tomatoes", "200ml chicken stock", "100ml coconut milk", "1 tbsp tomato paste", "1 tsp sugar", "1 tsp salt", "30g fresh coriander (cilantro), chopped", "1 lemon, cut into wedges for serving" ], "recipeInstructions": [ { "@type": "HowToStep", "name": "Prepare the chicken", "text": "Pat the chicken pieces dry with paper towels. This crucial step ensures proper browning rather than steaming. Season generously with salt and set aside while you prepare other ingredients." }, { "@type": "HowToStep", "name": "Brown the chicken", "text": "Heat oil or ghee in a large, heavy-bottomed pot over medium-high heat until shimmering. Add chicken pieces in a single layer without overcrowding (work in batches if needed). Brown for 3-4 minutes per side until golden but not cooked through. Remove to a plate and set aside." }, { "@type": "HowToStep", "name": "Sauté the onions", "text": "In the same pot, reduce heat to medium and add onions. Cook for 8-10 minutes, stirring occasionally, until they soften and turn golden brown. This slow caramelization creates a sweet depth of flavor that forms the curry's foundation." }, { "@type": "HowToStep", "name": "Add aromatics", "text": "Add garlic and ginger, cooking for 1-2 minutes until fragrant. Your kitchen should now be filled with an irresistible aroma – this indicates the essential oils are being released into your curry base." }, { "@type": "HowToStep", "name": "Bloom the spices", "text": "Add all dry spices (curry powder/garam masala, cumin, coriander, turmeric, and chili powder). Toast the spices for 30-60 seconds, stirring constantly to prevent burning. This blooming process enhances their flavors by releasing the aromatic compounds in the spices' oils." }, { "@type": "HowToStep", "name": "Create the sauce", "text": "Pour in chopped tomatoes, stock, coconut milk, and tomato paste. Stir well, scraping the bottom of the pot to incorporate any browned bits (called fond) – these contain concentrated flavors that enrich your sauce." }, { "@type": "HowToStep", "name": "Simmer the curry", "text": "Return chicken and any accumulated juices to the pot. Bring the mixture to a gentle simmer, then reduce heat to medium-low. Cover and cook for 20-25 minutes until the chicken is tender and cooked through. The slow simmer allows the flavors to meld and the sauce to thicken naturally." }, { "@type": "HowToStep", "name": "Adjust seasoning", "text": "Taste and adjust seasoning, adding sugar and salt as needed. The sugar balances the acidity of the tomatoes, while salt heightens all the flavors. If the sauce is too thin, simmer uncovered for 5-10 minutes to reduce; if too thick, add a splash of water or stock." }, { "@type": "HowToStep", "name": "Add fresh herbs", "text": "Remove from heat and stir in most of the fresh coriander, reserving some for garnish. The residual heat will release the herb's aromatic oils without dulling its bright color." }, { "@type": "HowToStep", "name": "Rest and serve", "text": "Let the curry rest for 5 minutes before serving – this resting time allows the flavors to settle and fully integrate. Serve hot, garnished with remaining coriander and lemon wedges for squeezing over. The fresh citrus juice adds a bright finish that balances the rich, complex flavors of your homemade curry." } ], "aggregateRating": { "@type": "AggregateRating", "ratingValue": "5", "ratingCount": "127" }, "review": [ { "@type": "Review", "author": "Priya Sharma", "datePublished": "2024-06-12", "reviewBody": "This curry recipe is absolutely fantastic! The balance of spices is perfect - flavorful without being overpowering. My whole family loved it and asked me to add it to our regular rotation.", "name": "Perfect Balance of Flavors", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Marco Rossi", "datePublished": "2024-06-15", "reviewBody": "I've tried many curry recipes but this one is truly exceptional. The step where you bloom the spices makes all the difference. My wife and kids begged for seconds and there wasn't a drop left!", "name": "Best Homemade Curry Ever", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Aisha Patel", "datePublished": "2024-06-18", "reviewBody": "As someone who grew up eating authentic Indian food, I can confidently say this recipe delivers restaurant-quality results. The technique of browning the chicken first creates such depth of flavor. My husband who usually doesn't like spicy food loved this!", "name": "Authentic Taste at Home", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Sarah Chen", "datePublished": "2024-06-20", "reviewBody": "This recipe is now my go-to for meal prep. The curry freezes beautifully and tastes even better the next day as the flavors develop further. The detailed instructions made it easy to follow even for a beginner like me.", "name": "Perfect for Meal Prep", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Lars Johansson", "datePublished": "2024-06-22", "reviewBody": "I served this with homemade naan and the combination was incredible! The coconut milk adds just the right amount of creaminess without making it too heavy. My dinner guests were amazed that I made it from scratch rather than ordering takeout.", "name": "Impressed My Dinner Guests", "reviewRating": { "@type": "Rating", "ratingValue": "5" } } ]}

{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "What ingredients are used in Chicken Curry Recipe?", "acceptedAnswer": { "@type": "Answer", "text": "This curry combines boneless chicken thighs, aromatic spices (curry powder/garam masala, cumin, coriander, turmeric, chili), onions, garlic, ginger, tomatoes, chicken stock, and coconut milk. Fresh coriander and lemon add brightness to finish." } }, { "@type": "Question", "name": "How to cook Chicken Curry Recipe at home?", "acceptedAnswer": { "@type": "Answer", "text": "Learn how to cook Chicken Curry Recipe by first browning seasoned chicken chunks, then sautéing onions until golden. Add garlic, ginger and spices to bloom their flavours, then pour in tomatoes, stock and coconut milk. Return chicken to simmer until tender. The key lies in proper spice blooming and slow simmering to develop complex flavours." } }, { "@type": "Question", "name": "How can I adjust the spice level in my curry to suit different preferences?", "acceptedAnswer": { "@type": "Answer", "text": "Easily modify the heat by adjusting the chili powder amount - start with half the recommended amount for milder curry or increase for more heat. You can also add a finely chopped fresh chili during cooking or serve with cooling raita on the side for spice-sensitive guests." } }, { "@type": "Question", "name": "Can I use chicken breast instead of thighs in this curry?", "acceptedAnswer": { "@type": "Answer", "text": "Yes, chicken breast works but requires adjusted cooking time (15-20 minutes) to prevent drying out. Thighs are preferred for their rich flavour and tenderness, as they contain more fat that keeps the meat juicy throughout the longer cooking process." } }, { "@type": "Question", "name": "What's the best way to store and reheat leftover curry?", "acceptedAnswer": { "@type": "Answer", "text": "Curry actually improves with time as flavours deepen. Store in an airtight container in the refrigerator for up to 3 days or freeze for up to 3 months. Reheat gently on the hob with a splash of water to loosen the sauce, stirring occasionally until piping hot." } } ]}