Homestyle Indian Chicken Curry: Rich, Tender & Authentic (Print Version)

Discover a truly authentic Indian Chicken Curry recipe. Tender chicken, rich spices, and a creamy sauce for a comforting, flavorful meal.

# Recipe Info:

Prep Time: 20 Minutes minutes
Cook Time: 40 Minutes minutes
Total Time: 60 minutes
Servings: 4 Servings
Difficulty: Intermediate
Cuisine: Indian
Dietary: Standard

# Ingredients:

→ Main Ingredients

01 - 1.5 lbs boneless, skinless chicken thighs, cut into 1.5-inch pieces
02 - 1 large yellow onion, finely chopped
03 - 1 (14.5 oz) can crushed or puréed tomatoes
04 - 1/2 cup plain full-fat yogurt

→ Flavor Boosters

05 - 2 tbsp ghee (clarified butter)
06 - 2 tbsp ginger-garlic paste (freshly made)
07 - 1-2 green chilies (serrano or Thai), slit lengthwise
08 - 1/2 tsp turmeric powder
09 - 1 tsp cumin powder
10 - 1.5 tsp coriander powder
11 - 1/2 - 1 tsp red chili powder (Kashmiri or regular)
12 - Salt, to taste
13 - 1/2 cup water or chicken broth

→ Finishing Touches

14 - 1 tsp garam masala
15 - 1/4 cup fresh cilantro, chopped
16 - 2 tbsp heavy cream (optional)

→ Make It Special

17 - 1/2 tsp Kasuri Methi (dried fenugreek leaves, optional)

# Instructions:

01 - First things first, get those onions finely chopped. This is where the magic starts for your chicken curry! Then, make sure your ginger and garlic are pasted up – I usually just blitz them in a small food processor with a splash of water. This step, honestly, sets the stage for all the incredible flavors to come. I always smell that pungent, sweet aroma and know I'm on the right track. Don't skip the fresh stuff; it makes a huge difference, trust me.
02 - Heat your ghee in a heavy-bottomed pot or Dutch oven over medium heat. Add the chopped onions and stir, stir, stir. This part takes patience, about 10-15 minutes, until they’re a deep golden brown and super soft. This isn't just cooking them; it's coaxing out all their sweetness and building the base for this delightful dish. I once got impatient and ended up with a less flavorful curry, so learn from my oops!
03 - Once the onions are perfectly caramelized, toss in the ginger-garlic paste and green chilies. Sauté for a minute until fragrant – oh, the smell! It's pure kitchen bliss. Then, add your turmeric, cumin, coriander, and red chili powder. Stir constantly for about 30 seconds, letting those spices bloom in the ghee. This is where the color and initial warmth of this curry really start to shine.
04 - Pour in the crushed tomatoes and cook for 5-7 minutes, stirring occasionally, until the sauce thickens and the oil starts to separate a bit. This means the tomatoes are cooked down and happy. Now, take the pot off the heat for a minute, then stir in the plain yogurt, whisking it smooth. This prevents it from curdling. Put it back on low heat and cook for another 5 minutes; it creates such a creamy, luscious base for this chicken dish.
05 - Add your chicken thighs to the sauce, ensuring they're well coated. Pour in about half a cup of water or chicken broth, just enough to help it simmer. Bring it to a gentle simmer, then cover the pot and let it cook for about 20-25 minutes, or until the chicken is tender and cooked through. I always peek in to make sure it's bubbling gently; too high and it could split the sauce, which I've done before – messy!
06 - Once the chicken is tender, stir in the garam masala and the optional kasuri methi (crush it between your palms first!). If you like, a splash of heavy cream at this stage adds a wonderful richness. Cook for just another minute, then turn off the heat. Garnish generously with fresh cilantro. The aroma at this point is just incredible – deeply spiced, warm, and inviting. This <strong>Authentic Indian Chicken Curry</strong> is ready to make your kitchen smell amazing and your taste buds sing!