Creamy Chicken Kofta Curry (no cream, no frying)

This creamy chicken kofta curry is a lightened-up Indian meatball curry made with ground chicken, oats, fresh coconut, and almonds. Juicy koftas are simmered in a silky onion-tomato gravy that’s naturally thickened without cream or deep frying. Packed with protein, fibre, and healthy fats, it’s a wholesome curry that tastes indulgent yet fits perfectly into a balanced diet. Serve it with rice, roti, or quinoa for an easy and nourishing family dinner.

Creamy chicken kofta curry in a white bowl and rice and rotis in the background.

Why you’ll love this Indian chicken meatball curry

  • Light & Nutritious: Made with lean ground chicken and no deep frying, it’s low in calories and saturated fat while still hearty and filling.
  • Creamy Without Cream: Blended fresh coconut and almonds add healthy fats and natural creaminess, replacing heavy cream the wholesome way.
  • Boosted With Fiber: Oats are mixed into the koftas for extra fiber, making them tender, juicy, and gut-friendly.
  • Protein-Packed Meal: Juicy chicken koftas simmered in a nourishing onion-tomato gravy give you a satisfying, high-protein dinner.
  • Family-Friendly & Easy: Simple pantry spices, clever swaps, and straightforward steps make this curry perfect for everyday cooking.
  • Balanced Indian Flavors: Fresh spices, herbs, and natural thickeners create an authentic, restaurant-style curry without the heaviness.
  • Secret Ingredient: Toasting the coconut makes it more flavorful. I learnt this trick from my mom who roasts coconut for authentic curry recipes (as in Kerala-style curries like varutha kozhi curry).

A general misconception is that Indian curries are unhealthy and full of fat. That’s definitely not the case with homemade curries (unless you intentionally add a lot of saturated fat). Specifically not this chicken kofta curry, unlike the ones served in restaurants that are laden with butter and cream.

Curries can be very healthy and there is a lot of variety too:

Want to learn how to make “curry in a hurry“?

Check out this 5-ingredient easy chicken curry with basic ingredients. A quick, healthy dinner that can be cooked in 20 minutes!

So this is how you make chicken kofta curry:

Ingredient Notes

Labelled ingredients for Indian chicken meatball curry.
  • Boneless chicken breasts or thighs: Mince the chicken yourself or you can also buy minced chicken. Check out the keema chicken recipe or the post on how to mince chicken for detailed instructions.
  • Green herb paste: blend ginger, garlic, green chillies and coriander leaves+stems. We will be using this paste divided between the koftas and curry. Herbs and spices on chicken is always delicious as we’ve seen with recipes like green chicken kababs and baked pudina chicken.
  • Ground instant oats: for the chicken koftas.
  • For the gravy: bay leaf, onions, tomatoes and ground spices (chilli powder, coriander powder, and turmeric powder).
  • Coconut almond paste: grated coconut, almonds and whole spices (cardamom, cloves, and cinnamon).

How to make chicken kofta curry: step by step instructions with photos

(You can find the exact measurements and instructions in the printable recipe card at the end of this page. Here are step-by-step instructions with pictures to help you easily understand the recipe.)

1. Make Chicken Koftas (Meatballs)

  1. Blend chillies, ginger, garlic and coriander leaves into a smooth paste.
  2. Mince the chicken.
  3. Add half of the blended paste, finely chopped onions, salt and ground oats to the chicken mince.
  4. Mix well.
  5. Make lime-size balls. This recipe makes about 16 to 20 koftas.

2. Make Coconut Almond Paste

  1. Heat oil in a pan and add cinnamon, cloves, cardamom and almonds. Saute for 5 minutes on medium flame.
  2. Add sliced onions and fry for 3 minutes.
  3. Add grated coconut and roast until browned.
  4. Let the mixture cool.
  5. Blend with water into a smooth paste. This is our “healthy cream” for the curry.
  6. This is similar to cashew cream in the palak kofta curry and the tomato-cashew paste in butter chicken pasta.

3. Make the Gravy

  1. Heat oil in the same pan, and saute bay leaf and onions.
  2. Add the other half of the green paste and saute.
  3. Add tomato puree.
  4. Add chili powder, coriander powder, salt and turmeric powder.
  5. Sauté on medium flame until oil separates. Add water.
  6. Bring it to a boil.

4. Add chicken koftas and coconut paste to gravy

  1. Reduce flame and add koftas to the boiling curry.
  2. Cook covered for 15 minutes on low flame.
  3. Add coconut-almond paste.
  4. Mix well and simmer for 5 more minutes.
  5. Garnish with chopped coriander leaves. Your creamy chicken kofta curry is ready to be served!
Chicken kofta curry in a non-stick pan with rice and rotis next to it.

What to pair with this chicken keema kofta curry

The chicken meatball curry tastes amazing with:

With easy vegetable side dishes like:

Chicken meatball curry in a white bowl.

Plan this kofta curry ahead of time

This chicken kofta curry can be made ahead and refrigerated for 4 days or frozen for a month, so this recipe works perfectly well for entertaining or a midweek dinner too.

You can also make chicken koftas and refrigerate (4 days) or freeze them (a month). Thaw them overnight in the fridge before making the curry.

How To Mince Chicken

Minced chicken in a food processor jar.
This is a complete tutorial on how to mince chicken at home with a food processor or by hand. Works for boneless chicken breasts, thighs, or any other cut of chicken.
Get the recipe

Printable Curry Paste Recipe

Grab a printable copy of the curry paste that helps home cooks like you cook different curries in 30 minutes or less:

.

You may also like

More Chicken Recipes

If this chicken keema balls curry is a winner, you might want to try my other easy chicken recipes:

Have you tried cooking a healthier version of a traditional dish?

I would love to hear about it in the comments below.

Chicken metball curry in a white bowl and rice and rotis in the background.

Easy Chicken Kofta Curry Recipe (no cream)

This easy chicken kofta curry is a lightened-up version of the classic Indian curry, made with lean ground chicken and wholesome ingredients. Juicy chicken koftas are enriched with oats for extra fiber, while the creamy onion-tomato gravy gets its richness from blended fresh coconut and almonds — tasty healthy fats that naturally replace heavy cream. The result is a high-protein, fiber-packed curry that’s nourishing, flavorful, and perfect for a wholesome family dinner.
Author: Sheeba
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Course curry, dinner, LUNCH, Main Course
Cuisine Indian
Servings 4 people
Calories 273 kcal

Ingredients
  

For the chicken meatballs (kofta):

  • 500 grams minced chicken (1.1 lbs)
  • 1 tablespoon ginger finely chopped
  • 1 tablespoon garlic finely chopped
  • 3 green chillies chopped
  • 1/4 cup chopped coriander leaves and stems + more for garnish
  • 1 tbsp instant oats coarsely ground
  • 2 red onions, divided 1 finely chopped, 1 sliced
  • 1/2 teaspoon salt

For the gravy:

For coconut-almond paste

  • 2 tablespoons almonds
  • 1/4 cup grated coconut
  • 2 inch cinnamon stick
  • 3 cloves
  • 3 cardamom pods

STEP BY STEP IMAGES

Scroll back to find detailed recipe photos!

Instructions
 

Chicken koftas

  • Blend chillies, ginger, garlic and coriander leaves and stems into a smooth paste.
  • Add half of the paste to minced chicken. Mix with 1 tablespoon of finely chopped onions, ground oats and 1/2 teaspoon salt.
  • Shape into lime-sized balls. This recipe makes about 16 to 20 koftas.

Coconut-almond paste

  • Heat 1 teaspoon oil in a deep pan and add cinnamon, cloves, cardamom and almonds. Toast for about 5 minutes.
  • Add sliced onions and fry for about 2 to 3 minutes. Add grated coconut and roast until browned. Cool the mixture and blend with 1/2 cup of water into a smooth paste.

Gravy

  • Heat the remaining oil and add bay leaf and the rest of the finely chopped onions. Saute on medium flame until browned.
  • Add the remaining green paste and saute for 2 to 3 minutes. Add tomato puree, spices and salt. Saute until oil separates and the gravy comes together.
  • Add 1½ cups of water and bring it to a boil. Once the gravy boils, reduce the flame and add chicken koftas. Cover and let it simmer for 15 minutes.
  • Add the coconut-almond paste, mix well and simmer for 5 minutes. Garnish with coriander leaves and serve with rice, roti or naan.

Video

Notes

  • If you want smooth koftas without the crunch of onions, you can avoid adding onions to the meatballs.
  • When making the gravy, onions can be blended instead of finely chopping them. This makes the gravy even creamier.
Creamy Chicken Kofta Curry (no cream, no frying)

★★★★★Did you try this recipe? Please give a star rating in the comments below ★★★★★

HUNGRY FOR MORE? Join over 1000 home cooks like you who subscribe to my weekly newsletter to get all the latest recipes right in your inbox. Or follow me on your favorite social media: Facebook, Pinterest, Instagram, and YouTube. Thank you and happy cooking!

Author profile photo

Hi! I’m Sheeba, welcome to Go Healthy ever after!

Hi, I’m Sheeba Subbu, founder of Go Healthy Ever After. Certified in diet and wellness, I create family-friendly recipes where nutrition meets flavor. My goal is to make delicious, wholesome meals simple and enjoyable for every kitchen.

6 thoughts on “Creamy Chicken Kofta Curry (no cream, no frying)”

5 from 2 votes

Leave a Comment

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

Rate this recipe




This site uses Akismet to reduce spam. Learn how your comment data is processed.