This creamy Afghani chicken is rich, mild, and deeply comforting. Tender chicken pieces simmer in a silky yogurt-based sauce scented with garlic, shallots, and fresh cilantro. The mild heat from chili flakes balances the creaminess without overpowering the dish. It pairs perfectly with warm naan or flatbread for soaking up every bit of sauce and comes together faster than most curries.
Worth trying next: Easy Apricot Tartlets Recipe with Almond Filling
Why you’ll love this recipe
This mild, creamy chicken delivers restaurant flavor with simple home cooking.
- Silky yogurt sauce stays smooth and rich
- Mild heat that everyone at the table enjoys
- Ready in under forty minutes start to finish
- Perfect for scooping with warm flatbread
Ingredients
These simple ingredients create a rich, fragrant creamy chicken dish full of flavor.
- 1.5 lbs boneless chicken thighs
- 1 cup plain yogurt
- 1/2 cup heavy cream
- 1 large onion, diced
- 4 cloves garlic, minced
- 3 tbsp oil
- 1/4 cup fresh cilantro
- 1 tsp salt
- 1/2 tsp black pepper
- 1 tsp red chili flakes
- 1 tsp ground coriander

Chicken breast can replace thighs if preferred, though thighs stay juicier. Full-fat yogurt gives the best texture and prevents curdling. Greek yogurt works if thinned slightly with water. Shallots can stand in for onion for a sweeter, milder base.
Pairs well with this: Easy One-Pan Roasted Chicken and Potatoes Recipe
Step-by-step instructions
Follow these clear steps for tender chicken in a smooth, flavorful sauce.
Step 1: Marinate the chicken
Place the chicken pieces in a bowl and pour the yogurt over them. Add half the chopped cilantro, salt, and pepper, then mix until every piece is well coated.
Step 2: Heat the oil

Warm the oil in a large skillet over medium heat. Let it shimmer for about thirty seconds so the chicken sears properly without sticking.
Step 3: Cook the chicken
Add the marinated chicken pieces to the hot oil in a single layer. Cook for six to eight minutes, turning occasionally, until lightly browned on all sides.
Step 4: Remove the chicken
Transfer the cooked chicken to a plate and set aside. Leave the remaining oil and any browned bits in the pan for the sauce.
Step 5: Sauté the aromatics
Add the diced onion to the same pan and cook until soft and golden. Stir in the minced garlic and cook for another minute until fragrant.
Step 6: Build the creamy sauce
Pour the heavy cream into the pan with the onions and garlic. Stir well, scraping up any browned bits, and let the mixture simmer gently for two minutes.
Step 7: Return the chicken
Add the cooked chicken back into the creamy sauce. Stir to coat every piece and simmer for five more minutes so the flavors meld.
Step 8: Finish and garnish
Sprinkle the remaining cilantro and red chili flakes over the top. Serve hot with warm naan or flatbread for dipping.
Tips & common mistakes
A few simple habits keep the sauce smooth and the chicken tender.
- Use full-fat yogurt to prevent curdling
- Do not boil the sauce after adding cream
- Brown the chicken well for deeper flavor
- Taste and adjust salt before serving

Creamy Afghani Chicken
Equipment
- 1 | Large skillet |
- 1 | Mixing bowl |
- 1 | Wooden spatula |
- 1 | Knife |
- 1 | cutting board |
Ingredients
- 1.5 | lbs | boneless chicken thighs | cut into pieces
- 1 | cup | plain yogurt | full-fat
- 1/2 | cup | heavy cream |
- 1 | large | onion | diced
- 4 | cloves | garlic | minced
- 3 | tbsp | oil |
- 1/4 | cup | fresh cilantro | chopped
- 1 | tsp | salt |
- 1/2 | tsp | black pepper |
- 1 | tsp | red chili flakes |
- 1 | tsp | ground coriander |
Instructions
- Mix chicken with yogurt, half the cilantro, salt, and pepper.
- Heat oil in a large skillet over medium heat.
- Cook marinated chicken 6–8 minutes until lightly browned; remove and set aside.
- In the same pan, sauté diced onion until golden.
- Add minced garlic and cook 1 minute until fragrant.
- Pour in heavy cream and simmer 2 minutes.
- Return chicken to the pan and simmer 5 minutes until coated and heated through.
- Garnish with remaining cilantro and chili flakes. Serve with naan.
Notes
Reheat gently on the stove with a splash of cream or water.
Use full-fat yogurt to keep the sauce smooth.
Reduce chili flakes for a milder version.
Recipe variations
Easy swaps keep this creamy Afghani chicken fresh and adaptable.
- Add a spoon of cashew paste for extra richness
- Use chicken breast for a leaner version
- Stir in spinach at the end for color
- Increase chili flakes for more heat
What to serve with this recipe
These simple sides turn the creamy chicken into a complete meal.
- Warm naan or soft flatbread
- Steamed basmati or jasmine rice
- Simple cucumber yogurt salad
- Fresh lemon wedges for brightness
One more to try: Creamy Chicken Orzo Pasta Recipe for Busy Nights
Frequently asked questions
Common questions about making creamy Afghani chicken at home.
Can I use chicken breast instead of thighs?
Yes, chicken breast works well. Cut it into even pieces and reduce the cooking time slightly so it stays tender and does not dry out.
Why did my sauce curdle?
This usually happens if the yogurt is low-fat or the heat is too high. Always use full-fat yogurt and keep the sauce at a gentle simmer.
Can I make this ahead of time?
Yes, the dish reheats nicely. Store it in the refrigerator for up to three days and warm it gently on the stove with a splash of cream or water.
Is this recipe spicy?
The dish is mild by default. The chili flakes add gentle warmth, but you can reduce or omit them for a completely mild version.
Final thoughts

This creamy Afghani chicken brings together tender meat and a silky yogurt sauce in one comforting pan. The mild spices and fresh cilantro make it approachable yet full of flavor. Serve it with warm bread to soak up every last bit of sauce. Try the recipe soon and leave a rating or comment to share how it turned out at your table.





