Chicken Kofta in Tomato Gravy

Updated Oct. 11, 2023

Chicken Kofta in Tomato Gravy
Christopher Testani for The New York Times. Food Stylist: Simon Andrews.
Total Time
55 minutes
Prep Time
20 minutes
Cook Time
35 minutes
Rating
4(758)
Comments
Read comments

Kofta are delightful little balls of heavily spiced ground meat, most often beef or lamb. They exist on a spectrum of flavors and textures across multiple regional cuisines and even continents (and spelling variations exist). In Pakistan, they are tender and cooked in a spiced gravy. This kind of preparation makes them perfect to eat over basmati rice and roti, the gravy poured over the former or sopped up with the latter. Though traditionalists will say poppy seeds are a must, this chicken version makes allowances for what might be available. Gram flour acts as a binding agent and vinegar is a tenderizer. Make the kofta ahead of time (and the gravy, too, if you like) and freeze for up to three months. To cook from frozen, add the kofta directly to simmering gravy.

Featured in: 5 Festive Dishes for an Easy Eid Lunch

  • or to save this recipe.

  • Subscriber benefit: give recipes to anyone
    As a subscriber, you have 10 gift recipes to give each month. Anyone can view them - even nonsubscribers. Learn more.
    Subscribe
  • Print Options


Advertisement


Ingredients

Yield:4 to 6 servings (18 to 24 kofta)

    For the Kofta

    • 2pounds ground chicken
    • ½cup chopped cilantro (optional)
    • 3tablespoons gram flour or chickpea flour
    • 2tablespoons poppy seeds (optional)
    • 1tablespoon white or malt vinegar
    • 2teaspoons cumin seeds
    • 2teaspoons fine sea salt
    • teaspoons ginger paste or freshly grated ginger
    • teaspoons garlic paste or freshly grated garlic
    • teaspoons Kashmiri or other mild red chile powder (or 1 teaspoon red-pepper flakes)
    • Vegetable or other neutral oil, for greasing hands

    For the Gravy

    • ¼cup ghee or neutral oil
    • 1large yellow or red onion, finely chopped
    • teaspoons ginger paste or freshly grated ginger
    • teaspoons garlic paste or freshly grated garlic
    • teaspoons Kashmiri or other mild red chile powder
    • 1teaspoon cumin powder
    • ¼teaspoon turmeric powder
    • 4Roma tomatoes, finely chopped, or 1½ cups canned crushed tomatoes
    • 1teaspoon fine sea salt, plus more to taste
    • 2cups unsalted chicken stock or water
    • 3Thai green chiles, sliced
    • ¼cup full-fat plain Greek yogurt
    • 1teaspoon poppy seeds (optional)
    • ½teaspoon garam masala
    • 2tablespoons roughly chopped cilantro
    • Rice, roti or naan, for serving
Ingredient Substitution Guide
Nutritional analysis per serving (6 servings)

386 calories; 25 grams fat; 5 grams saturated fat; 0 grams trans fat; 12 grams monounsaturated fat; 6 grams polyunsaturated fat; 12 grams carbohydrates; 3 grams dietary fiber; 4 grams sugars; 32 grams protein; 820 milligrams sodium

Note: The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.

Powered by
Cooking Newsletter illustration

Opt out or contact us anytime. See our Privacy Policy.

Opt out or contact us anytime. See our Privacy Policy.

Preparation

  1. Step 1

    Prepare the kofta: Mix all the ingredients for the kofta except for the oil until evenly distributed. (Do not overmix.) With oiled palms, gently form golf ball-size kofta and lay them out on a sheet pan making sure they’re not touching. If cooking right away, set aside while you make the gravy. (If freezing, place the sheet pan in a freezer for 3 hours or until the kofta harden, then transfer to a container and store for up to 3 months. If refrigerating, cover and chill overnight.)

  2. Step 2

    Prepare the gravy: Heat ghee or oil in a large pot on high for 30 seconds. Add onion, ginger and garlic and cook until the onion is translucent, 5 to 7 minutes, stirring frequently.

  3. Step 3

    Add red chile powder, cumin and turmeric and stir for 30 seconds. Stir in tomatoes and salt. Continue cooking, stirring occasionally, until the mixture becomes jammy and the oil separates, 5 to 7 minutes.

  4. Step 4

    Add stock and green chiles and bring to a boil. (If you prefer a slightly thicker gravy, cook until slightly reduced, 3 to 5 minutes.) Stir in yogurt. Once the mixture is simmering, reduce heat to medium and gently lower the meatballs into the liquid. (They may not all fit in one layer.)

  5. Step 5

    Once the liquid returns to a simmer, reduce the heat to low, cover and cook until the kofta are done (cut one open to make sure it’s cooked through), 20 to 25 minutes. Season to taste with salt. Top with poppy seeds (if using), garam masala and cilantro. Serve with rice, roti or naan.

Tip
  • Once the kofta are in the pot, do not stir or stir gently once the meatballs are firm to reduce the chance of them breaking.

Ratings

4 out of 5
758 user ratings
Your rating

or to rate this recipe.

Have you cooked this?

or to mark this recipe as cooked.

Private Notes

Leave a Private Comment on this recipe and see it here.

Comments

I made these and just used regular flour as I don't have garam or chickpeas. (I supposed I could have put some dried chickpeas through the coffee grinder but .. come on!) I amped DOWN the spiciness of the chiles and was glad to do it as I am not a burn-your-mouth-off kind of girl. Served on egg noodles instead of rice as that is what I had and it was great

I baked the chicken meat balls on the sheet pans at 350 degrees for 15 min. instead of freezing. I made the gravy while they were baking. Then simmered it all together on the stove top for another 15 min. Delicious.

i have been making kofta for a long time although in Goa, India we just call them the 'unglamorized' meatballs. Even made them when I lived in Japan in the 90s and everyone loved them. My experience is that used canned tomatoes and some tomato paste is better than fresh tomatoes as the latter make the sauce acidic.

I really like this meal and have made it several times. I used a flax seed egg to bind the meatballs as I didn’t have the chickpea flour. Worked fine. This recipe takes me 1 1/2-2 hrs to make. Why does this take me so long! Am I just the slowest cook?!

Made this twice and will be on permanent rotation. I use only 1 lb ground dark meat turkey, add a small amount of milk panade and 1/2 tsp baking soda to the meat and keep the gravy as is because it is delicious over rice.

Made for hubs and me and another Indian couple. Prepared as written. It was ok. Missing something.

Private comments are only visible to you.

Advertisement

or to save this recipe.