Chicken Bhuna
This Chicken Bhuna is the sort of dish I cook when I want bold flavor without fuss. It’s built on browned onions, toasted spices and crushed tomatoes, and it clings to tender chicken thighs for a thick, spoonable curry. No cream, no coconut milk—just pure, concentrated masala that’s excellent with rice, naan or a simple salad.
The method is straightforward: cook the onions slowly until they begin to caramelize, bloom the garlic and ginger, then build a tomato-spice sauce until the oil separates. Finish by simmering boneless skinless chicken thighs until they’re meltingly tender and coated in a glossy, richly spiced gravy.
Below you’ll find a practical ingredient list with tips, step-by-step instructions that follow the original method exactly, and helpful notes on tools, variations and storage. This is a home cook’s Chicken Bhuna—reliable, flavorful and designed for real kitchens.
What You’ll Gather

Ingredients
- ⅓ cup oil — neutral oil for frying; heats evenly and carries the spices.
- 2 large onions, peeled and sliced — slow-caramelize these for depth and sweetness.
- 6 cloves garlic, minced — adds sharp aromatic punch; mince finely so it cooks fast.
- 1 tablespoon ginger, minced — fresh ginger brightens the sauce; mince to match the garlic.
- 1 can crushed tomatoes (400g/14oz) — the saucy base; use good-quality canned tomatoes for best flavor.
- 4 teaspoon ground coriander — warm, citrusy backbone spice.
- 3 teaspoon ground cumin — adds earthiness and depth.
- 2 teaspoon paprika — for color and mild sweet pepper flavor; use smoked paprika if you like smokiness.
- 1 teaspoon salt — seasons the whole dish; adjust to taste.
- 1 teaspoon turmeric — color and subtle bitterness.
- ½ teaspoon fennel powder — sweet, anise-like note; optional but distinctive.
- ½ teaspoon cayenne pepper — heat; reduce if you prefer milder curry.
- ½ teaspoon garam masala — warming finish; add at the end to keep fragrance.
- 1.6 lb chicken thighs, boneless and skinless — dark meat stays tender and soaks up the masala.
- green chilis, sliced into rings (optional) — added at the end for fresh heat.
- fresh cilantro (optional garnish) — bright herb to finish the dish.
Build Chicken Bhuna Step by Step
- Heat ⅓ cup oil in a wide, heavy-bottomed pan over medium heat. When the oil is hot, add the 2 large sliced onions. Cook, stirring occasionally, for 10 minutes. You want the edges to begin browning and the onions to soften and color; maintain a steady medium heat so they caramelize without burning.
- Add the 6 cloves minced garlic and 1 tablespoon minced ginger to the pan. Fry with the onions for about 30 seconds, stirring constantly so the garlic and ginger release their aroma but don’t brown too darkly.
- Stir in the 1 can (400g/14oz) crushed tomatoes and all the dry spices: 4 teaspoons ground coriander, 3 teaspoons ground cumin, 2 teaspoons paprika, 1 teaspoon salt, 1 teaspoon turmeric, ½ teaspoon fennel powder, ½ teaspoon cayenne pepper and ½ teaspoon garam masala. Increase heat to medium-high.
- Cook this tomato-spice mixture over medium-high heat for 10 minutes, stirring often. Your goal is for the sauce to thicken and for the oil to start separating from the tomato—this is the bhuna stage where flavors concentrate and the sauce becomes glossy.
- Add the 1.6 lb boneless, skinless chicken thighs to the pan. Stir well so each piece is thoroughly coated in the sauce and spices. Ensure pieces are in a single layer as much as possible so they cook evenly.
- Reduce the heat to low, cover the pan, and simmer for 15 minutes. This gentle cook allows the chicken to cook through and absorb the masala flavors. (See Chef’s Notes for checking doneness.)
- Remove the lid and continue to cook uncovered for a further 10 minutes, stirring often. This reduces and thickens the sauce so it clings to the chicken.
- If using, add sliced green chilis to the pan and stir briefly to combine. Serve the Chicken Bhuna garnished with fresh cilantro if desired.
Why This Chicken Bhuna Stands Out

This version focuses on a classic bhuna technique: browning onions, concentrating tomatoes and letting the spices roast into the oil. The result is a thick, clingy sauce that intensifies the chicken’s flavor rather than drowning it. Using boneless thighs keeps the texture juicy and forgiving; they remain succulent through the simmering without drying out.
Low-Carb/Keto Alternatives

- Replace rice or naan with cauliflower rice or roasted low-carb flatbreads to keep the meal keto-friendly.
- Add low-carb vegetables (spinach, zucchini, or cauliflower florets) into the final 10 minutes of cooking to bulk up the dish without adding carbs.
Essential Tools for Success
- Heavy-bottomed skillet or wide sauté pan — gives even heat for onion caramelization.
- Sharp knife and cutting board — for slicing onions, chilis and trimming chicken.
- Wooden spoon or sturdy spatula — for scraping the pan and stirring spices into the sauce.
- Lid for the pan — needed for the covered simmer stage.
Troubles You Can Avoid
Onions burning or undercooked
Keep the heat at medium during the 10-minute onion stage. If edges brown too fast, lower the heat slightly and stir more often.
Tomato sauce stays watery
Increase to medium-high and cook the sauce for the full 10 minutes, stirring regularly until you see oil separate from the tomato. If needed, continue a few minutes longer to reach the desired thickness.
Chicken ends up dry
Use boneless thighs as listed; they tolerate the 25 minutes of combined simmering. If pieces are small, check for doneness earlier. Covering for the 15-minute stage keeps moisture in; don’t skip it.
Tailor It to Your Diet
- Make it vegetarian: swap chicken for firm tofu or mushrooms and reduce the covered simmer time—cook until vegetables are tender and sauce is reduced.
- Lower sodium: reduce the added salt to ¾ teaspoon and adjust after cooking.
- Extra spicy: keep the cayenne and add more sliced green chilis or a pinch of black pepper.
Chef’s Notes
Note 1 from the original directions: the 15-minute covered simmer is timed for average-sized boneless thighs. If your chicken pieces are very thick, check internal temperature (165°F / 74°C) or cut a piece to confirm doneness. If they’re smaller, reduce the covered time slightly to avoid overcooking.
Garam masala is added with the initial spice mix in this recipe; because it’s only ½ teaspoon it helps build the overall profile. If you prefer a brighter finish, sprinkle an extra pinch when serving.
Meal Prep & Storage Notes
Cool the Chicken Bhuna to room temperature within two hours, then store in an airtight container in the refrigerator for up to 3–4 days. Reheat gently on the stovetop over low heat with a splash of water to loosen the sauce, or microwave in short bursts stirring in between.
For longer storage, freeze in portions for up to 2 months. Thaw overnight in the fridge before reheating. Note that texture may soften slightly after freezing, but the flavors remain robust.
FAQ
- Can I use chicken breast instead of thighs? — Yes, but breast cooks faster and can dry out. Reduce covered simmer time and check often.
- Is bhuna very spicy? — It depends on the cayenne and chilis you use. This recipe is moderately spiced; reduce cayenne for milder heat.
- Can I make this in advance? — Yes. It often tastes better after a day as flavors meld. Reheat gently.
- Can I brown the chicken first? — The method here adds raw chicken into the sauce so it soaks up flavor. If you prefer, briefly brown pieces first, but adjust timings and expect a slightly different texture.
Hungry for More?
If you enjoyed this Chicken Bhuna, try it with a simple cucumber raita or lemony green salad to balance the spices. For more recipes built on bold spice blends and practical techniques, check the blog for curries, kebabs and one-pan meals built for busy weeknights.

Chicken Bhuna
Ingredients
- 1/3 cup oil
- 2 large onions peeled and sliced
- 6 cloves garlic minced
- 1 tablespoon ginger minced
- 1 can crushed tomatoes 400 g / 14 oz
- 4 teaspoons ground coriander
- 3 teaspoons ground cumin
- 2 teaspoons paprika
- 1 teaspoon salt
- 1 teaspoon turmeric
- 1/2 teaspoon fennel powder
- 1/2 teaspoon cayenne pepper
- 1/2 teaspoon garam masala
- 1.6 lb chicken thighs boneless and skinless
- green chili sliced into rings (optional)
- fresh cilantro optional garnish
Instructions
- Heat 1/3 cup oil in a large pan over medium heat, then add the sliced onions and cook for about 10 minutes until the edges begin to brown.
- Add the minced garlic and ginger and fry, stirring, for 30 seconds until fragrant.
- Stir in the crushed tomatoes, ground coriander, ground cumin, paprika, salt, turmeric, fennel powder, cayenne, and garam masala.
- Increase the heat to medium-high and cook the sauce, stirring often, for about 10 minutes until it thickens and the oil begins to separate from the tomato.
- Add the chicken thighs to the pan and stir to coat each piece evenly with the sauce.
- Reduce heat to low, cover the pan, and simmer for 15 minutes.
- Remove the lid and cook uncovered for an additional 10 minutes, stirring occasionally, until the sauce is reduced and the chicken is cooked through.
- Stir in sliced green chili if using, garnish with fresh cilantro, and serve.
Equipment
- large pan or skillet
- Knife
- Cutting Board
- Measuring spoons
- measuring cup
Notes
- The curry may look dry when you add the chicken but will release moisture as it cooks.
- If the sauce starts to stick, add 1/4 cup chicken broth.
