
This chicken bhuna transforms simple ingredients into a rich, aromatic curry with bold flavors that will transport you straight to an authentic Indian kitchen. The secret lies in the freshly ground bhuna masala and the slow cooking technique that creates deep layers of flavor.
I first made this chicken bhuna during a cold winter evening when I was craving something warming and comforting. The intoxicating aroma filled my kitchen and now my family requests it whenever we want something special without ordering takeout.
Ingredients
- Bone in chicken pieces: Use leg pieces for maximum flavor and juiciness as they hold up well to the bhuna cooking method
- Whole spices: Creating your own bhuna masala from scratch makes all the difference in developing authentic flavor
- Onions: Finely chopped and cooked until golden brown for the foundation of the curry
- Ginger and garlic: Fresh is non-negotiable here for the brightest flavor
- Tomato puree: Provides tang and body to balance the richness
- Yogurt: Adds creaminess and helps tenderize the chicken while cooling the heat from the spices
- Kashmiri red chili powder: Gives gorgeous color without overwhelming heat
Step-by-Step Instructions
- Prepare the Bhuna Masala:
- Dry roast the whole spices over low heat for 3–5 minutes until they become intensely aromatic and slightly darker. This crucial step awakens the essential oils in the spices that would otherwise remain dormant. Allow them to cool completely before grinding to a fine powder to prevent moisture from building up in your spice grinder.
- Marinate the Chicken:
- Coat the chicken pieces thoroughly with salt, turmeric, Kashmiri red chili powder, lime juice, and half of your freshly ground bhuna masala. Ensure each piece is well covered and allow to marinate for at least 30 minutes. The longer you marinate, up to 8 hours in the refrigerator, the more flavor will penetrate the meat.
- Sear the Chicken:
- Heat oil in a heavy-bottomed pan until it shimmers but doesn't smoke. Place the marinated chicken pieces carefully into the hot oil without overcrowding the pan. Sear for 3–4 minutes on high heat, turning once to develop color on both sides. This crucial step locks in the juices and creates a flavorful crust. Remove the chicken and set aside.
- Create the Flavor Base:
- In the same pan, heat ghee until melted then add cumin seeds and dried red chilies. Once the cumin seeds begin to crackle and change color, add the finely chopped onions. Cook for a full 7–8 minutes on medium heat, stirring occasionally until they develop a rich golden brown color. This caramelization is essential for the depth of flavor in your final dish.
- Build the Curry:
- Add ginger and garlic to the golden onions and sauté until their raw aroma disappears, about one minute. Pour in the tomato purée and cook for 5–6 minutes until the mixture thickens and you see oil separating around the edges. Return the seared chicken to the pan along with remaining bhuna masala and additional chili powder if desired. Gently mix everything together and sauté for 3 minutes to toast the spices.
- Finish with Yogurt:
- Reduce the heat to low before adding the whisked yogurt. Stir continuously while adding to prevent curdling. This creates a creamy, tangy element that balances the spices perfectly. Cover and simmer on low heat for 10 minutes, stirring occasionally until the chicken is tender and the sauce has thickened to a rich consistency.

I absolutely love the moment when the whole spices hit the hot pan for toasting. That first aromatic wave that fills the kitchen signals the beginning of something special. My grandmother taught me that patient cooking of the onions is the foundation of any great curry, and she was absolutely right.
Make Ahead Options
Chicken bhuna actually improves with time as the flavors meld together. You can prepare the entire dish up to two days in advance and refrigerate it in an airtight container. When ready to serve, gently reheat on low heat with a splash of water if needed to loosen the sauce. The flavor will have intensified beautifully, making this an ideal dish for entertaining.
Perfect Pairings
This robust curry pairs wonderfully with simple accompaniments that allow its complex flavors to shine. Serve with basmati rice, jeera rice, or naan bread to soak up the rich sauce. For a complete meal, add a cooling raita made with yogurt, cucumber, and mint, or a simple kachumber salad with diced tomatoes, onions, and cucumbers dressed with lemon juice.
Regional Variations
Bhuna cooking techniques vary across different regions of the Indian subcontinent. In Bengal, mustard oil might be used for a pungent flavor profile, while in Punjab, the dish tends to be richer with more ghee. Some variations include bell peppers or potatoes added during the final cooking stage. In Bangladesh, a similar dish called Bhuna Mangsho is prepared with more heat from green chilies.

Frequently Asked Questions
- → What is special about the Bhuna cooking technique?
The bhuna technique involves slow-cooking ingredients until the moisture evaporates and the spices are deeply caramelized. This creates an intensely flavored dish with a thick sauce that clings to the meat rather than a runny curry. The key is patience during the onion-browning stage and when reducing the sauce.
- → Can I use boneless chicken instead?
Yes, boneless chicken thighs or breast pieces work well as substitutes. If using boneless pieces, reduce the final cooking time to about 6-8 minutes to prevent the chicken from becoming dry. Bone-in pieces provide more flavor, but boneless offers convenience and quicker cooking.
- → What can I substitute for the whole spices if I don't have them?
If you don't have whole spices, you can substitute with 2 tablespoons of garam masala. However, the flavor won't be as complex or fresh as using whole spices. The homemade bhuna masala is what gives this dish its distinctive character, so using whole spices is highly recommended.
- → Why is the chicken seared separately before making the gravy?
Searing the marinated chicken separately serves two important purposes: it seals in the juices, keeping the chicken moist, and it creates flavorful caramelization on the surface of the meat. This step adds depth to the final dish and ensures the chicken remains tender even after further cooking.
- → How do I prevent the yogurt from curdling when added to the hot mixture?
To prevent curdling, make sure the yogurt is at room temperature and well whisked before adding. Reduce the heat to low, and add the yogurt gradually while stirring continuously. Full-fat yogurt is less likely to curdle than low-fat varieties. You can also mix a teaspoon of flour into the yogurt for extra stability.
- → What sides pair well with Chicken Bhuna?
Chicken Bhuna pairs beautifully with naan, roti, or paratha for scooping up the thick sauce. Rice options like jeera (cumin) rice, plain basmati rice, or pulao complement it well. For a complete meal, serve with a side of raita (yogurt cucumber salad), kachumber salad, or simple sliced onions with lemon wedges.