Indian Chicken Koftas

Meatballs are the ultimate comfort food! And this week with the temperatures dropping again, they seem like the perfect dish to cook!My Chicken Koftas are Indian Spiced Meatballs with aromatic spices that can make any mealtime special.They’re easy and so flavorful and pair very well with Naan or Pulao or just plain rice!I’ve used ground Chicken here, but you could use any ground meat for this preparation.Its a great dish for entertaining since it can be prepared ahead of time.

chicken kofta

To give a lovely color to the koftas I’ve fried them in a little oil before adding them into the sauce.The addition of coriander adds that freshness and the yoghurt makes them moist!You could skip the frying part and add them straight into the sauce if you wish.The sauce is a tomato based sauce with some cumin and garam masala for those lovely Indian flavors.You just have to let the koftas simmer in the sauce for a few minutes to absorb all the delicious flavors!A great tasting dish for these cold days and nights!

chicken kofta1

Indian Chicken Koftas


    For the Koftas
  • Ground Chicken-1 lb
  • Yoghurt-1 tbsp
  • Crushed Ginger-1 tsp
  • Crushed Garlic-1 tsp
  • Garam Masala-1/2 tsp
  • Fresh Coriander-2 tbsp
  • Salt- to taste
  • For the Sauce
  • Oil-3 tbsp
  • Cinnamon stick-1/2 inch
  • Green Cardamom-3
  • Cloves-3
  • Onions-2 medium finely chopped
  • Tomatoes-3 chopped
  • Crushed Ginger-1 tsp
  • Crushed Garlic-1 tsp
  • Yoghurt-1 tbsp
  • Turmeric-1/2 tsp
  • Ground Cumin-2 tsp
  • Ground Coriander-2 tsp
  • Garam Masala-1 tsp
  • Red chili-paprika-1 tsp
  • Sugar-1 tbsp
  • Salt-to taste
  • Water-2 Cups


  1. Mix all the kofta ingredients and make small balls.
  2. Shallow fry if you want a golden color.If not just keep the balls aside to add into the sauce.
  3. Heat oil in a deep skillet and the cinnamon,cardamom and cloves.
  4. Add the onions and a little salt and saute until golden.Add the ginger,garlic and spices and saute on low for a few minutes.
  5. Puree the tomatoes and add them into the onion mixture.Add the salt,yoghurt and continue to cook on medium heat stirring every now and then until oil starts to separate around the edges.
  6. Add water and bring it to a boil on high.Check the seasonings.
  7. Slowly add the koftas and reduce the heat to medium.
  8. Let the koftas simmer in the sauce for about 10-15 minutes.
  9. Serve hot!


If you enjoyed this article,why not sign up to get email updates (It’s Free)!


  1. Sarah says

    This was delicious! My husband and I enjoyed it very much, and will be eating them as leftovers for the next two days. We ate it with a side of brown rice. I was too lazy to buy fresh coriander, so I substituted with 2 teaspoons dry. Also, we don’t have ground chicken where I live, so I passed 1 pound of chicken breast through the food processor. The only addition was a tablespoon of cornstarch towards the end to thicken the sauce. Thank you again for this wonderful recipe! :)

    • says

      Thankyou so much for trying out this recipe and I’m so glad you liked it :) The leftovers should taste even more delicious since all the juices get absorbed into the meatballs!!I also like to make some extra to enjoy the next day :)

  2. says

    I love Indian dishes, they are the most homely comfort food… I have always wanted to get the flavour perfect but I always feel that I fall short. Since I have been following your website I am a lot happier with the Indian dishes I have been preparing, I will definitely be trying this dish out :)
    GourmetGetaways recently posted..Finz on the Beach – AanukaMy Profile

  3. says

    I’ve always wanted to try a kofta meal, but since I don’t eat meat, I’d have to make mine vegetarian. I’m not even sure what the vegetarian equivalent is! Lentil balls? Chickpea balls? Paneer? Hmm..
    Aparna B. recently posted..Grilled Tempeh ReubensMy Profile

Leave a Reply

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

CommentLuv badge