Bohri Chicken Curry Recipe: Smoky Yogurt and Spice Harmony

Main Courses

Bohri Chicken Curry Recipe: Smoky Yogurt and Spice Harmony

This Bohri chicken curry recipe delivers the rich, smoky depth of Pakistani/Afghan cuisine in every bite—where tender chicken simmers in a velvety yogurt-spiced gravy until fall-apart tender. The secret lies in slow-cooking, which transforms tough chicken into melt-in-your-mouth perfection while developing layers of aromatic spices and caramelized onions. I’ve perfected this technique over years of testing, ensuring the balance of yogurt’s tang and smoky spices remains harmonious without overpowering.

The recipe begins with a smoky base of charred onions and garlic, which forms the foundation for the yogurt marinade. This marinade—packed with garam masala, red chili powder, and fresh coriander—infuses the chicken with flavor while keeping it moist during the long cook. The yogurt not only tenderizes the meat but also cools the heat of the spices, creating a smooth, creamy gravy that coats every bite. For beginners, the step-by-step instructions simplify the process without sacrificing authenticity.

By the time you serve this dish, you’ll have a restaurant-quality curry that’s rich, aromatic, and deeply satisfying. The slow cooking ensures the chicken is fork-tender, while the gravy remains velvety and fragrant. This curry pairs beautifully with basmati rice, naan, or roti, making it a complete meal. The best part? The flavors deepen as it sits, so it tastes even better the next day.

Ready to master this classic? Let’s break down the ingredients and techniques to achieve the perfect balance of smoky, spicy, and creamy in your Bohri chicken curry.

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

Ingredients for bohri chicken curry

Full-fat yogurt, charred onions, and aromatic spices create this restaurant-style curry's soul.

Ingredient Amount Notes
Boneless Chicken Thighs 🍗 1 ½ lb Skin-on for flavor, cut into even pieces
Plain Yogurt 🥛 1 cup Full-fat preferred, unsweetened
Yellow Onions 🧅 2 large Charred for smoky depth, peeled
Garlic Cloves 🧄 6 cloves Minced, fresh preferred
Fresh Ginger 🌿 ½ inch Peeled, grated, aromatic kick
Garam Masala 🌶️ 2 tbsp Freshly ground for best flavor
Red Chili Powder 🔥 1 ½ tbsp Adjust for heat preference
Fresh Cilantro 🌿 ½ cup Chopped, stems removed
Coriander Seeds 🌶️ 1 tbsp Toasted for nutty aroma
Tomato Paste 🍅 2 tbsp Smooth, no sugar added
Olive Oil 🫒 ½ cup Extra-virgin for richness
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Water 💧 1 cup Room temperature preferred
Fresh Cumin Seeds 🌿 1 tsp Toasted for deeper flavor

The chicken thighs make all the difference here—skin-on for extra flavor, but remove it before cooking if you prefer. Costco or Whole Foods carry the best quality, though your local butcher will often have great options too. Look for pieces with good marbling. For the onions, char them whole in a dry pan until blackened—this smoky base is the heart of the dish. I usually grab yellow onions from the store, but red onions add a nice sweetness if you're feeling experimental. The yogurt? Full-fat, plain Greek yogurt works best—it's thick enough to cling to the chicken and stand up to the spices.

No garam masala? Mix 1 tsp each of ground cumin, coriander, cinnamon, and cardamom—it's not identical but gets you close. Fresh ginger and garlic are non-negotiable here, but if you're in a pinch, jarred minced garlic (like the kind from Trader Joe's) works fine. For the cilantro, stems included—they're packed with flavor. The tomato paste can be the squeeze-tube kind from Trader Joe's for convenience, but San Marzano paste makes a noticeable difference. Want to cut the heat? Reduce the chili powder to 1 tbsp—but trust me, the smoky spices balance it perfectly.

This curry tastes even better the next day—make a double batch if you can. The yogurt marinade keeps for 3 days in the fridge, while the cooked curry stays fresh for 4-5 days. For freezing, portion into airtight containers—it keeps for 3 months without losing flavor. I always make extra because it reheats beautifully. Serve with steamed basmati rice or warm naan to soak up that creamy gravy. The spices mellow as it sits, so let it rest for 10 minutes before serving.

❤️

Why You'll Love This Recipe

  • No-Fuss Marination: I just toss the chicken thighs in yogurt, ginger, and garlic—no blender, no fuss. That yogurt tenderizes everything while you chop onions, so by the time you’re ready to cook, the flavors have already started working their magic.
  • Creamy Yet Bold: The onions caramelize into sweet, jammy pockets while the yogurt keeps it rich but not heavy. Honestly, that balance of tangy, spiced, and caramelized is what makes this curry stick—people go back for seconds without even asking.
  • Weeknight to Party: Same recipe feeds my family of four or doubles for guests—just adjust the rice. Between us, I’ve served this at BBQs, potlucks, and lazy Sundays, and no one ever questions why it’s on the menu.
  • Budget-Friendly Leftovers: Chicken thighs stretch further than breasts, and this curry tastes even better the next day. I’ll be real: my freezer’s got three containers of this, and I’m not complaining—it’s my go-to for busy nights when I’d normally order takeout.

Step-by-step instructions for bohri chicken curry

Here's how to build this smoky, yogurt-rich curry with layers of spice and depth.

1

Marinate the Chicken for Maximum Flavor

In a large bowl, combine the 1.5 lb boneless chicken thighs, 1 cup plain yogurt, 1.5 tsp salt, and 0.5 tsp black pepper. Rub the mixture all over the chicken, making sure every piece is well coated. Let it sit at room temperature for 30 minutes—this allows the yogurt to tenderize the meat while the spices penetrate deeply.

Here's the thing—don't skip this step. The yogurt acts as a natural tenderizer and helps create that signature creamy texture in the final curry. If you're short on time, you can refrigerate the marinated chicken for up to 4 hours, but room temperature works best for even cooking.

2

Toast Spices and Char the Onions

Heat 0.5 cup olive oil in a large, heavy-bottomed pot over medium heat. Add the 1 tbsp coriander seeds and 1 tsp fresh cumin seeds and toast them for 1-2 minutes until they release their nutty aroma and turn golden. Immediately remove the pot from heat and let the seeds cool slightly.

Return the pot to medium heat and add the 2 large yellow onions, sliced into thick wedges. Cook them undisturbed for 8-10 minutes until deeply charred on all sides. This charring adds a smoky depth that's essential to bohri chicken's character. Stir occasionally, but don't rush—you want those onions to develop that beautiful caramelized crust.

3

Build the Spice Base

Once the onions are charred, add the 6 minced garlic cloves, 0.5 inch grated fresh ginger, 2 tbsp garam masala, and 1.5 tbsp red chili powder. Stir everything together and cook for 2-3 minutes until the raw garlic smell disappears and the spices become fragrant. This is where the magic happens—the spices bloom and meld together, creating the aromatic foundation of your curry.

Add the 2 tbsp tomato paste and cook for another 1-2 minutes, stirring constantly. The paste will darken slightly, deepening the color and flavor of your curry. This step is crucial—it prevents the yogurt from curdling later and adds a rich, umami backbone to the dish.

4

Cook the Chicken and Simmer the Curry

Add the marinated chicken to the pot along with the 1 cup water. Bring everything to a gentle simmer over medium-low heat, then reduce the heat to low and cover the pot. Let it cook for 25-30 minutes, stirring occasionally, until the chicken is tender and the sauce has thickened slightly.

I know it's tempting to crank up the heat, but patience is key here. You want the chicken to cook through evenly without drying out. The sauce should coat the back of a spoon but still be slightly loose—it will thicken more as it rests. If it's too thin, reduce the heat further and let it simmer uncovered for another 5-10 minutes to evaporate excess liquid.

5

Finish with Fresh Herbs and Serve

Remove the pot from heat and stir in the 0.5 cup chopped fresh cilantro. Let the curry sit for 5 minutes to allow the flavors to meld together. The cilantro adds a bright, fresh contrast to the rich, smoky spices—don't skip this final step.

Serve the bohri chicken curry immediately with basmati rice or naan bread. The curry should be creamy yet not too heavy, with tender chicken pieces swimming in a sauce that's perfectly balanced between smoky, spicy, and tangy. Each bite should deliver that perfect harmony of yogurt richness and aromatic spices that makes this dish so special.

👨‍🍳

Pro Tips For Making Bohri Chicken Curry

  • Marinate Chicken Overnight: I used to rush this step, thinking a few hours would do—but bohri chicken needs time to soak up that yogurt and spice blend. Leave the thighs in the fridge for at least 8 hours (or overnight) so the acid tenderizes the meat and the flavors seep in deep. Trust me, the texture and taste are worlds apart when you skip this.
  • Blanch Onions First: Sautéing raw onions for bohri curry can make the dish taste raw and bitter. Instead, blanch the sliced onions in boiling water for 30 seconds, then drain and pat dry. This softens them instantly and keeps the curry from tasting like you’re eating onion soup.
  • Don’t Overcrowd the Pan: After marinating, resist the urge to dump all the chicken in at once—this steams instead of sears. Cook in batches over medium-high heat until golden brown, then set aside. Crowding turns your curry into a sad, greasy mess instead of the rich, caramelized dish you want.
  • Use Whole Spices, Then Strain: Whole spices (like cardamom, cinnamon, and cloves) add depth, but they don’t belong in the final dish. Toast them in the oil until fragrant, then add to the yogurt marinade. Later, strain the curry through a fine sieve to remove them—this keeps the texture smooth and the flavors concentrated. (Yes, it’s extra work, but it’s worth it.)

Common mistakes when making this dish

Skipping the Marinade

Never rush the 30-minute yogurt marinade—this step tenderizes the chicken and builds flavor depth. I once made bohri without marinating, and the chicken turned out dry and bland. The yogurt's acidity breaks down muscle fibers, while the spices penetrate deeply. If you're short on time, marinate for at least 15 minutes—better than skipping it entirely. 🌶️

Overcooking the Onions

Charred onions are the soul of bohri, but burning them ruins the dish. Cook the 2 large yellow onions in 0.5 cup olive oil over medium heat for 8-10 minutes—they should be deeply browned but not blackened. I’ve seen people crank the heat to high, which creates bitter, acrid flavors. Keep the heat steady and stir occasionally to ensure even charring.

Ignoring the Tomato Paste

The 2 tbsp tomato paste is non-negotiable—it stabilizes the yogurt and prevents curdling. Without it, your curry may separate into a watery, lumpy mess. Cook the paste with the spices for 1-2 minutes until it darkens slightly. This step also adds umami depth that balances the yogurt’s tang. Trust me, I’ve made this mistake—skip it at your peril!

High Heat Simmering

Simmering the chicken on high heat will dry out the meat and break the yogurt’s creamy texture. After adding the chicken and water, reduce to low heat and maintain a gentle simmer. The curry should bubble softly, not vigorously. I’ve seen beginners crank the heat to speed things up, but patience here ensures tender, juicy chicken and a velvety sauce. 🔥

Underseasoning the Spices

Bohri’s magic lies in its spice balance, so don’t hold back. The 2 tbsp garam masala and 1.5 tbsp red chili powder should be fragrant and visible in the sauce. Taste as you go—you can always add more, but you can’t remove excess heat. I recommend toasting the spices first to deepen their flavors. If your curry tastes bland, it’s likely underseasoned.

Adding Cilantro Too Early

Fresh cilantro should only be added at the very end to preserve its bright, herbal notes. Adding it earlier will cause the leaves to wilt and lose their freshness. Stir in the 0.5 cup chopped cilantro just before serving—this final step adds a crucial contrast to the rich, smoky flavors. I’ve ruined a perfectly good curry by adding cilantro too soon, so don’t make the same mistake! ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 12g60%
Cholesterol 210mg70%
Sodium 1100mg48%
Total Carbohydrate 22g8%
Dietary Fiber 4g14%
Sugars 8g
Protein 42g84%
* 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 breast instead of thighs for bohri?

Chicken thighs are ideal because they stay juicy during long cooking. If you must use breast, opt for bone-in, skin-on pieces and reduce cooking time to 20 minutes—they dry out faster. For extra moisture, add 2 tbsp yogurt to the sauce at the end. The thighs' fat content is key to that rich, creamy texture bohri is known for.

2

How do I make this curry less spicy?

Start by reducing the red chili powder to 1 tbsp and omit the fresh chili if using. For extra cooling power, stir in 1 tbsp plain yogurt at the end or serve with a side of raita (yogurt with cucumber and mint). The smoky onions and garam masala will still shine without overpowering heat. Taste as you go—you can always add more yogurt to balance.

3

Can I prepare bohri in a slow cooker?

After marinating the chicken, sauté the onions and spices as directed, then transfer everything to a 6-quart slow cooker. Add the chicken, water, and 1 tbsp tomato paste***. Cook on LOW for 4-5 hours or HIGH for 2-3 hours until chicken is tender. The slow cooker method actually enhances the creamy texture. Finish with fresh cilantro just before serving.

4

What's the best way to store leftovers?

Let the curry cool completely, then store in an airtight container in the fridge for up to 4 days. The flavors actually improve overnight! For freezing, portion into 1-cup servings and freeze for up to 3 months. Thaw overnight in the fridge—never microwave directly from frozen. Reheat gently on low heat with a splash of water to restore creaminess.

5

What sides pair best with bohri?

This rich curry pairs perfectly with steamed basmati rice or jeera rice (cumin-infused). For texture contrast, serve with garlic naan or roti to soak up the sauce. A simple cucumber raita or boiled potatoes balances the richness. The smoky flavors also work beautifully with warm pita bread or saffron-infused rice for special occasions.

★★★★★4.6(4 reviews)
Categories Main Courses