Homemade Balti Chicken photo
| |

Balti Chicken

If you love bold, fragrant curries that come together quickly and pack loads of flavor, this Balti Chicken is a must-try. The dish uses pantry-friendly spices, a touch of sweet ketchup, and a toasty seed blend for crunch. It’s bright with tomato and cilantro, and the shredded dried coconut gives it a slightly tropical note. This recipe is written to be approachable for home cooks while honoring the intense, layered flavors that make Balti dishes so addictive. Read on for the full ingredient list, a step-by-step method you can follow with confidence, and serving tips to make this dinner sing.

Why this Balti Chicken works

Classic Balti Chicken image

This version keeps things straightforward: 2 pounds boneless skinless chicken breast (or thigh meat), cut into 1-inch pieces, provides the meaty backbone. A quick spice and seed mix—sesame, poppy, cumin, coriander, fenugreek, and nigella—creates a toasty, nutty base. Ketchup and sugar lend a gentle sweetness that balances the heat from chili powder and the smokiness of sweet paprika. Ghee gives richness (swap with a neutral oil if you prefer), and shredded dried coconut adds texture and a hint of sweetness. The final hit of fresh cilantro and cherry tomatoes brightens the whole dish.

Ingredients

  • 2 pounds boneless skinless chicken breast (or thigh meat), cut into 1-inch pieces
  • 1/2 cup ketchup (yes, ketchup is used regularly in Indian cooking today)
  • 1 tablespoon sugar
  • 1 1/2 teaspoons sweet paprika
  • 1 1/2 teaspoons chili powder, mild or spicy – your choice
  • 1 1/2 teaspoons salt
  • 2 tablespoons sesame seeds
  • 1 1/2 teaspoons poppy seeds
  • 1 1/2 teaspoons ground cumin
  • 1 1/2 teaspoons ground coriander
  • 1 1/2 tablespoons curry powder
  • 1/3 cup shredded dried coconut, sweetened or unsweetened
  • 1/3 cup water
  • 3 tablespoons ghee, or oil
  • 1 teaspoon nigella seeds
  • 1/2 teaspoon fenugreek seeds
  • 2 teaspoons fresh minced garlic
  • 2 teaspoons fresh minced ginger
  • 1 bay leaf
  • 1/2 pint (1 cup) cherry or grape tomatoes
  • 1/4 cup fresh chopped cilantro
  • Chopped cilantro for garnish

Equipment and prep

  • Large skillet or heavy-bottomed pan with a lid
  • Measuring spoons and cups
  • Wooden spoon or spatula
  • Small bowl for mixing seeds and spices
  • Knife and cutting board

Before you start: cut the chicken into 1-inch pieces and measure out all spices and seeds so the cooking process moves smoothly. Mince the garlic and ginger, halve the cherry tomatoes if you prefer them broken down more in the sauce, and chop the cilantro.

Step-by-step method

Easy Balti Chicken recipe photo

The directions below follow the original order and ingredients, rewritten into clear, sequential steps so you can cook with confidence. The ingredient amounts above are the source of truth; follow them exactly for the intended balance of flavors.

  1. Toast the dry seeds and spices: In your skillet over medium heat, add 2 tablespoons sesame seeds and 1 1/2 teaspoons poppy seeds. Toast them, stirring frequently, until they become fragrant and lightly golden—about 2 to 3 minutes. Watch carefully so they don’t burn. Remove the toasted seeds to a small bowl and set aside.
  2. Warm the coconut and ground spices: In the same skillet, add the 1/3 cup shredded dried coconut. Toast for 1 to 2 minutes, stirring, until it turns a delicate golden color and smells nutty. Add 1 1/2 teaspoons ground cumin, 1 1/2 teaspoons ground coriander, and 1 1/2 tablespoons curry powder to the coconut. Stir constantly for 30 to 45 seconds to bloom the spices and release their aroma, then remove everything to the bowl with the toasted seeds.
  3. Mix the seed and spice blend: Combine the toasted sesame and poppy seeds with the coconut and ground spices in the small bowl. Stir in 1/2 teaspoon salt if you prefer it mixed now; otherwise, reserve the salt for the chicken stage. This aromatic blend will be added to the chicken later.
  4. Prepare the chicken and sauce base: Pat the 2 pounds boneless skinless chicken breast (or thigh meat) pieces dry with paper towels. In a separate bowl, whisk together 1/2 cup ketchup and 1 tablespoon sugar until smooth. Add 1 1/2 teaspoons sweet paprika and 1 1/2 teaspoons chili powder to the ketchup mixture and stir to combine. This will be the saucy backbone of the dish.
  5. Heat the ghee and whole seeds: Wipe the skillet clean and return it to medium heat. Add 3 tablespoons ghee (or oil). When the ghee is hot and shimmering, add 1 teaspoon nigella seeds and 1/2 teaspoon fenugreek seeds. Sizzle them for 20 to 30 seconds until they release their scent—this tempering step infuses the fat with a complex aroma that carries through the curry.
  6. Sauté aromatics and bay leaf: Add 2 teaspoons fresh minced garlic and 2 teaspoons fresh minced ginger to the skillet. Stir constantly for about 30 seconds to 1 minute until they become fragrant and slightly softened, but not browned. Add 1 bay leaf and let it sizzle briefly with the aromatics to release its flavor into the oil.
  7. Brown the chicken: Increase the heat slightly and add the chicken pieces to the skillet in a single layer if possible. Sprinkle 1 1/2 teaspoons salt over the chicken. Cook, stirring occasionally, until the chicken is seared on most sides and beginning to turn opaque—about 4 to 6 minutes. You don’t need to fully cook the chicken through at this stage since it will simmer in the sauce.
  8. Add the ketchup-spice sauce: Pour the ketchup, sugar, paprika, and chili powder mixture over the chicken, stirring to coat every piece. Let it come to a gentle simmer for 1 to 2 minutes so the sugars start to meld with the meat and the sauce thins slightly.
  9. Incorporate the toasted seed and coconut blend: Return the toasted sesame, poppy, coconut, and ground spice mixture to the skillet. Stir thoroughly so that those toasted elements meld into the sauce, coating the chicken evenly. This addition provides texture and layers of flavor.
  10. Add water and simmer: Pour in 1/3 cup water to loosen the sauce and create a glossy coating. Reduce the heat to low or medium-low, cover the skillet with a lid, and let the chicken simmer gently for 8 to 10 minutes. This allows the chicken to finish cooking through while absorbing the spice-infused sauce. Stir once or twice during this time to prevent sticking and ensure even cooking.
  11. Finish with tomatoes and cilantro: After the simmer, remove the lid and add 1/2 pint (about 1 cup) cherry or grape tomatoes to the pan. Stir them in and let them cook uncovered for 2 to 3 minutes, just until they start to blister and release a little juice into the sauce. Stir in 1/4 cup fresh chopped cilantro. Taste and adjust seasoning with any remaining 1/2 teaspoon salt if needed.
  12. Garnish and serve: Remove the bay leaf. Transfer the Balti Chicken to a serving dish and sprinkle generously with additional chopped cilantro for garnish. Serve hot with steamed rice, warm flatbreads, or simple rotis to soak up the aromatic sauce.

Troubleshooting and tips

Delicious Balti Chicken dish photo

  • If you want more sauce, add an extra 1/4 cup water while simmering, then adjust seasoning to taste.
  • For deeper color and a slightly smoky edge, use chicken thighs instead of breast; thighs stay juicier during cooking.
  • Adjust the chili powder to your heat tolerance. The recipe balances sweet, savory, and warm spices, so small changes in heat won’t throw it off.
  • If you don’t have ghee, a neutral oil such as vegetable or sunflower oil works fine.
  • Toast seeds and coconut over medium to medium-low heat; they burn quickly if the pan is too hot.

Make-ahead, storage, and reheating

This Balti Chicken stores well. Cool completely, then refrigerate in an airtight container for up to 3 days. Reheat gently on the stovetop over low heat with a splash of water to loosen the sauce, or microwave in short bursts, stirring between intervals. The flavors often deepen after a day, so leftovers can taste even better.

Serving suggestions

  • Serve with plain basmati rice to let the sauce shine.
  • Warm naan or roti are perfect for scooping and soaking up sauce.
  • Add a cooling side like plain yogurt or cucumber raita to balance the spice and add a creamy contrast.
  • A simple salad of sliced cucumbers, red onion, and lemon juice pairs nicely as a fresh counterpoint.

Final notes

This Balti Chicken is flexible and forgiving: the toasted seeds and spice blend give it a distinctive texture and aroma, while the ketchup and sugar create a rounded sweetness that anchors the heat. It’s a great weeknight option that feels special enough for company. Follow the step-by-step instructions above and keep your spices measured and ready for a smooth, confident cook. Enjoy the fragrant, savory result and don’t forget the extra cilantro at the end for a bright, herbaceous finish.

Homemade Balti Chicken photo

Balti Chicken

A tangy, spiced Balti-style chicken made with a ketchup-based marinade, toasted seeds, and fresh tomatoes.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4 servings

Ingredients
  

  • 2 pounds boneless skinless chicken breast or thigh meat cut into 1-inch pieces
  • 1/2 cup ketchup used in the marinade
  • 1 tablespoon sugar
  • 1 1/2 teaspoons sweet paprika
  • 1 1/2 teaspoons chili powder mild or spicy, to taste
  • 1 1/2 teaspoons salt
  • 2 tablespoons sesame seeds
  • 1 1/2 teaspoons poppy seeds
  • 1 1/2 teaspoons ground cumin
  • 1 1/2 teaspoons ground coriander
  • 1 1/2 tablespoons curry powder
  • 1/3 cup shredded dried coconut sweetened or unsweetened
  • 1/3 cup water
  • 3 tablespoons ghee or oil
  • 1 teaspoon nigella seeds
  • 1/2 teaspoon fenugreek seeds
  • 2 teaspoons fresh garlic minced
  • 2 teaspoons fresh ginger minced
  • 1 bay leaf
  • 1/2 pint cherry or grape tomatoes about 1 cup
  • 1/4 cup fresh cilantro chopped
  • chopped cilantro for garnish

Equipment

  • Large mixing bowl
  • Measuring spoons and cups
  • Large Skillet
  • Spatula or wooden spoon
  • Knife and cutting board

Method
 

  1. In a large mixing bowl, combine the ketchup, sugar, paprika, chili powder, salt, sesame seeds, poppy seeds, ground cumin, ground coriander, and curry powder; stir in the shredded dried coconut.
  2. Add the water and stir to loosen the marinade, then add the chicken pieces and toss until fully coated; set aside to marinate briefly while you heat the pan.
  3. Heat the ghee or oil in a large skillet over medium-high heat until hot.
  4. Add the nigella and fenugreek seeds to the hot oil and fry about 1 minute until fragrant.
  5. Add the minced garlic and ginger and cook 1 minute more, stirring to prevent burning.
  6. Add the marinated chicken and the bay leaf to the skillet, bring to a gentle simmer, reduce heat to medium, cover, and cook for 25 minutes, stirring occasionally.
  7. Stir in the cherry tomatoes and chopped cilantro and simmer uncovered for about 3 minutes, until tomatoes are tender but still slightly firm.
  8. Taste and adjust salt if needed, remove the bay leaf, garnish with additional chopped cilantro, and serve with rice or naan.

Notes

  • Ketchup adds tang and sweetness to the marinade.
  • Use chicken thighs for juicier results if preferred.
  • Toast seeds briefly to release their aroma.
  • Simmer gently to keep chicken tender.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating