Chicken Curry Recipe
Chicken curry is a beloved dish across many cultures, known for its rich flavors, comforting aroma, and satisfying taste. Whether you’re cooking for a family dinner or trying to impress guests, this homemade chicken curry recipe is simple yet bursting with flavor. Made with tender chicken pieces simmered in a spiced tomato and onion gravy, it delivers restaurant-style results right from your kitchen. What makes this dish even better is its versatility—you can adjust the heat and spice to your preference. In just under an hour, you’ll have a hearty, soul-warming curry perfect with rice or flatbread.

Ingredients Of Chicken Curry Recipe
Why You Will Love This Chicken Curry Recipe
This chicken curry is incredibly flavorful, thanks to a blend of traditional spices and slow cooking that brings out deep, savory notes. It’s easy to make with pantry staples, budget-friendly, and perfect for meal prep. Whether you like it mild or spicy, you can customize the heat level easily. Plus, it’s a one-pot meal, which means less cleanup!
Preparation Process Of Chicken Curry Recipe
Start by marinating the chicken in yogurt, turmeric, chili powder, and salt to enhance its flavor and tenderness. While the chicken marinates, sauté onions, garlic, and ginger until golden brown. Add the spices and tomato puree to build a rich, aromatic base. Then, combine the marinated chicken and simmer until it’s fully cooked, tender, and coated in a delicious, thick curry sauce.
Step By Step Instructions
Marinate the Chicken: In a bowl, combine 500g chicken with 1/4 cup yogurt, 1/2 tsp turmeric powder, 1 tsp red chili powder, and salt to taste. Mix well and let it marinate for at least 20 minutes. This helps tenderize the chicken and infuse flavor.
Prepare the Base: Heat 3 tablespoons of oil in a heavy-bottomed pan over medium heat. Add 1 teaspoon of cumin seeds and let them splutter for 30 seconds to release their aroma.
Sauté Onions: Add 2 finely chopped onions and cook them until golden brown. This may take about 8–10 minutes. Stir occasionally to avoid burning.
Add Ginger, Garlic, and Chilies: Add 5 minced garlic cloves, 1 inch of grated ginger, and 2 slit green chilies. Sauté for another 2–3 minutes until the raw smell disappears.
Add Dry Spices: Stir in 1.5 teaspoons of coriander powder and mix well. Cook for a minute to bloom the spices.
Incorporate Tomato Puree: Add 2 medium-sized pureed tomatoes and cook until the oil begins to separate from the masala. This should take around 6–8 minutes and ensures a rich base.
Add Marinated Chicken: Drop the marinated chicken into the pan and mix well to coat it evenly with the masala. Sauté for 4–5 minutes until the chicken starts to firm up.
Simmer the Curry: Add 1 cup of water to the pan. Stir well, cover with a lid, and simmer on low heat for 25–30 minutes or until the chicken is fully cooked and tender. Stir occasionally to avoid sticking.
Finish with Garam Masala: Once the chicken is cooked and the gravy has thickened, add 1 teaspoon of garam masala. Stir and cook uncovered for 3–5 more minutes to concentrate the flavors.
Garnish and Serve: Turn off the heat and garnish with freshly chopped coriander leaves. Serve hot with steamed rice or flatbreads of your choice.
How to Serve?
- Serve hot with steamed basmati rice
- Pair with naan, roti, or paratha
- Add a side of cucumber raita or plain yogurt
- Complement with a fresh green salad or pickle
- Top with a squeeze of lemon for extra zing



Tips & Variations
For extra richness, add a splash of coconut milk or cream in the final stages.
Use boneless chicken for quicker cooking and easy serving.
Adjust the chili and spices to your heat preference.
Add boiled potatoes or boiled eggs for a hearty twist.
Substitute yogurt with lemon juice for a dairy-free option.
Nutrition
- Calories: 320
- Protein: 28g
- Fat: 18g
- Carbohydrates: 10g
- Fiber: 2g
- Sodium: 580mg
Recipe Card
Chicken Curry Recipe
Course: Banana Bread Recipe4
servings20
minutes35
minutes320
kcalThis easy chicken curry recipe combines tender chicken pieces with a fragrant blend of spices and a rich tomato-onion base. It’s a warm, satisfying dish that comes together in under an hour and can be enjoyed with rice or any Indian bread. Made with pantry staples, this dish is ideal for weeknight dinners or entertaining guests. You’ll love how the flavors develop with simple techniques and minimal effort. Whether you’re new to Indian cooking or a seasoned home chef, this chicken curry will become your go-to recipe for delicious, comforting meals that please every palate.
Ingredients
Chicken (bone-in or boneless) – 500g
Onions – 2 large (finely chopped)
Tomatoes – 2 medium (pureed)
Garlic – 5 cloves (minced)
Ginger – 1-inch piece (grated)
Green chilies – 2 (slit)
Yogurt – 1/4 cup
Cooking oil – 3 tbsp
Cumin seeds – 1 tsp
Turmeric powder – 1/2 tsp
Red chili powder – 1 tsp
Coriander powder – 1.5 tsp
Garam masala – 1 tsp
Salt – to taste
Fresh coriander leaves – for garnish
Water – 1 cup
Directions
- Marinate the Chicken:
- In a bowl, combine 500g chicken with 1/4 cup yogurt, 1/2 tsp turmeric powder, 1 tsp red chili powder, and salt to taste. Mix well and let it marinate for at least 20 minutes. This helps tenderize the chicken and infuse flavor.
- Prepare the Base:
- Heat 3 tablespoons of oil in a heavy-bottomed pan over medium heat. Add 1 teaspoon of cumin seeds and let them splutter for 30 seconds to release their aroma.
- Sauté Onions:
- Add 2 finely chopped onions and cook them until golden brown. This may take about 8–10 minutes. Stir occasionally to avoid burning.
- Add Ginger, Garlic, and Chilies:
- Add 5 minced garlic cloves, 1 inch of grated ginger, and 2 slit green chilies. Sauté for another 2–3 minutes until the raw smell disappears.
- Add Dry Spices:
- Stir in 1.5 teaspoons of coriander powder and mix well. Cook for a minute to bloom the spices.
- Incorporate Tomato Puree:
- Add 2 medium-sized pureed tomatoes and cook until the oil begins to separate from the masala. This should take around 6–8 minutes and ensures a rich base.
- Add Marinated Chicken:
- Drop the marinated chicken into the pan and mix well to coat it evenly with the masala. Sauté for 4–5 minutes until the chicken starts to firm up.
- Simmer the Curry:
- Add 1 cup of water to the pan. Stir well, cover with a lid, and simmer on low heat for 25–30 minutes or until the chicken is fully cooked and tender. Stir occasionally to avoid sticking.
- Finish with Garam Masala:
- Once the chicken is cooked and the gravy has thickened, add 1 teaspoon of garam masala. Stir and cook uncovered for 3–5 more minutes to concentrate the flavors.
- Garnish and Serve:
- Turn off the heat and garnish with freshly chopped coriander leaves. Serve hot with steamed rice or flatbreads of your choice.
Recipe Video
Notes
- Freshly ground spices give the best flavor—try grinding whole spices if possible.
- Use a heavy-bottomed pan to prevent burning during slow cooking.
- Chicken thighs provide more flavor and tenderness compared to chicken breast.
- Always taste and adjust salt and spice before serving.
FAQs
Conclusion
This chicken curry recipe is a must-try for anyone who loves flavorful, comforting meals. It’s easy enough for beginners yet delicious enough to impress even seasoned curry lovers. With its balance of spices and tender chicken, it’s sure to become a regular in your meal rotation. Serve it with rice, naan, or paratha for a complete, satisfying meal. Whether for a quick weeknight dinner or a special occasion, this curry never fails to deliver taste and warmth in every bite.







