Soft Chicken Kofta Curry (Chicken Meatballs Curry)

User profile image
Leena Kohli (@leenakohli)

There’s something special about a bowl of Chicken Kofta Curry — soft, juicy meatballs cooked in a rich, spiced gravy that makes your whole kitchen smell amazing. This easy Soft Chicken Kofta Curry recipe is a family favourite in my home, perfect for weekend meals or when we want something...

Soft Chicken Kofta Curry (Chicken Meatballs Curry)  recipe
Prep Time
45min
Cook Time
45min
Total Time
1hr 30min

Ingredients

6 Servings
(1 serving = 1 portion)

For Chicken Kofta

  • chicken mince (keema)
    chicken mince (keema)
    1kg
  • onion, finely chopped
    onion, finely chopped
    1/2cup
  • green chillies, finely chopped
    green chillies, finely chopped
    4sprigs
  • ginger-garlic paste
    ginger-garlic paste
    1/2tbsp
  • Kashmiri chilli powder
    Kashmiri chilli powder
    1tsp
  • red chilli flakes
    red chilli flakes
    1tsp
  • cumin powder
    cumin powder
    1tsp
  • coriander powder
    coriander powder
    1/2tbsp
  • garam masala powder
    garam masala powder
    1tsp
  • turmeric powder
    turmeric powder
    1/2tsp
  • roasted gram flour (besan)
    roasted gram flour (besan)
    2tbsp
  • lemon juice
    lemon juice
    1tbsp
  • salt
    salt
    1tsp
  • clarified butter (ghee)
    clarified butter (ghee)
    1tbsp
  • fresh coriander leaves, chopped
    fresh coriander leaves, chopped
    4tbsp
  • oil (for shallow frying)
    oil (for shallow frying)
    4tbsp

For the Gravy

  • oil
    oil
    5tbsp
  • bay leaves
    bay leaves
    2sprigs
  • cinnamon stick
    cinnamon stick
    2in
  • green cardamom
    green cardamom
    8clove
  • cloves
    cloves
    6clove
  • ground onion
    ground onion
    2cups
  • ginger-garlic paste
    ginger-garlic paste
    1tbsp
  • ground tomato
    ground tomato
    2cups
  • Kashmiri chilli powder
    Kashmiri chilli powder
    1tbsp
  • cumin powder
    cumin powder
    1/2tbsp
  • coriander powder
    coriander powder
    1tbsp
  • turmeric powder
    turmeric powder
    1tsp
  • salt
    salt
    1/2tbsp
  • whisked curd (plain yogurt)
    whisked curd (plain yogurt)
    1cup
  • green chillies, slit
    green chillies, slit
    3sprigs
  • hot water
    hot water
    3cups
  • kasuri methi (dried fenugreek leaves)
    kasuri methi (dried fenugreek leaves)
    1tbsp
  • fresh coriander for garnish
    fresh coriander for garnish
    1sprig

How to make Soft Chicken Kofta Curry (Chicken Meatballs Curry)

Prepare the Chicken Koftas

  1. Step 1

    In a large bowl, combine the chicken mince with chopped onion, green chillies, ginger-garlic paste, all the dry spices, roasted gram flour, lemon juice, salt, ghee, and fresh coriander.

    Step 1.1: In a large bowl, combine the chicken mince with chopped onion, green chillies, ginger-garlic paste, all the dry spices, roasted gram flour, lemon juice, salt, ghee, and fresh coriander
    Step 1.2: In a large bowl, combine the chicken mince with chopped onion, green chillies, ginger-garlic paste, all the dry spices, roasted gram flour, lemon juice, salt, ghee, and fresh coriander
  2. Step 2

    Mix everything until combined. Cover and refrigerate the mixture for at least 30 minutes to firm it up.

    Step 1.1: Mix everything until combined
  3. Step 3

    Grease your hands with a little oil and shape the mixture into small lemon-sized balls.

    Step 1.1: Grease your hands with a little oil and shape the mixture into small lemon-sized balls
  4. Step 4

    Heat oil in a pan and shallow fry the koftas in batches until lightly golden. Do not over-fry to keep them soft and juicy.

    Step 1.1: Heat oil in a pan and shallow fry the koftas in batches until lightly golden
    Step 1.2: Heat oil in a pan and shallow fry the koftas in batches until lightly golden
  5. Step 5

    Set aside on paper towels to drain excess oil.

    Step 1.1: Set aside on paper towels to drain excess oil

Make the Gravy

  1. Step 1

    In a large pan, heat oil. Add bay leaves, cinnamon, cardamom, and cloves. Sauté until aromatic.

  2. Step 2

    Add the ground onion and cook until golden and the moisture evaporates.

    Step 2.1: Add the ground onion and cook until golden and the moisture evaporates
  3. Step 3

    Add ginger-garlic paste and cook until the raw smell disappears.

    Step 2.1: Add ginger-garlic paste and cook until the raw smell disappears
  4. Step 4

    Stir in the ground tomatoes and cook for 4–5 minutes until the oil begins to separate.

    Step 2.1: Stir in the ground tomatoes and cook for 4–5 minutes until the oil begins to separate
    Step 2.2: Stir in the ground tomatoes and cook for 4–5 minutes until the oil begins to separate
  5. Step 5

    Add Kashmiri chilli powder, cumin, coriander, turmeric, and salt. Mix well.

    Step 2.1: Add Kashmiri chilli powder, cumin, coriander, turmeric, and salt
    Step 2.2: Add Kashmiri chilli powder, cumin, coriander, turmeric, and salt
  6. Step 6

    Lower the heat and add whisked curd and slit green chillies. Cook until the gravy thickens and starts releasing oil.

    Step 2.1: Lower the heat and add whisked curd and slit green chillies
    Step 2.2: Lower the heat and add whisked curd and slit green chillies
    Step 2.3: Lower the heat and add whisked curd and slit green chillies
  7. Step 7

    Gently place the fried koftas into the gravy and coat them with the masala.

    Step 2.1: Gently place the fried koftas into the gravy and coat them with the masala
  8. Step 8

    Add hot water to adjust the consistency. Cover and simmer for 8–10 minutes, stirring occasionally, until the koftas are fully cooked and have absorbed the flavours.

    Step 2.1: Add hot water to adjust the consistency
  9. Step 9

    Finish with crushed kasuri methi and a sprinkle of fresh coriander. Mix gently.

    Step 2.1: Finish with crushed kasuri methi and a sprinkle of fresh coriander
  10. Step 10

    Serve hot with steamed basmati rice, jeera rice, roti, butter naan, lachha paratha or tandoori roti.

Nutrition (per serving)

Calories

633.3kcal (31.67%)

Protein

41.7g (83.34%)

Carbs

20.0g (7.27%)

Sugars

5.0g (10%)

Healthy Fat

23.5g

Unhealthy Fat

13.3g

% Daily Value based on a 2000 calorie diet

Chefadora AI is Here.

Experience smarter, stress-free cooking.

Tips & Tricks

  1. Don’t over-mix the kofta mixture—this can make the meatballs tough.

  2. For even softer koftas, add a slice of soaked bread or mashed boiled potato to the mix.

  3. Adjust the spice by varying the quantity of green chillies and red chilli flakes.

  4. Resting the mixture is key—it allows the flavours to meld and the mixture to hold its shape.

  5. A bit of ghee in the kofta mix keeps them tender and juicy even after frying.

FAQS

  1. How can I make the koftas softer?

    Add a spoonful of clarified butter (ghee), or can add a slice of soaked bread or mashed boiled potato to the mix.

  2. Can I adjust the spice level?

    Yes, you can adjust the spice by varying the quantity of green chillies and red chilli flakes.

  3. Why is resting the kofta mixture important?

    Resting the mixture allows the flavours to meld and the mixture to hold its shape better.

  4. What should I serve with Chicken Kofta?

    Serve hot with steamed basmati rice, jeera rice, roti, butter naan, lachha paratha or tandoori roti.

  5. How do I prevent the koftas from becoming tough?

    Don’t over-mix the kofta mixture as this can make the meatballs tough.

Loading reviews...

leenakohli's profile picture
instagram

Leena Kohli

(@leenakohli)

Elevate your confidence through the magic of home cooking with my easy-to-follow recipes 👩‍🍳✨...

chefadora
© 2025 Chefadora Pty Ltd, All Rights Reserved

Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia