Chicken Curry Recipe: Easy & Authentic 10-Step Guide
There is nothing more comforting than a warm bowl of traditional curry paired with steaming rice or fresh, fluffy naan. If you have been looking for a foolproof way to recreate that rich, deeply flavorful dish at home, you are in the right place. This step-by-step Chicken Curry Recipe is designed for beginners and seasoned home cooks alike, promising juicy chicken pieces smothered in a perfectly balanced, fragrant gravy.
✦ Rich ✦ Fragrant ✦ Authentic ✦ Pakistani Style
Prep Time: 15 min
Cook Time: 35 min
Total Time: 50 min
Yield: 4 Servings
What is Chicken Curry?
At its core, a classic chicken curry is a traditional South Asian dish where tender pieces of bone-in meat are slow-cooked in a rich, velvety aromatic gravy (locally known as the masala). Unlike western variations that rely on store-bought curry powders, a true authentic version builds its deep flavors from scratch using basic, fresh ingredients. The magic happens by patiently browning finely chopped onions, which are then simmered with tangy pureed tomatoes, pungent ginger-garlic paste, and a classic blend of spices like coriander, cumin, and turmeric to create a smooth, deeply satisfying sauce.
Why You Will Love This Recipe?
There are countless ways to make a gravy dish, but this specific Chicken Curry Recipe stands out for several reasons:
Incredibly Beginner-Friendly: You do not need professional culinary skills or secret restaurant tools. The steps are straightforward, clear, and easy to follow.
Pantry-Staple Ingredients: No hard-to-find exotic spices required! Everything used in this Chicken Curry Recipe is likely already sitting in your kitchen cabinets right now.
The Perfect Texture: Thanks to our classic onion-tomato reduction technique, the gravy turns out velvety and smooth without being overly heavy or greasy.
Great for Meal Prep: This Chicken Curry Recipe actually tastes even better the next day as the flavors continue to mature and develop in the refrigerator, making it perfect for busy weeknights.
Ingredients You Will Need
Before starting this Chicken Curry Recipe, gather all your ingredients to ensure a smooth cooking process.
For the Chicken & Marinade:
1 kg Chicken (bone-in pieces work best for maximum flavor)
½ cup Yogurt (dahi), whisked
1 tbsp Ginger-Garlic paste
½ tsp Turmeric powder (haldi)
1 tsp Kashmiri red chili powder
1 tsp Salt
For the Curry Base & Spices:
4 tbsp Oil or Ghee
2 large Onions, finely chopped
3 medium Tomatoes, pureed
1 tbsp Ginger-Garlic paste
2 whole Green chilies, slit
1 tsp Cumin seeds (jeera)
1-2 Bay leaves (tej patta)
1 inch Cinnamon stick (dalchini)
3-4 Green cardamom pods (elaichi)
2 tsp Coriander powder (dhaniya powder)
1 tsp Cumin powder (jeera powder)
1 tsp Garam masala powder
Fresh coriander leaves, finely chopped (for garnish)
1.5 cups Warm water
Step-by-Step Instructions:
1. Marinate the Chicken
In a large mixing bowl, combine the chicken pieces with yogurt, ginger-garlic paste, turmeric, Kashmiri red chili powder, and salt. Mix thoroughly using your hands or a spoon to ensure every piece is evenly coated. Cover the bowl and let it sit for at least 15 to 20 minutes. Marination tenderizes the meat and infuses flavor deep into the chicken.
2. Temper the Whole Spices
Heat 4 tablespoons of oil or ghee in a deep, heavy-bottomed pan or wok over medium flame. Once the oil is hot but not smoking, add the cumin seeds, bay leaves, cinnamon stick, and green cardamom pods. Sauté them gently for about 30 to 45 seconds until they crackle and release a warm, aromatic fragrance into the oil.
3. Brown the Onions
Add the finely chopped onions to the pan. Cook steadily on medium heat, stirring frequently. The key to a rich gravy color is browning the onions perfectly. Cook them for 8 to 10 minutes until they turn a deep golden-brown color. Be careful not to burn them, as scorched onions will make the curry taste bitter.
4. Cook the Ginger-Garlic Paste
Add the second tablespoon of ginger-garlic paste along with the slit green chilies directly into the browned onions. Stir continuously and sauté for 1 to 2 minutes until the raw aroma of the ginger and garlic completely disappears.
5. Add Ground Spices
Reduce the heat to low. Add the coriander powder and cumin powder to the onion mixture. Stir quickly for 30 seconds to roast the spices in the oil. Keeping the heat low prevents the dry spice powders from burning.
6. Build the Tomato Base
Pour in the fresh tomato puree and stir well to combine with the onion-spice mixture. Cook on medium-low heat for 5 to 7 minutes. You will know the base is ready when the tomatoes lose their raw moisture and the oil or ghee begins to separate from the sides of the masala.
7. Sear the Marinated Chicken
Increase the flame to medium-high and add the marinated chicken along with any leftover marinade into the pan. Stir vigorously to coat the chicken pieces with the cooked masala base. Bhuno (sear) the chicken for 5 to 6 minutes until the chicken pieces turn opaque and firm up slightly. This step seals the juices inside the meat.
8. Simmer the Curry
Pour in 1.5 cups of warm water (adjust the quantity depending on how thick or thin you want your gravy). Stir everything gently to mix. Bring the liquid to a rapid boil, then turn the heat down to low. Cover the pan tightly with a lid and let the chicken simmer undisturbed for 15 to 18 minutes, or until the chicken is completely cooked through and tender.
9. Finishes with Garam Masala
Remove the lid. Stir in 1 teaspoon of garam masala powder. Let the curry simmer uncovered for an additional 2 minutes on low heat, allowing the aromatic finishing spices to blend into the gravy. You should see a beautiful layer of oil floating on the surface.
10. Garnish and Serve
Turn off the stove. Throw a generous handful of finely chopped fresh coriander leaves over the hot curry. Cover the pan for 1 minute to let the herb fragrance settle. Your authentic, restaurant-style dish is now ready!
Pro-Tips for the Best Results:
Bone-in Meat: Always try to use bone-in chicken for a traditional gravy. The juices released from the bones while simmering add immense depth to this Chicken Curry Recipe.
Warm Water: When adjusting the gravy consistency, always add warm water instead of cold water. Cold water drops the temperature of the dish instantly and can alter the texture of the chicken.
Yogurt Quality: Ensure your yogurt is fresh and at room temperature before adding it to the marinade. Cold or sour yogurt can split when heated, resulting in a grainy gravy texture.
Serving Suggestions:
This versatile Chicken Curry Recipe pairs beautifully with a variety of sides. For a traditional comforting meal, serve it hot alongside a bowl of fragrant basmati rice or freshly made tawa rotis. If you are hosting a dinner party, it complements garlic naan, laccha paratha, or a light vegetable pulao exceptionally well. Add a side of crisp onion ring salad and a bowl of mint raita to complete your delicious feast!










Leave a Reply