Curry Walla Indian Cuisine: Homestyle Chicken Curry

Updated November 4, 2026

Total time
1 hr 5 min
prep 20 min · cook 45 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Curry Walla Indian Cuisine: Homestyle Chicken Curry

“Curry walla” is not one standardized Indian recipe; this page offers a practical, North Indian-inspired chicken curry with browned onions, tomatoes, ginger, garlic, and warm spices. The chicken simmers in a savory sauce until tender, making a satisfying meal with rice or flatbread and an approachable introduction to Indian-style curry at home.

Ingredients

  • 1½ lb (680 g) boneless, skinless chicken thighs, cut into 1¼-inch (3 cm) pieces
  • 2 tbsp (30 ml) neutral oil, such as canola or sunflower
  • 2 medium yellow onions, finely chopped, about 2 cups (300 g)
  • 1 tbsp (15 g) finely grated fresh ginger
  • 1 tbsp (15 g) finely minced garlic
  • 1 small green chili, finely chopped, optional; remove the seeds for less heat
  • 1 tsp (2 g) ground cumin
  • 2 tsp (4 g) ground coriander
  • ½ tsp (1 g) ground turmeric
  • ½ tsp (1 g) Kashmiri chili powder or mild paprika
  • 1 tsp (5 g) fine salt, plus more to taste
  • 1 can chopped tomatoes, 14½ oz (411 g)
  • 1 cup (240 ml) water, plus a little more if needed
  • ⅓ cup (80 g) plain whole-milk yogurt, at room temperature
  • ½ tsp (1 g) garam masala
  • ¼ cup (10 g) chopped fresh cilantro leaves and tender stems
  • 1 tbsp (15 ml) lemon juice

Kashmiri chili powder gives a mild, bright-red color; paprika is an easy substitute, though it has a different flavor and may be less pungent. Garam masala is a fragrant spice blend, commonly sold in supermarkets or Indian groceries. If it is unavailable, leave it out rather than adding a large amount of one spice as a replacement. Use plain, unsweetened yogurt, not flavored or sweetened yogurt.

Instructions

  1. Prepare the ingredients. Cut the chicken into evenly sized pieces so they cook at roughly the same rate. Chop the onions and chili, grate the ginger, and mince the garlic. Measure the spices into a small bowl. Having everything ready before heating the pan makes it easier to keep the onions from scorching while you reach for another ingredient.
  2. Brown the onions. Heat the oil in a heavy pot or deep skillet over medium heat. Add the onions and cook for about 10 minutes, stirring often, until soft and well browned at the edges. If they begin to stick before softening, lower the heat and add a tablespoon of water. The onions should turn golden brown, not black; burnt onions can make the whole sauce taste bitter.
  3. Add the aromatics and spices. Stir in the ginger, garlic, and green chili, if using. Cook for 2 minutes, stirring continuously, until fragrant. Add the cumin, coriander, turmeric, chili powder, and salt. Stir for 1 minute so the spices bloom in the oil. Keep the heat moderate: dry, scorched spices are difficult to correct once they are in the sauce.
  4. Cook down the tomatoes. Add the canned tomatoes and stir, scraping up any browned bits from the bottom of the pan. Cook for about 8 minutes, stirring regularly, until the tomatoes soften and the mixture looks thicker and less watery. You may see a little oil collecting around the edges. This step builds a concentrated sauce; adding the chicken before the tomatoes have cooked down can leave the curry thin and sharp-tasting.
  5. Coat and brown the chicken. Add the chicken pieces and stir to coat them in the tomato-onion mixture. Cook for about 5 minutes, turning the pieces so their outsides lose their raw appearance. They do not need to be fully cooked at this stage. Add the water and bring the mixture to a gentle simmer, scraping the bottom once more to make sure nothing is stuck.
  6. Simmer until safely cooked. Cover the pot, reduce the heat to low, and simmer for about 17 minutes, stirring once or twice. Check the thickest chicken pieces with a food thermometer; the USDA FSIS safe minimum internal temperature for poultry is 165°F (74°C). If a piece has not reached that temperature, keep simmering and check again after a few minutes. Add a splash of water if the sauce becomes thicker than you like.
  7. Finish the sauce. Turn the heat to low. Put the yogurt in a small bowl and stir in a spoonful of hot sauce to warm it gradually. Stir that mixture into the pot, then add the garam masala, cilantro, and lemon juice. Heat gently for about 2 minutes without boiling hard, which helps the yogurt stay smooth. Taste and adjust the salt, lemon, or chili before serving.

Tips

  • Take time with the onions. Their browned, sweet-savory flavor is the base of the sauce. If your pan is crowded or the onions release moisture, they may take a few extra minutes; use color and softness as your guide rather than turning up the heat sharply.
  • Temper the yogurt. Cold yogurt added straight to a hot pot can split into small curds. Let it come closer to room temperature and stir in hot sauce first. If you prefer to avoid dairy, omit it and finish with a little extra lemon; the curry will be less creamy but still flavorful.
  • Control the heat gradually. Green chilies and chili powders vary in strength. Start with the listed amount or less, then add more at the end if you want a hotter curry. A spoonful of yogurt or a mild side dish can soften the effect at the table, but it will not remove the chili from the sauce.
  • Keep the simmer gentle. A hard boil can make chicken less tender and may cause the yogurt to separate after it is added. If the sauce catches on the bottom, lower the burner and loosen it with a small splash of water instead of scraping up anything that has burned.

Serving Suggestions

Serve the curry hot over steamed basmati rice, which catches the tomato-spice sauce, or with warm roti, naan, or another flatbread for scooping. For a fuller meal, add a simple cucumber salad, sliced red onion with lemon, or a vegetable side such as sautéed green beans. These fresh or lightly seasoned accompaniments balance the richness without competing with the curry.

Set out extra chopped cilantro and lemon wedges so diners can adjust their own portions. If serving rice, prepare it separately and plan about ½ cup (90 g) uncooked rice per person, adjusting for appetite and other sides. The sauce thickens as it stands, so keep a little hot water nearby; stir in a spoonful at a time if you want it looser at the table.

Variations

Make it with bone-in chicken: Substitute about 2 lb (900 g) bone-in chicken thighs or drumsticks. Brown the pieces before adding the tomatoes, then simmer until the thickest part of each piece reaches 165°F (74°C), avoiding contact between the thermometer and the bone. Bone-in pieces may need additional simmering time, so rely on temperature and tenderness rather than the clock alone.

Try a vegetarian version: Replace the chicken with two drained cans of chickpeas, about 30 oz (850 g) total. Simmer the sauce for 10 minutes after adding the water, then stir in the chickpeas and cook for another 8 to 10 minutes, until hot throughout. Add a handful of spinach during the final few minutes if you like; it wilts quickly and makes the curry more substantial.

Adjust the richness: For a creamier finish, use ¼ cup (60 ml) heavy cream in place of the yogurt and warm it gently at the end. The result is rounder and less tangy. For a dairy-free curry, leave out both yogurt and cream, and finish with lemon juice and cilantro. Coconut milk can also be used, though it gives the sauce a noticeable coconut flavor that is not part of this particular tomato-and-yogurt profile.

Storage and Reheating

Transfer leftovers to a shallow, covered container and refrigerate within 2 hours of cooking. The curry keeps for 3 to 4 days in the refrigerator. For longer storage, freeze it in airtight, meal-sized containers for up to 3 months for best quality. Thaw frozen curry overnight in the refrigerator; avoid leaving it on the counter to thaw.

Reheat only the portion you plan to eat, either in a saucepan over medium-low heat or in a microwave-safe dish, stirring occasionally so it heats evenly. Add a splash of water if the sauce has thickened. Reheat leftovers to 165°F (74°C), checking the center with a food thermometer, and avoid repeated cooling and reheating of the full batch. The yogurt may look slightly less smooth after chilling, but stirring as it warms usually brings the sauce back together.

Frequently Asked Questions

What does “curry walla” mean?
“Walla” is used in South Asian English for a person associated with an occupation or activity, but “curry walla” does not identify one universally standardized dish. Here, it describes a home-style Indian curry recipe rather than a claim about a single regional or traditional formula. Indian curries vary widely by region, household, and ingredients.

Can I use chicken breast instead of thighs?
Yes. Cut boneless chicken breast into evenly sized pieces and follow the same method, but begin checking it earlier because breast meat can dry out if simmered too long. Use a food thermometer and remove the chicken from the heat once it reaches the USDA FSIS poultry minimum of 165°F (74°C). The sauce remains the same, while the meat will be leaner and less forgiving than thigh meat.

Why did my yogurt separate?
Yogurt can separate if it is very cold when added, if it is stirred into a rapidly boiling sauce, or if it has little fat. Temper it with hot sauce first, use plain whole-milk yogurt, and keep the curry at a gentle heat when you add it. If it separates slightly, the curry is still usable; stir gently and avoid boiling it again.

Can I make the curry ahead?
Yes. Cook it through, cool it promptly, and refrigerate it in a covered container. Reheat it gently to 165°F (74°C) before serving. The spices may taste more integrated the next day, while the sauce may thicken in the refrigerator; loosen it with a little water as it reheats. For the brightest cilantro flavor, add a fresh garnish just before serving.

How can I make the sauce thicker or thinner?
For a thicker sauce, simmer it uncovered for a few extra minutes before adding the yogurt, stirring so the bottom does not catch. For a thinner sauce, add hot water a tablespoon or two at a time. Avoid adding a large amount of water at once, since that can dilute the tomato and spice flavors; taste and adjust salt and lemon after changing the consistency.

Related

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).