Afghan Curry Recipe: Cozy Chicken & Chickpea Qorma

Updated November 4, 2026

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

Jump to recipe

Afghan Curry Recipe: Cozy Chicken & Chickpea Qorma

This Afghan-style chicken and chickpea curry is a home-cook-friendly qorma: tender chicken simmered with browned onions, tomatoes, warm spices, and canned chickpeas. Afghan qorma recipes vary by region and household, but this one-pot version makes a rich, savory sauce that is especially good spooned over rice or served with flatbread.

Ingredients

  • 2 tablespoons neutral cooking oil (30 ml), such as sunflower or canola oil
  • 2 large yellow onions (about 500 g), thinly sliced
  • 1½ pounds boneless, skinless chicken thighs (680 g), cut into 1½-inch (4 cm) pieces
  • 4 garlic cloves (about 12 g), finely chopped or grated
  • 1 tablespoon fresh ginger (15 g), finely grated
  • 2 tablespoons tomato paste (32 g)
  • 1 teaspoon ground turmeric (3 g)
  • 2 teaspoons ground coriander (4 g)
  • 1½ teaspoons ground cumin (3 g)
  • 1 teaspoon sweet paprika (2 g)
  • ½ teaspoon ground black pepper (1 g)
  • ¼ teaspoon cayenne pepper (about 0.5 g), optional
  • 1 teaspoon fine salt (6 g), plus more to taste
  • 1 can diced tomatoes, 14½ ounces (411 g), with their juices
  • 1½ cups low-sodium chicken broth (360 ml)
  • 1 can chickpeas, 15 ounces (425 g), drained and rinsed; about 1½ cups (240 g) drained
  • 1 tablespoon fresh lemon juice (15 ml)
  • ½ cup chopped fresh cilantro (15 g), for finishing
  • Plain yogurt, up to ½ cup (120 g), optional for serving

Instructions

  1. Prepare the ingredients. Slice the onions, cut the chicken into even pieces, and chop or grate the garlic and ginger. Drain and rinse the chickpeas. Keeping the chicken pieces close in size helps them cook at the same rate. Pat the chicken dry if it is wet from its package; a dry surface browns more readily. Wash your hands and any board or knife that touched raw chicken before using them for other ingredients.
  2. Brown the onions. Heat the oil in a heavy, wide pot or Dutch oven over medium heat. Add the onions and cook for 10 minutes, stirring often, until soft and deeply golden in places. Adjust the heat if their edges turn dark before they soften. The onions create much of the curry’s body, so do not rush this step or leave them unattended.
  3. Add the aromatics and spices. Stir in the garlic and ginger and cook for 2 minutes, until fragrant. Add the turmeric, coriander, cumin, paprika, black pepper, cayenne if using, and salt. Stir for 1 minute so the spices become aromatic. If the mixture begins sticking, add a tablespoon of broth rather than letting the garlic or spices scorch.
  4. Cook the tomato paste and chicken. Stir in the tomato paste and cook for 1 minute, coating the onion mixture. Add the chicken and stir to cover it with the seasoned paste. Cook for 5 minutes, turning the pieces occasionally. They do not need to be cooked through at this point; the later simmer finishes the cooking.
  5. Simmer the chicken in the tomato sauce. Add the canned tomatoes and broth, scraping the bottom of the pot to loosen browned bits. Bring the liquid to a gentle simmer, then reduce the heat to low and cover the pot, leaving the lid slightly ajar if the sauce is bubbling strongly. Cook for 24 minutes, stirring once or twice. Keep the heat gentle: a hard boil can make chicken less tender and cause the sauce to splatter.
  6. Add the chickpeas and finish cooking. Stir in the drained chickpeas. Simmer uncovered for 12 minutes, stirring occasionally, until the sauce thickens and the chicken is tender. Check the thickest chicken piece with a food thermometer; USDA FSIS safe minimum temperature for chicken is 165°F (74°C). If it has not reached that temperature, continue simmering and check again. Stir in the lemon juice and cilantro. Taste and add salt or a little more lemon as needed.
  7. Serve. Spoon the curry into bowls while hot. Offer plain yogurt at the table if you like a cooling, creamy contrast, and serve with rice or bread. If the sauce seems thicker than you want, loosen it with a splash of hot broth or water; if it seems thin, simmer it uncovered for a few more minutes before serving.

Tips

  • Give the onions enough time. Their sweetness and soft texture help make a full-bodied sauce without requiring cream. Stir frequently toward the end of browning, when the onions are more likely to catch on the pot. If the pot is crowded or the onions release a lot of moisture, they may need a couple of extra minutes to turn golden.
  • Use a gentle simmer. Small bubbles are enough to cook the chicken and meld the sauce. If the pot boils vigorously, lower the heat and add a splash of broth if the bottom is drying out. A wide, heavy pot distributes heat more evenly than a thin saucepan.
  • Choose a practical chickpea substitute. If canned chickpeas are unavailable, use 1½ cups (about 250 g) cooked chickpeas. Add them at the same point in the recipe. Dried chickpeas need soaking and separate cooking first; do not add them dry to this short simmer, because they will not become tender in time.
  • Adjust heat and salt thoughtfully. Leave out the cayenne for a mild curry, or add a pinch more at the table. Low-sodium broth gives you more control over seasoning; if using regular broth, begin with less salt, then taste after the sauce has reduced. Tomato brands vary in acidity, so the lemon is best added at the end and adjusted to taste.

Serving Suggestions

Serve the curry over steamed basmati rice so the grains catch the tomato-and-onion sauce. Afghan meals may include rice, bread, and several dishes to share; for an easy weeknight plate, rice and a crisp salad are enough. Warm naan or another soft flatbread is useful for scooping, although it is not necessary if rice is on the menu. A simple cucumber salad with thinly sliced cucumber, a little vinegar or lemon, and a pinch of salt brings a fresh contrast to the warm spices.

Set out chopped cilantro, lemon wedges, and plain yogurt separately so everyone can finish a bowl to taste. Yogurt is optional rather than part of the basic sauce; spooning it on top gives a cool, tangy contrast without changing the simmering method. For a fuller meal, add a side of roasted vegetables or a small bowl of greens. Keep the sides simply seasoned so they do not compete with the curry’s fragrant onion, tomato, and spice base.

Variations

Make it vegetarian: Replace the chicken with 1 pound (450 g) of cubed, firm vegetables such as cauliflower, potato, and carrot, and use vegetable broth. Add vegetables that need longer cooking with the tomatoes and broth; add quicker-cooking vegetables with the chickpeas. Simmer until each is tender. The result is a vegetable qorma-style curry with a lighter, less meaty flavor.

Use lamb: Boneless lamb shoulder cut into 1½-inch (4 cm) pieces is a flavorful alternative. Lamb takes longer than chicken, so brown it as directed, then simmer it in the tomato and broth mixture until tender before adding the chickpeas. The exact time depends on the cut and size; check tenderness rather than relying on the chicken timing. For whole cuts of lamb, USDA FSIS recommends 145°F (63°C) followed by a 3-minute rest, though a stew cut is often cooked longer to become tender.

Make the sauce creamier: Stir a spoonful of plain yogurt into each serving, or offer it at the table. Avoid boiling yogurt directly in the pot, as it can separate. If you want a richer sauce, you can stir in a few tablespoons of coconut milk near the end; that is a convenient dairy-free option, but it adds a coconut flavor that is not part of every Afghan qorma style.

Adjust the spice profile: The recipe uses widely available ground spices rather than a single fixed Afghan spice blend, since household versions differ. A small pinch of ground cardamom or cinnamon can add a sweet, aromatic note, but use it sparingly so it does not dominate. If you cannot find fresh ginger, use 1 teaspoon (2 g) ground ginger; the flavor will be less bright and slightly more earthy.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking, dividing a large batch into shallow containers so it cools promptly. Keep the curry covered in the refrigerator for 3–4 days. The sauce may thicken as it chills, and the flavors often meld; add a splash of water or broth when reheating if needed. Do not leave the pot at room temperature for more than 2 hours, or more than 1 hour when the temperature is above 90°F (32°C).

Reheat only the portion you plan to eat in a saucepan over medium-low heat, stirring occasionally, until steaming throughout and at least 165°F (74°C). Add liquid gradually to restore the texture rather than thinning it all at once. For microwave reheating, cover loosely, stir partway through, and check the temperature in more than one spot. Freeze cooled curry in a sealed freezer-safe container for up to 3 months for best quality. Thaw overnight in the refrigerator and reheat to 165°F (74°C); avoid repeatedly cooling and reheating the same batch.

Frequently Asked Questions

Is this an authentic Afghan curry?
It is an Afghan-inspired chicken and chickpea qorma, not a claim to represent every Afghan recipe. Qorma is a broad family of saucy dishes, and ingredients and seasoning vary among regions and households. This version uses accessible canned tomatoes and chickpeas for a practical weeknight meal while keeping a familiar onion, tomato, and warm-spice foundation.

What does “tin” mean in this recipe?
In some places, “tin” is a common word for a can. The recipe uses one 14½-ounce (411 g) can of diced tomatoes and one 15-ounce (425 g) can of chickpeas. If you have fresh tomatoes instead, canned diced tomatoes are generally more consistent for this particular sauce; fresh tomatoes may release more or less liquid and can make the final flavor brighter.

Can I make the curry ahead?
Yes. Cook it fully, cool it promptly, and refrigerate it in a covered container. It keeps for 3–4 days, and reheating a portion gently can make serving on a busy evening easier. Add cilantro and any yogurt topping just before serving for the freshest flavor and texture. If making it for guests, you can also prepare the onions and measure the spices ahead, then cook the curry on the day.

Can I use chicken breast instead of thighs?
Yes, but breast meat is leaner and can dry out if simmered too long. Cut it into similar-sized pieces and check the temperature promptly; all pieces must reach 165°F (74°C). You can add breast pieces after the sauce has simmered for part of its time, then continue until they are safely cooked. Thighs are more forgiving and tend to stay tender in a simmered sauce.

How can I thicken or thin the sauce?
For a thicker sauce, simmer uncovered for a few extra minutes, stirring regularly so the bottom does not catch. You can also gently mash a few chickpeas against the side of the pot and stir them in. To thin it, add hot broth or water a tablespoon or two at a time. Make these adjustments before serving, since the sauce naturally thickens as it cools.

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