Skip to main content
Cooking With Anadi
RecipesCollectionsTechniquesFree ResourcesAbout
✦ Join the Kitchen
Sign in
Home / Recipes / Indian / Indulge in This Royal Chicken Kofta Curry Recipe

Indulge in This Royal Chicken Kofta Curry Recipe

Chicken kofta curry in a copper pot with red tomato sauce and fresh cilantro garnish on a marble countertop.
Indulge in This Royal Chicken Kofta Curry Recipe
Anadi Misra

By Anadi Misra · Updated Apr 16, 2026 · originally published Nov 5, 2021

Indian50 min3 servingshard
Chicken kofta curry in a copper pot with red tomato sauce and fresh cilantro garnish on a marble countertop.
Indulge in This Royal Chicken Kofta Curry Recipe
Anadi Misra

By Anadi Misra · Updated Apr 16, 2026 · originally published Nov 5, 2021

Indian50 min3 servingshard
Indulge in This Royal Chicken Kofta Curry Recipe
Anadi Misra

By Anadi Misra · Updated Apr 16, 2026 · originally published Nov 5, 2021

Indian50 min3 servingshard

About this recipe

Discover a royal Chicken Kofta Curry bursting with bold Indian spices. Juicy chicken meatballs simmered in a rich, aromatic gravy make this the ultimate dinner worth savoring.

↓ Jump to Recipe
1 review · Leave a review

This post may contain affiliate links. Read our disclosure policy

Watch the recipe

Cooking With Anadi

12K subscribers · juicy chicken meatballs in a spiced, aromatic gravy

Subscribe

Watch the full method on YouTube →

Is there a dish you’ve seen so much of but you’ve just sat on the sidelines and never had it? Making this Kofta Curry was totally what happened!

Quite recently before finally making this, I’ve been seeing some chicken kofta recipes pop up online and of course I was drooling! I think I’ve even had a request to make chicken kofta meatballs before! Well, I was in the midst of pre-filming the last of the recipes at my old apartment (I moved to my new home two weeks ago!), and I saw I had minced chicken in the fridge. If you’ve been around on the blog or my YouTube channel for a while, you know that I absolutely adore minced chicken. It’s very versatile, healthy, and so tasty! I’ve got plenty of Indian-style minced chicken recipes including Air Fryer Chicken Keema Samosas, Juicy Chicken Seekh Kebab Rolls, Indian-Fusion Aloo Keema Poutine, Spiced Chicken Burger with Pickled Veggies, and Stuffed Keema Paratha! I actually didn’t realize how much you could do with minced chicken until this year! No more viewing it as a boring, bland protein!

Now, back to kofta. On a whim, I just had a rush of inspiration, and I felt like going for making this dish! I had all the ingredients and I was really craving something hearty and satisfying. Wow am I happy I made this! This chicken kofta recipe seriously exceeded all my expectations!

If you want a seriously memorable restaurant experience at home, then you definitely have to make these Indian chicken meatballs in sauce! The meatballs are so flavorful and melt-in-your-mouth good! The gravy is so rich and really envelops those tender meatballs. The aroma of everything is just amazing and will make your kitchen smell wonderful! A bonus is that this chicken kofta recipe doesn’t take too long to make!

I promise you’ll fall in love with this curry! Let’s enjoy takeaway night with this royal chicken curry! You'll want to put this on the menu again and again! Let’s get to the recipe!

What is kofta?▼

Turns out that kofta actually isn’t only in Indian cooking! It’s also in Mediterranean and Pakistani cuisine! Kofta are meatballs made with minced meat mixed with fresh herbs and spices. Keema, as you’ve seen me reference above, is simply minced meat. Kebabs are like Souvlaki, which are skewers of meat pieces or cubes, and the seasonings are different. Therefore, in this recipe, kofta are prepared and cooked and added to our luscious curry! It’s kind of like an Indian version of my Cheesy Meatball Casserole!

You can use any minced meat of choice to make kofta, but here I’ll be using chicken. I would recommend beef or lamb for alternatives for this recipe!

Tips for a Wonderful Chicken Kofta

  • Eggs are a great way to make the koftas/meatballs fluffy. Although I prefer the denser texture since ground chicken is much leaner than red meat.
  • Breadcrumbs help with the consistency of the meatballs and make it easier to shape.
  • I recommend searing the meatballs before adding it to the gravy, much more flavorful that way!
  • Go easy on the spices, let the meatballs be the star of this dish!

Tools Needed

  • Large bowl
  • Nonstick pan
  • Wok
  • Food processor
  • Wooden spoon
  • Tongs

Ingredients for This Indian Kofta Curry

Let’s go over what we’ll need to make our meatballs and for the gravy. Remember, for the full ingredient list with their measurements and the complete recipe instructions, make sure to scroll to the bottom of this post for the FULL PRINTABLE RECIPE CARD, so you can save this recipe for later!

For the Chicken Kofta

  • Ground chicken: If you don’t have ground chicken you can use ground turkey, it will work just as well!
  • Cilantro & garlic: Used to make our meatballs fragrant and flavorful.
  • Spices: Deggi mirch powder, ground cumin, ground coriander.
  • Panko breadcrumbs: These will be used to bind our meatballs and give them a nice smokiness when they cook!
  • Ghee: Used to cook our meatballs. We’ll pan fry them first, then add them to the curry.

For the Brown Onion Paste

  • Onions, ginger, garlic and green chilies: We’ll sauté sliced onions and then add the other ingredients in a blender or food processor to make a paste.

For the Chicken Kofta Gravy Recipe

  • Ghee: Used to cook out our gravy and to initially sauté the onions.
  • Whole spices: Bay leaf, clove, cinnamon stick, green cardamom and cumin seeds.
  • Ground spices: Red chili powder, ground cardamom, turmeric, and salt to taste.
  • Passata: These are Italian strained tomatoes. You could also use fresh or canned tomatoes that are pureed if you don’t have passata.

How to Make Chicken Meatball Curry

Making the Meatballs

  1. In a large bowl, add the chicken mince, cilantro, garlic, deggi mirch, ground coriander, garam masala, panko breadcrumbs, lime juice and salt.
  2. Mix well to combine and make golf ball sized portions using the palms of your hands. This should yield between 10-14 meatballs.
  3. Heat the ghee for the meatballs in a non-stick pan and add the meatballs. Sear on each side for 3-4 minutes or until they are golden brown on each side.
  4. Don't worry about cooking it all the way through at this stage, the meatballs will finish cooking in the sauce. Once seared, take out the meatballs and set aside.

Making the Brown Onion Paste

  1. Heat ghee in a wok and add onions. Saute on medium heat and stir well until the onions are browned throughout.
  2. Once browned, transfer to a food processor with the ginger, garlic and green chilies. Add water, enough to let the blades move and puree until smooth.

Making the Gravy

  1. Heat ghee in the same wok as earlier and add bay leaf, clove, cardamom, cinnamon and cumin seeds. Saute until fragrant, about 30 seconds.
  2. Add the browned onion paste and mix well. Be careful since the paste might splutter.
  3. Add turmeric, ground coriander and deggi mirch and mix well. Cook this mixture until it appears dry, fluffy and slides around the pan easily. Add a splash of water if the mixture starts to burn.
  4. Add the passata along with a pinch of salt and mix well. Cook this mixture as well until it appears dry, fluffy and slides around the pan easily. Add a splash of water if the mixture starts to burn.
  5. Add the meatballs and simmer for 1-2 minutes. Pour in hot water to create a gravy and bring it to a simmer. Lower heat and cook gently until the gravy reaches your preferred consistency.
  6. Garnish with cilantro, adjust seasoning to taste and serve hot!
What to Serve with chicken kofta?▼

I enjoyed this curry with pita bread and rice to be honest with you! I always resort to pita bread when I don’t have time to make Indian-style breads! But to make this a true restaurant experience, here are some excellent breads that would pair well with Chicken Kofta:

  • Homemade Tandoori Naan
  • Rumali Roti
  • Punjabi Lachha Paratha
  • Rumali Roti

And here are rice dishes I recommend!

  • Simple Basmati Rice
  • Jeera Rice
  • Light & Healthy Vegetable Rice Pulao

What Keeps These Chicken Koftas Juicy

Kofta curry is usually made with ground beef or lamb, and those meats bring enough fat to forgive a lot of overcooking. Mine uses 8 oz of ground chicken, which does not, so the recipe is built around keeping the ground chicken meatballs moist. There is no egg in the mix. The binders here are half a cup of Panko breadcrumbs and half a tablespoon of lime juice, and the Panko does double duty by soaking up excess moisture from the half cup of finely chopped cilantro so the mixture holds its shape without going dense.

The bigger trick is in the searing. You roll golf ball sized portions, which should give you somewhere between 10 and 14 koftas, and sear them 3 to 4 minutes a side until they are golden. Then you take them out while they are still raw in the middle. That is deliberate. The koftas finish cooking in the gravy for the last few minutes, so they take on the sauce and stay juicy instead of tightening up in a dry pan. Sear them all the way through at this stage and no amount of simmering afterwards will bring them back.

The Browned Onion Paste Is the Whole Secret

There is no cream in this gravy, no yogurt and no cashew paste. Everything that makes it rich comes from one medium onion, sliced and cooked in a tablespoon of ghee on medium heat until it is properly browned all the way through, then blended smooth in a food processor with half an inch of ginger, two cloves of garlic and one green chili. That paste is the base, and it is why the sauce tastes like it has been cooked for hours. Ghee is the only dairy in the recipe, so coconut oil makes the whole thing dairy free.

The tomato side is one cup of passata, which is simply strained tomato puree. Pureed canned tomatoes work if you blend and strain them yourself, and plain tomato sauce will do at a pinch, though it is thinner. For color and gentle heat there is half a teaspoon of deggi mirch, a red chilli powder milled more for its deep red than for fire. Sweet paprika is the closest match, and mild Kashmiri chili powder gets you a little more heat with the same color.

Two things about the cooking. First, you cook the masala until it looks dry and fluffy and slides around the pan on its own, and you do it twice: once after the ground spices, once after the passata. Add a splash of water if it catches. Second, there is no fixed cup of water in this recipe. You pour in hot water at the end, a little at a time, until the gravy is the consistency you want, then drop it to medium low and let it cook gently. Rushing that over a high flame is how you split the sauce.

Serve it with rice or roti. It takes about 50 minutes start to finish and serves three, which makes it a realistic weeknight curry rather than a weekend project, and the seared koftas on their own with a squeeze of lime are a very good appetizer if you want to make a double batch.

Let me know what you think of this recipe in the comments! If you’ve tried this recipe, be sure to post it on social media and tag it with #cookingwithanadi and mention me @cooking.with.anadi. Thank you!

Recipe by Anadi Misra

Indulge in This Royal Chicken Kofta Curry Recipe

Discover a royal Chicken Kofta Curry bursting with bold Indian spices. Juicy chicken meatballs simmered in a rich, aromatic gravy make this the ultimate dinner worth savoring.

Stovetop

Rate this recipe ✦

1 review · Leave a review
Saved to your collection
··
·
·

20 min

Prep

30 min

Cook

50 min

Total

3

servings

hard

Level

Ingredients

··
·
·

Ingredients

Tap any quantity to scale

For the chicken meatballs

  • (227 g) ground chicken
  • (8 g) cilantro(finely chopped)
  • garlic(minced)
  • (1 g) deggi mirchShop →
  • (1 g) ground corianderShop →
  • (1 g) garam masalaShop →
  • (30 g) Panko breadcrumbsShop →
  • (7.5 ml) lime juice
  • (3 g) saltShop →
  • ghee (or cooking oil of your choice, for the meatballs) · make your ownShop →

For the browned onion paste

  • (15 ml) ghee · make your ownShop →
  • medium onion(sliced)
  • (1.3 cm) piece ginger
  • garlic
  • green chilies

For the gravy

  • (15 ml) ghee · make your ownShop →
  • green cardamom podShop →
  • bay leafShop →
  • (2.5 cm) cinnamon stickShop →
  • cloveShop →
  • (1 g) cumin seedsShop →
  • Browned onion paste · make your own
  • (1 g) turmericShop →
  • (1 g) ground corianderShop →
  • (1 g) deggi mirchShop →
  • (240 g) passataShop →
  • salt(to taste)Shop →
  • water(as needed)

Instructions

For the chicken meatballs

  1. 1

    In a large bowl, add the chicken mince, cilantro, garlic, deggi mirch, ground coriander, garam masala, Panko breadcrumbs, lime juice and salt.

    In a large bowl, add the chicken mince, cilantro, garlic, deggi mirch, ground coriander, garam masala, Panko breadcrumbs, lime juice and salt.

  2. 2

    Mix well to combine and make golf ball sized portions using the palms of your hands. This should yield between 10-14 meatballs.

    Mix well to combine and make golf ball sized portions using the palms of your hands. This should yield between 10-14 meatballs.

  3. 3

    Heat the ghee for the meatballs in a non-stick pan and add the meatballs. Sear on each side for 3-4 minutes or until they are golden brown on each side.

    Heat the ghee for the meatballs in a non-stick pan and add the meatballs. Sear on each side for 3-4 minutes or until they are golden brown on each side.

  4. 4

    Don't worry about cooking it all the way through at this stage, the meatballs will finish cooking in the sauce. Once seared, take out the meatballs and set aside.

    Don't worry about cooking it all the way through at this stage, the meatballs will finish cooking in the sauce. Once seared, take out the meatballs and set aside.

For the browned onion paste

  1. 1

    Heat ghee in a wok and add onions. Sauté on medium heat and stir well until the onions are browned throughout.

    Heat ghee in a wok and add onions. Sauté on medium heat and stir well until the onions are browned throughout.

  2. 2

    Once browned, transfer to a food processor with the ginger, garlic and green chilies. Add water, enough to let the blades move and puree until smooth.

    Once browned, transfer to a food processor with the ginger, garlic and green chilies. Add water, enough to let the blades move and puree until smooth.

For the gravy

  1. 1

    Heat ghee in the same wok as earlier and add bay leaf, clove, cardamom, cinnamon and cumin seeds. Sauté until fragrant, about 30 seconds.

    Heat ghee in the same wok as earlier and add bay leaf, clove, cardamom, cinnamon and cumin seeds. Sauté until fragrant, about 30 seconds.

  2. 2

    Add the browned onion paste and mix well. Be careful since the paste might splutter.

    Add the browned onion paste and mix well. Be careful since the paste might splutter.

  3. 3

    Add turmeric, ground coriander and deggi mirch and mix well. Cook this mixture until it appears dry, fluffy and slides around the pan easily. Add a splash of water if the mixture starts to burn.

    Add turmeric, ground coriander and deggi mirch and mix well. Cook this mixture until it appears dry, fluffy and slides around the pan easily. Add a splash of water if the mixture starts to burn.

  4. 4

    Add the passata along with a pinch of salt and mix well. Cook this mixture as well until it appears dry, fluffy and slides around the pan easily. Add a splash of water if the mixture starts to burn.

    Add the passata along with a pinch of salt and mix well. Cook this mixture as well until it appears dry, fluffy and slides around the pan easily. Add a splash of water if the mixture starts to burn.

  5. 5

    Add the meatballs and simmer for 1-2 minutes. Pour in hot water to create a gravy and bring it to a simmer. Lower heat and cook gently until the gravy reaches your preferred consistency.

    Add the meatballs and simmer for 1-2 minutes. Pour in hot water to create a gravy and bring it to a simmer. Lower heat and cook gently until the gravy reaches your preferred consistency.

  6. 6

    Garnish with cilantro, adjust seasoning to taste and serve hot!

    Garnish with cilantro, adjust seasoning to taste and serve hot!

This section contains affiliate links. As an Amazon Associate I earn from qualifying purchases — at no extra cost to you.

Recommended Tools & Ingredients

Mixing bowl

Check on Amazon →

Nonstick frying pan set

Check on Amazon →

ZWILLING TRUCLAD 13

Check on Amazon →

Food processor

Check on Amazon →

Wooden spoon

Check on Amazon →

Hotec Stainless Steel Kitchen Tongs

Check on Amazon →

Passata

Check on Amazon →

Share This Recipe

Did you make this recipe? Tag @cooking.with.anadi on Instagram and hashtag it #cookingwithanadi

Anadi Misra, signed

Tested & written in Anadi’s kitchen

Recipe history

  • April 16, 2026 — Reworked and refreshed for the 2026 relaunch — new photography, restructured and standardized ingredients & instructions.

Free weekly newsletter

Cook something new every week

One tested recipe and a real weeknight tip from my kitchen.

40,000 home cooks a month cook from this site. Get one tested recipe a week from it, plus the weeknight tip that makes it work.

No spam. Unsubscribe anytime.


Filed under

poultrydinnerlunchindianindian non-vegchicken koftachicken kofta mealchicken kofta meatballschicken kofta healthyhow to make chicken kofta ballshow to make chicken kofta softhow to make chicken koftaeasy chicken koftaeasy chicken kofta recipechicken kofta in englishchicken meatball recipechicken meatball currychicken meatball recipe with saucechicken meatballs recipe indianchicken meatballs recipe ideaschicken meatball recipe in saucechicken meatballs recipe-indian styleindian chicken meatballsindian chicken meatball curryindian chicken curry recipechicken kofta meatballs recipechicken kofta recipeindian chicken kofta curryindian chicken koftaindian chicken kofta recipeegg-less

You might also like

Chicken Nargisi Kofta Curry in a copper pot, topped with sliced hard-boiled eggs and fresh cilantro garnish.
Indian

Enjoy a Royal Delight with Chicken Nargisi Kofta Curry

Discover the royal flavors of Chicken Nargisi Kofta Curry — juicy chicken meatballs simmered in a rich, aromatic Indian gravy. A stunning dinner centerpiece your whole family will love.

47 minHard5 servings
Homestyle chicken curry in a copper pot with fresh cilantro, served with naan bread on a white plate.
Indian

Mouthwatering Homestyle Chicken Curry Recipe

Craving authentic Indian chicken curry? Our homestyle recipe delivers rich, aromatic flavors in every bite. Perfect for lunch or dinner, it brings true North Indian taste to your table.

55 minMedium4 servings
Salmon and vegetables in creamy orange coconut curry sauce, garnished with fresh cilantro in a dark pan.
Indian

Easy One-Pan Salmon Coconut Curry Recipe

Creamy, bold, and ready in one pan — this salmon coconut curry brings South Indian flavors to your table fast. Perfect for a satisfying lunch or dinner any night of the week.

30 minEasy2 servings
Indian-Inspired Shrimp Orzo Curry simmering in a pan, garnished with cilantro and peas.
Fusion

Indian-Inspired Shrimp Orzo Curry

Fragrant, creamy, and ready in one pan — this Indian-Inspired Shrimp Orzo Curry combines bold spices with tender orzo for a satisfying weeknight dinner the whole family will love.

40 minMedium4 servings
Murgh Makhani served in a white bowl with creamy tomato sauce, topped with fresh herbs and sliced almonds.
Indian

Murgh Makhani - Authentic Butter Chicken Recipe

Make restaurant-style Murgh Makhani at home with this authentic butter chicken recipe. Rich, creamy, and packed with bold Indian flavors — your new favorite dinner awaits.

45 minHard4 servings
Chicken Tikka Masala in a steel serving bowl, garnished with red onion, cilantro, and green chili, with naan bread on the side.
Indian

Authentic Slow Cooked Chicken Tikka Masala

Rich, creamy, and packed with bold spices, this Authentic Chicken Tikka Masala is slow cooked to perfection in your Instant Pot. A classic Indian dinner made easy in one pot.

6 hr 50 minMedium4 servings

2 comments

S
SD4y ago

Hi Anadi, addition of panko for a smoky flavour is a great idea! Also would suggest if you are pan frying flatten the balls out...cooks faster and evenly rather than searing the balls which may not cook that evenly on the inside. Thanks for the recipe!

A
AnadiAuthor4y ago

thanks for the feedback!

Leave a review

Join 2 cooks who've shared notes here.

Made it? Add a rating (optional)
1000 left

Follow Along

@cooking.with.anadi

Follow
I had never brined a chicken at home before this one. Was it worth it? Find out! Master making the most delicious whole

Free guide

The Indian Spice Guide

What to buy first, when each one goes in, and how to bloom it.

Three questions before I put a whole bird in a standard air fryer basket. All three get answered in the video, along wit
See how what size of chicken will fit in your air fryer basket and the RIGHT way to place it in! Get the full recipe for
Looking for the ultimate weekend meal prep? You NEED to air fry your whole chicken! My latest video will show how to get
This is the one I'd tell my past self! I spent years treating the freezer as the problem, when the problem was the step

Tag your makes with #cookingwithanadi