Go Back
+ servings

Afghani Chicken Recipe

Cora Garcia
There's something deeply comforting about creamy, aromatic chicken dishes that taste like they took hours but come together with grace. This Afghani chicken recipe is the kind of meal that pairs beautifully with warm, fluffy bread and perhaps a crisp salad on the side. If you love bold spices and tender protein, you'll also appreciate my Ambur Biryani Recipe, which celebrates similar warming spices in a different form.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Course Main Course
Cuisine American
Servings 4
Calories 372 kcal

Ingredients
  

For the Marinade and Base

  • 1 tablespoon fresh lemon juice brightens all the flavors
  • 1 teaspoon black pepper powder freshly ground is superior
  • 1 tablespoon fresh ginger-garlic paste or 1½ teaspoons minced fresh ginger plus 1 teaspoon minced garlic
  • 15 raw cashews unsalted, soaked in warm water for 15 minutes if you have time
  • ¼ cup plain Greek yogurt full-fat works best for creaminess
  • ¾ pound boneless, skinless chicken breasts or thighs cut into bite-sized pieces, about 1½ inches

For Warmth and Depth

  • ½ teaspoon fine sea salt adjust at the end
  • 1 teaspoon garam masala powder the backbone of this dish
  • 2 teaspoon chaat masala powder adds that restaurant-quality tang
  • 1 teaspoon dried fenugreek leaves, crushed between your palms this is the secret ingredient many home cooks skip

For Creaminess and Finishing

  • ¼ cup heavy cream or full-fat coconut milk adds luxurious mouthfeel
  • 4 tablespoon grass-fed ghee or avocado oil if you prefer
  • 3 tablespoon fresh cilantro leaves finely chopped, for brightness
  • ½ teaspoon organic cane sugar or coconut sugar balances heat and acidity, optional
  • 1 large yellow onion finely chopped into small, even pieces
  • 3 tablespoon fresh mint leaves finely chopped, torn just before using
  • 2 green chilies finely minced, seeds removed if you prefer less heat

Instructions
 

Step 1: Create the Creamy Marinade Foundation

  • Begin by placing your soaked cashews (or raw ones if you're short on time) into a blender with the Greek yogurt. Add just 2 tablespoons of water if needed. Blend until you have a completely smooth, pourable consistency—this should take about 60-90 seconds. There shouldn't be any visible pieces. Now, in a large bowl, combine your ginger-garlic paste, lemon juice, black pepper powder, garam masala, chaat masala, crushed fenugreek, and salt. Pour the cashew-yogurt blend into this bowl and whisk everything together until fully incorporated. The mixture should look creamy and aromatic, with visible spice flecks throughout.

Step 2: Marinate with Purpose

  • Add your chicken pieces to the marinade, ensuring every piece is thoroughly coated. This is where patience becomes your ingredient. Cover and refrigerate for a minimum of 2 hours, ideally overnight. The yogurt's lactic acid is working to tenderize the chicken, while the spices penetrate into the meat. If you're in a rush, even 45 minutes helps, but the full 2-hour window gives you noticeably better results.

Step 3: Prepare Your Aromatics

  • While the chicken marinates, finely chop your onion into small, even pieces—this helps them cook evenly and distribute throughout the sauce. Mince your green chilies, removing seeds if you prefer less heat. Chop your mint and cilantro fresh, just before cooking. Don't do this too early; fresh herbs lose their brightness if cut and exposed to air for too long.

Step 4: Begin the Cooking Process

  • Heat your ghee in a large, heavy-bottomed pan or kadai over medium-high heat. Once it's shimmering and fragrant (about 1-2 minutes), add your chopped onions and green chilies. Stir occasionally, cooking for approximately 2 to 3 minutes, until the onions are translucent and just beginning to soften. You're not looking for deep caramelization here—just gentle cooking to release their sweet notes.

Step 5: Introduce the Chicken

  • Using a slotted spoon, carefully transfer the chicken pieces from the marinade into the pan with the cooked onions, leaving most of the marinade behind in the bowl. This is important—you'll use that remaining sauce later. Stir the chicken pieces to distribute them evenly, and let them cook undisturbed for about 2 minutes to develop some color. Now, stir and cook for another 3 to 4 minutes, turning pieces occasionally. The chicken doesn't need to be fully cooked at this point; you're creating texture and flavor through contact with the hot pan. You'll notice the pieces taking on a light golden tinge in spots.

Step 6: Add the Reserved Marinade and Simmer

  • Pour the remaining marinade from your bowl into the pan with the chicken. Stir everything together, making sure nothing sticks to the bottom. Bring the mixture to a gentle boil—you'll see it begin to bubble around the edges. Once boiling, reduce heat to medium-low, cover with a lid, and simmer for 10 minutes. During this time, the chicken will finish cooking and absorb the spiced yogurt sauce. The sauce will thicken slightly as it simmers. Check once during cooking to stir gently, ensuring even cooking.

Step 7: Finish with Creaminess and Fresh Herbs

  • After 10 minutes of simmering, the chicken should be completely tender and cooked through (165°F internal temperature if you're using a meat thermometer). Stir in your heavy cream or coconut milk, incorporating it fully. Taste the dish now—this is your moment to adjust seasoning. Add a pinch more salt if needed, or a light drizzle of lemon juice if it needs brightness. If the dish tastes slightly flat or the spices feel muted, this is where that ½ teaspoon of sugar comes in—it's not about sweetness, but about rounding out the edges and allowing the spices to sing. Add it, stir, and taste again.

Step 8: A Final Gentle Cook

  • Cover the pan again and let everything cook together on low heat for 2 more minutes. Fold in your freshly chopped mint and cilantro just before serving—this preserves their bright, fresh flavor that would otherwise fade if cooked too long.

Notes

- Don't skip the fenugreek leaves - This single ingredient is what separates homemade Afghani chicken from good-but-forgettable chicken. Those dried leaves add an almost tobacco-like depth that can't be replicated. Find them in the Indian spice aisle or online.
- Use thighs if you prefer extra moisture - While breasts are leaner, thighs stay more forgiving during cooking and add richness to the sauce. I often use a combination of both for the best of everything.
- Toast your whole spices before grinding - If you have access to whole garam masala ingredients (cinnamon stick, cardamom, cloves), toast them in a dry pan for 90 seconds before grinding. This elevates the entire dish.
- Don't overcrowd the pan - If cooking for a larger crowd, work in batches rather than overcrowding. Each piece needs contact with the pan to develop texture, and overcrowding creates steam instead of browning.
- Fresh herbs are non-negotiable - Dried mint and cilantro can work in a pinch, but fresh herbs are what give this dish its signature brightness. They're inexpensive and transform the final taste profile completely.
- The lemon juice isn't just flavor - It's also helping the marinade work its tenderizing magic. Don't reduce it thinking you're cutting calories; it's supporting the chemistry of the dish.

Nutrition

Calories: 372kcalCarbohydrates: 8gProtein: 14gFat: 32gSaturated Fat: 16gCholesterol: 102mgSodium: 60mgFiber: 1gSugar: 4g
Tried this recipe?Let us know how it was!