Bhuna Chicken Curry Recipe: Smoky Tomato Base With Tender Chicken Bites

Main Courses

Bhuna Chicken Curry Recipe: Smoky Tomato Base With Tender Chicken Bites

This bhuna chicken curry recipe delivers restaurant-quality depth with its signature smoky tomato base and melt-in-your-mouth chicken. The secret lies in slow-cooked spices and tenderized chicken, transforming a simple weeknight dinner into a flavor explosion.

I've perfected this technique over years of testing, ensuring every bite carries layers of warmth and complexity.

What sets this bhuna apart is the two-step spice process: first charring whole spices for aroma, then simmering them with tomatoes until deeply caramelized. The chicken marinate absorbs these flavors while developing tender texture, resulting in bites that practically fall apart.

This method builds rich, smoky notes that define authentic bhuna without requiring specialized equipment.

By the time you serve this curry, you'll have a dish that's visually stunning with its deep red sauce and golden chicken pieces, while delivering flavors that balance sweet, smoky, and tangy perfectly.

The aroma alone will have everyone gathering at the table. Serve with basmati rice or warm naan to soak up every last drop of that flavorful sauce.

This recipe scales beautifully for both family meals and gatherings, making it equally impressive for everyday cooking or special occasions. The technique is approachable yet delivers professional results, proving you don't need a restaurant kitchen to create restaurant-quality bhuna chicken curry at home.

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

Ingredients for bhuna chicken curry

Fifteen ingredients, two key techniques: charring spices and slow-cooked tomato base create authentic bhuna depth.

Ingredient Amount Notes
Boneless Chicken Thighs 🍗 1 ½ lb Skin-on for flavor, cut into 1-inch pieces
Whole Garlic Cloves 🧄 10 cloves Peeled, roughly chopped
Fresh Ginger Root 🌿 ½ cup Finely grated, skin removed
Medium Onions 🧅 2 whole Thinly sliced, yellow or red
Canned Crushed Tomatoes 🍅 1 can 28 oz, San Marzano preferred
Tomato Paste 🍅 ½ cup Squeeze tube or canned
Greek Yogurt 🥛 ¼ cup Plain, full-fat for richness
Lemon Juice 🍋 2 tbsp Freshly squeezed
Ground Cumin 🌿 1 tbsp Toasted for deeper flavor
Ground Coriander 🌶️ 1 tbsp Freshly ground preferred
Turmeric Powder 🌿 ½ tsp Freshly ground for vibrant color
Garam Masala 🌶️ 1 tbsp Store-bought or homemade blend
Vegetable Oil 🫒 ½ cup High smoke point preferred
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Peppercorns 🌶️ ½ tsp Freshly cracked

The chicken thighs are non-negotiable here—skin-on delivers that signature smoky flavor when charred. Look for thighs with good marbling at specialty butchers or the meat department of Whole Foods or Costco. If you can't find San Marzano tomatoes, Mutti is the next best canned option. The ginger and garlic should be freshly grated and chopped—pre-minced garlic lacks the aromatic punch needed for this dish. For garam masala, MDH or Patanjali are reliable brands that capture the authentic blend of spices.

No fresh ginger? Substitute with 1 tbsp ground ginger—though it won't have the same zing. Running low on yogurt? Plain Greek yogurt can be swapped for sour cream in a pinch, but the tanginess is crucial. The tomato paste can be replaced with 2 tbsp tomato powder mixed with 2 tbsp water if you're avoiding cans. For extra depth, add 1 tsp smoked paprika to the spice blend. The onions should be thinly sliced—this helps them caramelize properly during the slow cooking process, which is key to that rich bhuna flavor.

The charred spices keep for 3 days in the fridge if stored in an airtight container with a layer of oil on top. The fully cooked curry reheats beautifully—simmer gently on low heat with a splash of water to restore richness. Portion into containers for 4-5 days of fridge storage or freeze for up to 3 months. For meal prep, double the sauce and freeze half—thaw and reheat for quick weeknight dinners. Always serve with steamed basmati rice to soak up every last drop of that smoky tomato sauce.

❤️

Why You'll Love This Recipe

  • Fewer Cuts, More Flavor: I swear by this trick—just roughly chop the onions and ginger instead of mincing. The garlic cloves stay whole until they bloom in the oil, releasing that deep, toasty aroma that takes minutes but feels like hours of simmering. My hands stay clean, and the dish still tastes like it came from a restaurant.
  • Caramelized Magic: That moment when the onions turn golden and the tomatoes melt into a glossy, spiced sauce? Chef’s kiss. The chicken thighs get tender while the edges crisp just enough—juicy inside, slightly charred out. Honestly, I’ve tried other curries, but this one’s the only one that makes me reach for seconds without guilt.
  • Weeknight to Party: Same recipe, totally different vibes. Toss it over rice for a lazy Tuesday, or serve it in naan with raita for unexpected guests. The rich, smoky depth pairs with everything—even buttered bread. Between us, I’ve used it to impress in-laws and feed a college dorm. It’s that reliable.
  • Budget-Friendly Leftovers: Chicken thighs stretch further than breasts, and canned tomatoes save money without sacrificing taste. Make a big batch—it reheats beautifully, and the flavors actually deepens the next day. I’ll be real: this is my go-to for meal prep because it’s the only curry I don’t dread eating for lunch.

Step-by-step instructions for bhuna chicken curry

Master the art of smoky tomato base while keeping the chicken tender and flavorful.

1

Prepare the Chicken and Aromatics

Cut the 1.5 lb boneless chicken thighs into 1-inch pieces and set aside. Peel and roughly chop the 10 cloves whole garlic, then finely grate the 0.5 cup fresh ginger root (remove skin first). Thinly slice the 2 whole medium onions—this ensures they caramelize properly.

In a large, heavy-bottomed pot, heat 0.5 cup vegetable oil over medium heat until shimmering but not smoking. Add the onions and cook for 8-10 minutes, stirring occasionally, until they soften and turn golden brown. This step builds the foundation of your curry—don’t rush it.

2

Sauté Aromatics and Spices

Add the grated ginger and chopped garlic to the pot and cook for 2-3 minutes until fragrant and golden. The aromatics should sizzle gently—if they brown too quickly, reduce the heat slightly. This prevents burning while extracting their full flavor.

Next, add the 1 tbsp ground cumin, 1 tbsp ground coriander, and 0.5 tsp turmeric powder. Stir continuously for 1 minute until the spices release their oils and fill the kitchen with their warm, earthy aroma. This step is critical for developing the curry’s depth of flavor.

3

Brown the Chicken and Build the Base

Increase heat to medium-high and add the chicken pieces in a single layer. Let them sear undisturbed for 3-4 minutes until golden brown on one side. This creates a flavorful crust that locks in juices. Flip the chicken and cook for another 3-4 minutes until evenly browned.

Reduce heat to medium-low and stir in the 0.5 cup tomato paste, spreading it evenly over the chicken. Cook for 2 minutes until the paste darkens slightly—this deepens the smoky flavor. Pour in the 1 can crushed tomatoes and stir well to combine.

4

Simmer and Develop the Sauce

Add the 1.5 tsp salt and 0.5 tsp black peppercorns, then bring the mixture to a gentle simmer. Partially cover the pot and cook for 20-25 minutes, stirring occasionally, until the chicken is tender and the sauce thickens. The curry should coat the back of a spoon—if it’s too thin, uncover and simmer longer.

Stir in the 2 tbsp lemon juice and 0.25 cup Greek yogurt, then sprinkle with 1 tbsp garam masala. Simmer for an additional 5 minutes to let the flavors meld. The yogurt adds creaminess while balancing the acidity, and the garam masala brings warmth and complexity.

5

Rest and Serve

Remove the pot from heat and let the curry rest for 10 minutes. This allows the flavors to settle and the sauce to thicken further. Taste and adjust seasoning—add a pinch more salt if needed, or a splash of water if the sauce is too thick.

Serve the bhuna chicken curry hot, garnished with fresh cilantro if desired. The chicken should be fork-tender with a smoky, aromatic sauce clinging to each bite. Pair with basmati rice or warm naan for the full experience.

👨‍🍳

Pro Tips For Making Bhuna Chicken Curry

  • CRISP THE ONIONS FIRST: I learned this the hard way—when you fry whole onions until deep golden, they’ll caramelize into sweet, jammy bits that cling to the chicken like glue. Skip this, and your curry will taste flat. Use medium heat, not high, or they’ll burn before they soften.
  • PRESS GARLIC GINGER PASTE: After burning three batches of garlic and ginger, I finally figured out: smash the cloves with the flat side of your knife, then press them through a sieve with the ginger. This makes a smoother paste that blends better than chopped bits—no clumps, no bitterness, just flavor.
  • LOW AND SLOW AFTER TOMATOES: Once you add crushed tomatoes, crank the heat down to medium-low. I used to rush this, and the sauce would either scorch or turn watery. Let it simmer uncovered for 15 minutes—this deepens the color and lets the flavors marry without sticking.
  • USE BONELESS THIGHS COLD: Pat the chicken dry, then pop it in the freezer for 10 minutes before searing. Sounds weird, but it works: the cold meat hits the pan evenly, so you get a golden crust instead of steamed gray chicken. (Yes, even if you’re impatient like me.)

Serving suggestions for this recipe

Rice Pairings

Steamed basmati rice is the classic companion to bhuna chicken curry, absorbing the smoky tomato sauce beautifully. For extra flair, cook your rice with 1 cinnamon stick and 2 cardamom pods during the final 5 minutes of steaming—this adds subtle warmth that complements the curry's depth.

I like using Tilda brand basmati rice because it stays light and fluffy even with extra cooking time. 🌾

Bread Sides

Warm naan or roti is essential for scooping up every last bit of sauce. For homemade naan, brush the dough with melted ghee before baking to create a crispy, golden crust.

Store-bought options like Tandoor Oven naan work in a pinch—just heat in a 350°F oven for 5-7 minutes until warmed through. For a gluten-free option, try cauliflower naan from brands like Schar.

Fresh Contrasts

Add brightness with a simple cucumber raita—mix 1 cup grated cucumber, ¼ cup Greek yogurt, 1 tsp lemon juice, and ½ tsp cumin powder. The cool, creamy texture cuts through the richness of the curry perfectly.

For extra crunch, serve with thinly sliced radishes or quick-pickled red onions (marinate ½ cup sliced onions in 2 tbsp vinegar and 1 tsp sugar for 20 minutes).

Garnish Finishes

Fresh cilantro leaves and toasted cumin seeds elevate the dish visually and add freshness. For a smoky touch, sprinkle ½ tsp smoked paprika over each serving. I also love adding roasted cashews (toast ¼ cup cashews in 1 tbsp oil for 3-4 minutes) for texture contrast.

These garnishes should be added right before serving to preserve their freshness. ✨

Drink Pairings

A mango lassi is the perfect beverage match—blend 1 cup yogurt, ½ cup mango pulp, 2 tbsp honey, and ½ cup cold milk for a creamy, fruity drink that balances the curry's heat.

For something lighter, try sparkling mint lemonade (mix 1 cup lemonade, ½ cup sparkling water, and 4 mint leaves). Avoid heavy wines—opt for a crisp Sauvignon Blanc instead if you prefer alcohol. 🍹

Meal Prep Serving

For leftovers, portion curry into airtight containers with a side of rice and naan. Reheat gently on the stovetop with 2 tbsp water to restore moisture. To serve family-style, arrange the curry in a cast iron skillet and surround it with small bowls of rice, raita, and garnishes.

This presentation makes it feel like a restaurant-worthy spread while keeping prep simple. 🍽️

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 12g60%
Cholesterol 185mg62%
Sodium 1250mg54%
Total Carbohydrate 32g11%
Dietary Fiber 8g29%
Sugars 18g
Protein 36g72%
* 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 this bhuna?

Chicken breast works but requires extra care. Use 1 lb boneless breasts cut into ½-inch thick pieces and marinate for at least 2 hours (overnight is best) to prevent drying. Cook at medium-low heat and reduce simmering time to 15 minutes after adding tomatoes. The sauce will absorb more moisture, so add 1 tbsp water if needed.

2

Why does my bhuna sauce taste too acidic?

Too much lemon juice or undercooked tomatoes cause acidity. Balance it by adding 1 tbsp honey or 1 tsp sugar to sweeten, then simmer 5 minutes longer to let flavors meld. For prevention, reduce lemon juice to 1 tbsp and use 1 can whole tomatoes (crushed by hand) for better natural sweetness.

3

How do I make this recipe vegetarian?

Swap chicken for 1.5 lb firm tofu or paneer cut into cubes. For tofu, press and pan-fry until golden before adding to the curry. For paneer, add it during the last 10 minutes of cooking to prevent curdling. Boost umami with 1 tbsp soy sauce or ½ cup coconut milk at the end for richness.

4

Can I make bhuna chicken in an Instant Pot?

Yes, but with adjustments. Sauté onions, ginger, and spices as directed, then add chicken, tomatoes, and ½ cup water. Cook on High Pressure for 8 minutes, then quick-release. Finish with yogurt and garam masala. The texture will be slightly different—chicken may be more tender, and sauce thicker. For extra smokiness, add ½ tsp smoked paprika at the end.

5

What's the best way to reheat bhuna chicken?

Reheat gently to preserve texture. Add 2 tbsp water per serving and simmer on low heat for 5-7 minutes until warmed through. Avoid microwaving—it makes the sauce watery. For leftovers, store in airtight containers with a layer of oil on top to maintain freshness for up to 4 days.

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