North Indian-style chicken curry is a warmly spiced dish of chicken simmered in an onion, tomato, ginger, and garlic gravy, usually served with rice or flatbread. It is one useful way to explore Indian curry history: the recipe draws on familiar North Indian cooking techniques, while the word “curry” covers many different dishes rather than one single, fixed recipe.
The English word “curry” is commonly traced to the Tamil word kari, used for a sauce or relish, but Indian cuisines have long had many regional names and preparations for spiced gravies and stews. The standardized curry powder familiar in some British and international cooking is not a universal Indian pantry staple; cooks often build a dish’s flavor from individual spices instead. Tomatoes and chilies, now common in many Indian curries, came from the Americas and spread through trade after the 16th century. This recipe is a contemporary, home-style North Indian interpretation, not a claim to represent every region or household.
Ingredients
- 1½ lb boneless, skinless chicken thighs, cut into 1½-inch pieces (680 g)
- 2 tbsp neutral oil, such as canola or sunflower oil (30 ml)
- 2 medium yellow onions, finely chopped, about 2 cups (300 g)
- 1 tbsp finely grated fresh ginger (15 g)
- 4 garlic cloves, finely grated or minced (about 12 g)
- 1 tsp ground cumin (2 g)
- 1 tsp ground coriander (2 g)
- 1 tsp ground turmeric (3 g)
- 1 tsp Kashmiri chili powder (2 g), or ½ tsp cayenne (1 g) for a hotter substitute
- 1 tsp garam masala (2 g)
- 1½ cups chopped canned tomatoes with their juices (about 360 g)
- 1 tsp fine salt (5 g), plus more to taste
- ¾ cup water (180 ml), plus a little more if needed
- ¼ cup chopped fresh cilantro leaves and tender stems (10 g)
- 1 tbsp fresh lime juice (15 ml), optional
Instructions
- Prepare the ingredients. Cut the chicken into evenly sized pieces and pat them dry. Chop the onions, grate the ginger and garlic, measure the spices, and open the tomatoes. Keeping the ingredients ready before heating the pan helps prevent the ground spices from scorching while you reach for something. This preparation takes about 25 minutes, depending on your knife work.
- Soften the onions. Heat the oil in a heavy, wide pot or deep skillet over medium heat. Add the onions and cook for about 10 minutes, stirring regularly, until soft and a deep golden color. If they start sticking before they soften, lower the heat and add a tablespoon of water. Browning the onions gradually gives the gravy a rounded, savory base; rushing them over high heat can leave dark, bitter patches.
- Add the aromatics and spices. Stir in the ginger and garlic and cook for 2 minutes, stirring so they do not catch on the bottom. Add the cumin, coriander, turmeric, chili powder, and garam masala. Stir for 1 minute, just until fragrant. The spices should smell toasted, not burnt; if the pan is very dry, add a teaspoon of water to loosen them.
- Cook down the tomatoes. Add the chopped tomatoes and salt. Cook for about 7 minutes, stirring and pressing some of the tomato pieces against the side of the pot, until the mixture thickens and no longer smells sharply raw. A little oil may appear around the edges, but it is not necessary for the sauce to separate completely. If using whole canned tomatoes, crush them with your spoon as they cook.
- Brown the chicken. Add the chicken pieces and turn them through the thick masala so they are coated. Cook for about 5 minutes, stirring once or twice, until the outsides are no longer raw-looking. This step adds flavor; it does not mean the chicken is cooked through. Use a clean utensil after handling raw chicken, and avoid tasting the sauce at this stage.
- Simmer until tender and safe. Pour in the water and stir, scraping up any browned bits from the bottom. Bring the liquid to a gentle simmer, cover the pot, and cook for 20 minutes, stirring once halfway through. Check the largest chicken pieces with a food thermometer: USDA FSIS sets 165°F (74°C) as the safe minimum internal temperature for poultry. If a piece has not reached that temperature, keep simmering and check again after a few minutes. Add a splash of water if the gravy becomes thicker than you like.
- Finish and taste. Turn off the heat and stir in the cilantro and, if desired, lime juice. Taste the gravy and adjust the salt or lime. Let the curry stand for 2 minutes so the sauce settles, then serve hot. The finished gravy should cling to the chicken but still be loose enough to spoon over rice.
Tips
- Choose the chili to suit your table. Kashmiri chili powder is valued for a red color and relatively gentle heat; it can be hard to find outside South Asian groceries. Use mild paprika for color with little heat, or cayenne for more heat, starting with half the listed amount. Paprika will make the curry milder and less traditionally chili-fragrant.
- Keep the onion heat moderate. Golden, softened onions give the sauce body. If they blacken, their bitterness carries into the whole pot, so reduce the heat and add a small splash of water if the pan gets too dry.
- Use thighs for a forgiving result. Boneless chicken thighs stay tender through simmering and are easy to portion. Chicken breast can substitute, but cut it evenly, check it early for 165°F (74°C), and avoid prolonged simmering once it reaches temperature because it can dry out.
- Adjust the gravy only after simmering. If it is too thick, add hot water a tablespoon at a time. If it is too thin, simmer uncovered for a few minutes, stirring often. Salt and lime are best adjusted at the end, when the sauce has reduced and its flavor is clearer.
Serving Suggestions
Serve the curry with steamed basmati rice, which catches the gravy without competing with its spices. For a flatbread meal, offer naan, roti, or chapati for scooping; these breads differ in ingredients and texture, but any soft, sturdy bread works. A side of sliced cucumber, red onion, and lemon or lime gives the plate a crisp, bright contrast. Plain yogurt or raita can cool a spicy serving, while a simple vegetable side such as sautéed spinach or peas makes the meal more substantial.
For a balanced table, put the curry in a warm serving bowl and keep rice and bread separate so each person can choose the ratio. Add cilantro at the last minute for a fresh aroma. If serving guests with different heat preferences, keep extra chili flakes or sliced green chili on the side rather than making the whole pot hotter. The curry is also good with a small bowl of pickles or chutney, but those can be salty or spicy, so taste before adding more salt to the main dish.
Variations
Bone-in chicken: Use about 2 lb (900 g) bone-in chicken pieces instead of boneless thighs. Brown them as directed and simmer until the meat is tender and the thickest portion reaches 165°F (74°C), allowing extra time as needed; pieces vary in size. The bones add flavor, and the finished curry is less convenient to eat but especially satisfying with bread.
Vegetarian chickpea curry: Replace the chicken with two drained and rinsed 15-oz cans of chickpeas (about 480 g drained). Stir them into the cooked tomato masala with the water and simmer for 15 minutes so they absorb the sauce. This is a pantry-friendly version with a softer, less meaty texture. Add spinach during the last few minutes if you like.
More or less heat: Use half the Kashmiri chili powder for a mild curry, or add cayenne gradually for more heat. You can also finish individual portions with sliced fresh chili. Chili strength varies, so tasting the sauce after the tomatoes cook is more reliable than assuming every powder is equally hot.
Richer gravy: Stir in ¼ cup (60 ml) heavy cream at the end, then warm gently without boiling. This softens the sharp edges of the tomato and spice flavors and makes the sauce creamier; it is optional, not required for the recipe. For a dairy-free finish, leave it out rather than substituting an untested plant cream that may separate in a hot, acidic sauce.
Storage and Reheating
Refrigerate the curry within 2 hours of cooking in a shallow, covered container. It keeps for 3–4 days in the refrigerator. The sauce may thicken as it chills, and the spices can taste more integrated the next day; loosen it during reheating with a tablespoon or two of water. Store rice separately when possible so it does not soak up all the gravy.
For longer storage, freeze the cooled curry in airtight, freezer-safe portions for up to 3 months for best quality. Thaw it overnight in the refrigerator or reheat it from frozen over low heat with a splash of water, stirring as it loosens. Reheat leftovers until steaming throughout and 165°F (74°C), checking with a food thermometer. On the stovetop, warm gently in a covered pan and stir periodically; in a microwave, cover loosely, stir partway through, and check several spots for temperature. Do not repeatedly cool and reheat the same portion.
Frequently Asked Questions
Is curry originally from India?
The word “curry” is English and is commonly connected to the Tamil word kari, but it does not name one single Indian dish. Across the subcontinent, people cook many distinct sauces, stews, and dry preparations using regional ingredients and methods. “Indian curry” is a broad label, not a precise description of one origin or style.
Is curry powder traditional in Indian cooking?
Some Indian spice blends are used in particular regions and households, but there is no one all-purpose curry powder that defines Indian cooking. Many cooks add whole or ground spices individually, as this recipe does. A ready-made curry powder can be used for convenience, but its blend varies by manufacturer and will give this dish a different flavor. If substituting, begin with about 2 teaspoons (5 g) in place of the cumin, coriander, turmeric, and garam masala, then adjust to taste.
Can I make this curry ahead?
Yes. Cook it fully, cool it promptly, and refrigerate it within 2 hours. Reheat to 165°F (74°C) before serving. If preparing the components ahead, chop the vegetables and measure the spices a day in advance and keep them covered in the refrigerator; cook the chicken fresh or reheat the completed dish safely rather than leaving cooked curry at room temperature.
Can I use chicken breast instead of thighs?
Yes. Use the same weight and cut it into even pieces, but check for doneness sooner because breast meat can become dry if simmered too long. The center of the largest pieces must reach 165°F (74°C) under USDA FSIS guidance. Once it reaches that temperature, take the pot off the heat rather than continuing to cook it for extra tenderness.
Why does my curry taste bitter or harsh?
Burnt onions or spices are common causes. Cook onions over medium heat until golden, and give the ground spices only a short time in the pan before adding tomatoes. If the spices merely taste sharp rather than burnt, simmer the sauce a little longer and finish with salt and a small amount of lime juice; if ingredients have scorched black, scraping them into the sauce will not remove the bitter flavor.
Related
- Afghan Curry Recipe with Chicken and Potatoes
- Afghan Curry Recipe: Cozy Chicken & Chickpea Qorma
- Afghan Egg Curry: A Spiced Tomato-Onion Sauce Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).