Arabic Chicken Curry Recipe: Spiced Yogurt Marination for Rich, Fragrant Depth

Main Courses

Arabic Chicken Curry Recipe: Spiced Yogurt Marination for Rich, Fragrant Depth

This Arabic chicken curry recipe transforms simple ingredients into a fragrant, spice-infused masterpiece that tastes like a trip to the Mediterranean. The secret lies in a spiced yogurt marinade—where tangy yogurt tenderizes the chicken while baharat, cumin, and cinnamon build layers of warm, aromatic depth.

I've perfected this technique over years of testing, and it never fails to impress, even with picky eaters.

The magic happens in two stages: first, the chicken soaks up the yogurt marinade for at least 4 hours (overnight is ideal), developing a tender texture and absorbing those complex spices. Then, it slow-cooks in a rich tomato-based sauce until the meat falls apart with just a touch of pressure.

The result? Juicy, flavorful chicken swimming in a sauce that's fragrant, slightly sweet, and deeply satisfying—exactly what you'd find in a Lebanese home kitchen.

What makes this curry truly special is how versatile it is. Serve it over steamed basmati rice for a classic pairing, or with warm pita bread for scooping up every last drop of that velvety sauce.

The spices balance perfectly—warm cinnamon, earthy cumin, and a hint of heat from chili—without overpowering the dish. It's the kind of meal that feels both comforting and sophisticated, perfect for weeknight dinners or special occasions.

Don't worry if you're new to Middle Eastern cooking—this recipe is foolproof with clear steps and a forgiving marinade. The key is letting the flavors meld, so take your time with the marinating. Once you try this, you'll never go back to store-bought curry again. Let's get cooking!

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for arabic chicken curry

Tender chicken, aromatic spices, and yogurt's tangy embrace create this Mediterranean-inspired curry masterpiece.

Ingredient Amount Notes
Boneless Chicken Thighs 🍗 1 ½ lb Skinless, cut into bite-sized pieces
Plain Whole-Milk Yogurt 🥛 1 cup Greek yogurt preferred for thickness
Baharat Spice Blend 🌶️ 1 tbsp Middle Eastern spice mix (or sub homemade blend)
Ground Cumin 🌿 1 tsp Toasted for deeper aroma
Ground Cinnamon 🌿 ½ tsp Freshly ground preferred
Ground Coriander 🌿 ½ tsp Adds citrusy brightness
Smoked Paprika 🌶️ ½ tsp For smoky depth
Garlic Cloves 🧄 6 cloves Minced or finely chopped
Yellow Onion 🧅 1 whole Medium size, finely diced
Fresh Ginger 🧅 2 tbsp Finely grated, about 1 inch piece
Canned Crushed Tomatoes 🍅 1 can 28 oz, San Marzano preferred
Tomato Paste 🍅 2 tbsp Squeeze tube or canned
Extra-Virgin Olive Oil 🫒 ¼ cup For cooking and finishing
Fresh Lemon Juice 🍋 2 tbsp Brightens flavors
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Peppercorns 🌶️ ½ tsp Freshly cracked
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

The yogurt is non-negotiable—it tenderizes the chicken while carrying those complex spices. Greek yogurt works best for thickness, but any plain whole-milk yogurt does the trick. For baharat, Penzeys or Middle Eastern markets have the best blends, but a DIY mix of cumin, coriander, cinnamon, and allspice works too. Chicken thighs stay juicier than breasts, and cutting them into even bite-sized pieces ensures perfect cooking. The San Marzano tomatoes at Trader Joe's elevate this dish—skip the watery brands. Fresh ginger and garlic are worth the extra minute to grate/mince; pre-minced often has fillers.

No baharat? Mix 1 tsp cumin, 0.5 tsp coriander, 0.25 tsp cinnamon, 0.25 tsp allspice, and pinch of cloves. Sub Greek yogurt with sour cream thinned with milk if needed. The tomato paste can be the squeeze-tube kind—Trader Joe's has the best for no-waste convenience. For extra richness, stir in 2 tbsp tahini at the end. The cilantro is optional but adds freshness; skip if you're sensitive to its flavor. All spices should be toasted lightly in a dry pan before using for deeper flavor—takes 30 seconds but makes a huge difference.

Marinate the chicken for at least 4 hours (overnight is ideal) in the fridge. The sauce thickens as it cooks, so add 2 tbsp water if it's too thick after simmering. This curry reheats beautifully—tastes even better the next day as flavors meld. Store leftovers for 4-5 days in the fridge or freeze for 3 months. I always make double batches because it disappears fast. Serve with warm basmati rice and extra lemon wedges for brightness.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe when I’m too tired to scrub pots—just brown the chicken, toss in the yogurt and spices, and let it simmer. The baharat does all the heavy lifting, so you’re basically just babysitting flavor.
  • Warm Spice Hug: That yogurt marinade? It tenderizes the chicken while keeping it juicy, and the baharat—with its mix of cinnamon, cumin, and black pepper—adds this cozy, slightly smoky depth. It’s the kind of dish that smells like home before it even hits the table.
  • Leftover Goldmine: This curry actually improves the next day. The flavors meld into something richer, and it reheats beautifully with a splash of water. I make double batches because my freezer’s always stocked with portions ready to defrost for lazy nights.
  • Budget-Friendly Feast: Chicken thighs are forgiving and cheap, and yogurt stretches the sauce perfectly. A single jar of baharat (or homemade mix) turns basic pantry spices into something extraordinary—no specialty ingredients required.

Step-by-step instructions for Arabic chicken curry

Here's how to create a rich, fragrant curry with tender chicken and aromatic spices.

1

Marinate the Chicken in Spiced Yogurt

In a large bowl, combine the 1 cup plain whole-milk yogurt with the 1 tablespoon baharat spice blend, 1 teaspoon ground cumin, 0.5 teaspoon each of ground cinnamon, ground coriander, and smoked paprika. Mix until the spices dissolve completely into the yogurt, creating a thick, fragrant paste.

Add the 1.5 pounds boneless chicken thighs, cut into bite-sized pieces, to the yogurt mixture. Gently stir until every piece is fully coated. Cover the bowl and refrigerate for at least 4 hours, or preferably overnight. This long marination tenderizes the chicken and infuses it with deep, complex flavors. The yogurt will help create a silky sauce later, so don't skip this essential step.

2

Sauté Aromatics and Brown the Chicken

Heat 0.25 cup extra-virgin olive oil in a large, heavy-bottomed pot over medium heat. Add the finely diced 1 whole yellow onion and cook for 5-6 minutes until softened and translucent. Stir in the 6 minced garlic cloves and 2 tablespoons freshly grated ginger, cooking for another 1-2 minutes until fragrant and just beginning to color.

Remove the chicken from the marinade, letting any excess drip back into the bowl (reserve the marinade). Add the chicken to the pot in a single layer, spreading it out evenly. Cook undisturbed for 4-5 minutes until golden brown on the bottom. This initial searing develops deep flavor and prevents the chicken from becoming rubbery during cooking.

3

Build the Curry Base

Return the reserved yogurt marinade to the pot, stirring vigorously to combine with the browned chicken. Add the 1 can crushed tomatoes and 2 tablespoons tomato paste, mixing well to incorporate everything. Bring the mixture to a gentle simmer over medium-low heat, then reduce the heat to maintain a steady bubble.

Let the curry cook uncovered for 20-25 minutes, stirring occasionally, until the sauce thickens slightly and the chicken is cooked through. You'll know it's ready when the chicken reaches an internal temperature of 165°F and the sauce has reduced to a velvety consistency. The aroma should be rich and inviting, with layers of spice and tang.

4

Finish with Bright Acid and Fresh Herbs

Stir in the 2 tablespoons fresh lemon juice and season with the 1.5 teaspoons salt and 0.5 teaspoon freshly cracked black peppercorns. Taste and adjust the seasoning if needed—you want a balance of spice, tang, and saltiness. The lemon juice brightens all the flavors and cuts through the richness of the yogurt and spices.

Remove from heat and let the curry rest for 5 minutes. Stir in the 0.25 cup chopped fresh cilantro just before serving. The herbs add a fresh contrast to the warm, spiced chicken. Serve immediately with steamed basmati rice or warm flatbread to soak up every delicious spoonful of sauce.

👨‍🍳

Pro Tips For Making Arabic Chicken Curry

  • Marinate Chicken Overnight: I learned this the hard way—skipping the overnight soak means the yogurt just coats the chicken instead of tenderizing it. Use 1 cup of yogurt for 1.5 lbs of thighs, mix in 1 tbsp baharat, and let it sit in the fridge. The acid breaks down the meat, and the spices seep in deep—trust me, it’s worth the wait.
  • Bloom the Spices Dry: After burning three batches, I finally figured out: toast your cumin and cinnamon in the same pot you’ll cook the curry, for 30 seconds on medium-high. This wakes up their flavors before adding oil—no bitter aftertaste, just pure warmth. Skip this, and your baharat will taste muted.
  • Simmer Low and Slow: High heat = curdled yogurt and rubbery chicken. Once the chicken hits 165°F (about 20 minutes after adding liquid), drop the heat to a bare simmer and cover. Let it cook another 15-20 minutes uncovered—this lets the sauce thicken without scrambling the yogurt. (Yes, even if you’re impatient like me.)
  • Strain the Yogurt: Whole-milk yogurt has whey—skip straining, and your curry will split into a thin, watery mess. Line a sieve with cheesecloth, pour in the yogurt, and let it drain for 10 minutes. The thicker the base, the richer the curry. (Your future self will thank you.)

Common mistakes when making this dish

Over-Marinating Chicken

While longer marinating enhances flavor, exceeding 24 hours risks breaking down the chicken's texture, making it mushy. I've learned this the hard way—once I left mine in overnight for 36 hours, and the result was sad, watery pieces.

Stick to 4-12 hours max for perfect tenderness without sacrificing structure. 🍗

Skipping the Searing Step

Many home cooks skip browning the chicken, but this crucial step builds deep, caramelized flavors through the Maillard reaction. Without it, your curry will taste flat and one-dimensional. Take your time here—let the chicken develop a golden crust before adding liquids. This is where the magic happens! 🔥

Using Low-Quality Tomatoes

Store-bought canned tomatoes with added salt or preservatives will make your sauce taste bland and artificial. Invest in San Marzano tomatoes—their natural sweetness and acidity elevate the dish. I always check labels for "no salt added" and "whole peeled tomatoes" for the best texture. 🍅

Ignoring the Resting Period

Rushing to serve immediately after cooking means losing juices and uneven texture. Let the curry rest for 5-10 minutes before serving—this allows the sauce to thicken slightly and the chicken to reabsorb its natural juices. I've seen curries go from perfect to dry just by skipping this step. 💫

Overcrowding the Pot

Packing too much chicken into the pot causes steaming instead of browning, leading to pale, soggy results. Cook in batches if needed—your pot should have room for the chicken to develop a golden crust without overcrowding. I use a 6-quart Dutch oven for this recipe, and it fits perfectly. ⚡

Underestimating Spice Balance

Adding all the spices at once can overwhelm the dish. Toast your spices first (30 seconds in a dry pan) to deepen their flavor, then add them gradually. Taste as you go—adjust with ½ teaspoon increments until you achieve that perfect harmony of warmth and brightness. 🌶️

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 7g35%
Cholesterol 145mg48%
Sodium 820mg36%
Total Carbohydrate 26g9%
Dietary Fiber 6g21%
Sugars 12g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use chicken breasts instead of thighs?

Chicken breasts will work, but thighs stay juicier and absorb more flavor from the marinade. If using breasts, cut them into 1-inch cubes and marinate for no more than 6 hours to prevent drying out. For best results, pound them to an even thickness before marinating.

2

What's the best way to make this curry spicier?

Add ½ teaspoon cayenne pepper or 1 teaspoon harissa paste to the yogurt marinade. For heat lovers, stir in 1 chopped red chili with the aromatics. Always taste as you go—you can adjust with more chili flakes after cooking.

3

Can I make this curry in an Instant Pot?

Yes! Sauté the onions, garlic, and ginger first, then add the chicken with marinade. Cook on high pressure for 12 minutes, followed by a 10-minute natural release. Finish with lemon juice and cilantro as directed. The Instant Pot version cooks 30 minutes faster but may need 2 tbsp water to prevent burning.

4

How do I store and reheat leftovers?

Store in an airtight container for up to 5 days in the fridge or 3 months frozen. Reheat gently on low heat or in the microwave with a splash of water to restore moisture. The flavors actually deepen overnight—perfect for meal prep!

5

What sides pair best with this curry?

Classic pairings include steamed basmati rice, warm pita bread, or couscous. For extra freshness, serve with a simple cucumber-tomato salad or garlic yogurt sauce. The sauce is rich, so lighter sides balance the meal perfectly.

★★★★★5.0(13 reviews)
Categories Main Courses