Juicy No-Fry Chicken Kofta in Velvety Coconut Tomato Curry

Female baker stands behind a professional kitchen surface in a bakery with prepared dough for baking and looks at the camera

By: Lalybeth

June 23, 2026

Everyday Culinary Delights๐Ÿ‘ฉโ€๐Ÿณ

Juicy No-Fry Chicken Kofta in Velvety Coconut Tomato Curry

Juicy Indian-Style Chicken Kofta Meatballs Simmered in a Velvety Coconut Tomato Curry with Garlic Naan โ€“ The No-Fry Secret for Extra-Juicy Meatballs

โš–๏ธ
Difficulty
Medium
โฒ๏ธ
Prep Time
20 mins
๐Ÿ•’
Cook Time
30 mins
โฑ๏ธ
Total Time
50 mins
๐Ÿฝ๏ธ
Servings
4 servings

I first fell for a proper chicken kofta curry not in India, but in a tiny family-run restaurant tucked behind the Gare du Nord in Paris. I was a culinary student, exhausted from sauce-making drills, and that bowl changed everything: tender, spice-laced meatballs floating in a silky coconut-tomato sauce, with warm naan to mop up every drop. Now, in my NYC kitchen, Iโ€™ve recreated that magicโ€”only better. This easy chicken kofta curry rides on a no-fry technique that keeps the meatballs remarkably juicy and turns a weeknight dinner into something soulful. No deep-frying, no fuss, just one pot and a whole lot of comfort.

Imagine the aroma of cumin and coriander hitting hot oil, followed by grated ginger and garlic sizzling into a fragrant paste. The curry base deepens with crushed tomatoes and full-fat coconut milk, creating a sauce thatโ€™s simultaneously rich, tangy, and creamy. The kofta themselves are delicate yet sturdyโ€”ground chicken blended with breadcrumbs, egg, and fresh cilantroโ€”and they poach gently in that bubbling bath, soaking up the turmeric-stained gravy. Each bite delivers a burst of garam masala warmth, a whisper of cayenne, and the bright finish of cilantro. Pair it with butter-brushed garlic naan, and youโ€™ll understand why this recipe has become my weeknight hero.

As a professionally trained cook, Iโ€™ve tested every trick to make meatballs that never dry out. The secret is skipping the browning step entirelyโ€”poaching them directly in the simmering curry locks in moisture and infuses every morsel with flavor. Iโ€™ll walk you through the exact mixing method to avoid dense kofta, plus a quick chilling trick that ensures they hold their shape. And Iโ€™ll warn you about the one over-mixing mistake that turns tender meatballs into rubbery bullets. Whether youโ€™re a seasoned home cook or tackling Indian food for the first time, this recipe is foolproofโ€”and it tastes like you spent hours on it.

Why This Chicken Kofta Curry Recipe Is the Best

The Flavor Secret. My Paris training taught me that great meatballs arenโ€™t just about the meatโ€”theyโ€™re about balancing fat, moisture, and aromatics. Here, I use finely chopped onion that almost melts into the kofta, plus fresh ginger and cilantro for brightness. Instead of frying, I let the meatballs steep in a curry thatโ€™s layered with three distinct spices: turmeric for earthiness, cumin for smokiness, and garam masala for warmth. The coconut milk mellows the tomatoโ€™s acidity, creating a velvety sauce that tastes like it simmered all day. Itโ€™s a technique I brought back from my Paris days and perfected in my New York kitchen, where busy schedules demand maximum flavor with minimal effort.

Perfected Texture. The kofta are tender enough to cut with a spoon, yet they hold their shape beautifully. The combination of breadcrumbs and a lightly beaten egg gives structure without making them dense. Chilling the shaped meatballs for just 15 minutes firms up the fat and proteins, so they donโ€™t fall apart when they hit the warm sauce. And because they cook at a gentle simmerโ€”never a rolling boilโ€”the meat stays succulent, absorbing the coconut-tomato goodness while cooking through to a safe internal temperature of 165ยฐF.

Foolproof & Fast. You only need one deep skillet or Dutch oven from start to finish, which means fewer dishes and more time to relax. The entire recipe clocks in at under an hour, yet it delivers restaurant-quality depth. Even if youโ€™ve never made Indian food before, the step-by-step instructionsโ€”with built-in pro tips and common-mistake alertsโ€”will guide you to a flawless result. Itโ€™s the kind of meal that impresses guests but works just as well for a quiet Tuesday supper.

Chicken Kofta Curry Ingredients

Whenever I shop for these ingredients in NYC, I head to the aromatic spice aisles of Kalustyanโ€™s or my local farmersโ€™ market for the freshest cilantro and ginger. Growing up in Morocco, I learned that spices are the heartbeat of a dishโ€”buy them whole and grind them yourself if you can; the flavor is incomparable. Hereโ€™s everything youโ€™ll need, with US measurements and a few notes on what you can swap if your pantry isnโ€™t fully stocked.

Ingredients List

  • For the Meatballs:
  • 1 lb (450g) ground chicken
  • 1/2 cup finely chopped onion
  • 2 cloves garlic, minced
  • 1 tbsp grated fresh ginger
  • 1/4 cup chopped fresh cilantro
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1/2 tsp garam masala
  • 1/4 tsp cayenne pepper (or to taste)
  • 1/2 tsp salt
  • 1/4 cup breadcrumbs (plain or panko)
  • 1 large egg, lightly beaten
  • For the Curry:
  • 2 tbsp vegetable oil (or ghee)
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tbsp grated fresh ginger
  • 1 tsp ground turmeric
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1/2 tsp garam masala
  • 1 (14 oz) can crushed tomatoes
  • 1 (13.5 oz) can full-fat coconut milk
  • 1/2 cup water or chicken broth
  • Salt to taste
  • Fresh cilantro for garnish
  • For the Garlic Naan (optional, serve with):
  • 4 store-bought or homemade naan bread
  • 2 tbsp melted butter
  • 2 cloves garlic, minced

Ingredient Spotlight

Ground Chicken: I prefer dark meat ground chicken for extra juiciness, but breast meat works fine as long as you donโ€™t overwork it. In a typical US grocery store, look for โ€œground chickenโ€ near the poultry section; if only breast meat is available, mix in 1 tablespoon of olive oil to compensate for leanness. Substitution: ground turkey (93% lean) yields a similar texture; ground lamb brings a richer, gamier flavor thatโ€™s stunning if you want to go more North African.

Coconut Milk: Full-fat canned coconut milk is non-negotiable for that velvety mouthfeel. Light coconut milk will make the sauce thinner and less creamy, but you can use it in a pinchโ€”just simmer an extra 5 minutes to thicken. If youโ€™re dairy-tolerant, heavy cream can replace half of the coconut milk for a slightly different richness; the sauce will taste more European than Indian, but still delicious.

Garam Masala: This warming spice blend is the backbone of many Indian dishes. Store-bought is perfectly fine, but if you can, buy a small batch from a spice shopโ€”the freshness is palpable. To make your own quickly: combine equal parts cumin, coriander, cardamom, black pepper, cinnamon, cloves, and nutmeg. Thereโ€™s no perfect substitute, but a mix of cumin and a pinch of allspice can get you close in an emergency.

Original IngredientBest SubstitutionFlavor / Texture Impact
Ground chickenGround turkey (93% lean) or ground lambTurkey: slightly drier, add 1 tbsp olive oil. Lamb: richer, gamier, excellent with extra coriander.
Full-fat coconut milkLight coconut milk or half heavy creamLight coconut milk: thinner sauce, extend simmer. Cream: richer but less tropical, use 1/2 cup cream + 1/2 cup water.
BreadcrumbsAlmond flour or crushed pork rinds (for keto)Almond flour: slightly nuttier, gluten-free. Pork rinds: zero carb, crispier edge if you choose to pan-fry later.
Garam masalaEqual parts cumin + coriander + pinch allspiceLess complex, but good in a pinch. Will lack the cinnamonโ€‘clove warmth.

How to Make Juicy Indian-Style Chicken Kofta Meatballs โ€“ Step-by-Step

Youโ€™re about to make a meal that smells like a spice market and tastes like a hug. Grab your favorite deep skillet, put on some music, and letโ€™s cook together. I promiseโ€”once you learn this no-fry poaching method, youโ€™ll never go back to dry, pan-seared meatballs again.

Step 1: Mix the Meatball Base

In a large bowl, combine the ground chicken, finely chopped onion, minced garlic, grated ginger, chopped cilantro, cumin, coriander, garam masala, cayenne, salt, breadcrumbs, and beaten egg. Use your hands or a fork to gently mix until everything is just combinedโ€”do not overwork. Youโ€™re looking for a cohesive mixture that holds together when squeezed, but you should still be able to see flecks of cilantro.

โš ๏ธ Common Mistake to Avoid: Over-mixing the meatball mixture. Kneading like bread dough develops protein bonds that turn the kofta tough and rubbery. Mix only until no dry bits remain, then stop.

Step 2: Shape & Chill the Kofta

With damp hands, roll the meat mixture into 1.5โ€‘inch balls (youโ€™ll get about 20โ€“24). Place them on a plate or tray lined with parchment. Pop the plate into the refrigerator for 15 minutesโ€”this firms up the fat and helps the meatballs hold their round shape during cooking. While they chill, you can start the curry base.

๐Ÿ’ก Lalybeth’s Pro Tip: Chilling is crucial, but if youโ€™re in a super rush, even 5 minutes in the freezer makes a difference. Just donโ€™t skip it entirelyโ€”warm meatballs are more likely to disintegrate in the simmering sauce.

Step 3: Sautรฉ the Aromatics

Heat the vegetable oil in a large deep skillet or Dutch oven over medium heat. Add the finely chopped onion and cook, stirring occasionally, until soft and translucentโ€”about 5 minutes. Stir in the minced garlic and grated ginger; cook for 1 minute more until fragrant. Donโ€™t let the garlic brown or it will turn bitter.

๐Ÿ’ก Lalybeth’s Pro Tip: I like to add a tiny pinch of salt at this stage to draw moisture from the onions, helping them soften faster. Itโ€™s a little trick I picked up from my motherโ€™s tagine-making mornings in Morocco.

Step 4: Bloom the Spices

Sprinkle in the turmeric, cumin, coriander, and garam masala. Stir constantly for about 30 seconds until the spices darken slightly and smell intensely aromatic. Blooming the spices in oil releases fat-soluble flavor compounds that you just canโ€™t get by adding them later. If the pan feels dry, drizzle in a little more oil.

โš ๏ธ Common Mistake to Avoid: Adding spices to a dry pan or overheating them. Spices can burn in seconds, turning acrid and ruining the entire curry. Keep the heat at medium and stir continuously.

Step 5: Build the Velvety Sauce

Pour in the crushed tomatoes, coconut milk, and water (or broth). Stir well to combine everything into a smooth, sunset-orange sauce. Bring to a gentle simmerโ€”small bubbles around the edges, not a rolling boil. Taste the sauce and add a pinch of salt; it will concentrate as it cooks. Let it bubble softly while you retrieve the meatballs from the fridge.

Step 6: Gently Simmer the Meatballs

Carefully lower the chilled meatballs into the simmering curry, spacing them out so they arenโ€™t crowded. If your skillet isnโ€™t large enough, work in batches or use a wider pot. Cover the skillet with a lid and cook on low heat for 15โ€“20 minutes. The meatballs are done when their internal temperature reaches 165ยฐF (74ยฐC) on an instant-read thermometer, and they feel firm but springy when pressed. Gently stir once or twice, nudging them with a long spoonโ€”never a spatulaโ€”to avoid breaking them.

๐Ÿ’ก Lalybeth’s Pro Tip: If your sauce looks too thick during simmering, add a splash more water or broth. The meatballs will release a little juice, but you want them submerged enough to cook evenly. If the sauce is too thin, uncover for the last 5 minutes to reduce.

Step 7: Garlic Naan Prep

While the meatballs finish cooking, preheat your oven broiler or a dry cast-iron skillet. Mix the melted butter with the minced garlic. Brush this garlic butter generously over each naan. Warm them under the broiler for 1โ€“2 minutes per side, or heat on the skillet until golden spots appear. You want them soft and pliable, not crispy, perfect for scooping.

Step 8: Finish, Garnish & Serve

Once the meatballs are cooked through, taste the curry and adjust salt. Remove from heat and scatter a handful of fresh cilantro over the top. For an extra luxe touch, drizzle a spoonful of coconut cream or a swirl of yogurt. Serve the chicken kofta and curry in wide, shallow bowls with the garlic naan on the side for dipping. If youโ€™re feeling extra, a pot of fragrant basmati rice is never a bad idea.

StepActionDurationKey Visual Cue
1Mix meatball ingredients5 minUniform blend without streaks
2Shape & chill15 minFirm, cold meatballs
3Sautรฉ aromatics6 minOnion translucent, golden
4Bloom spices30 secIntense aroma, darker color
5Simmer sauce5 minSmooth, bubbly mixture
6Simmer meatballs15โ€“20 minInternal temp 165ยฐF, firm
7Garlic naan5 minGolden spots, soft
8Garnish & serve2 minCilantro bright, sauce velvety

Serving & Presentation

When I plate this at home, I nestle four or five meatballs in a shallow bowl, ladle the coconut-tomato curry generously around them, and finish with a tangle of fresh cilantro and a few thin slices of fresh chili for color. Itโ€™s a dish that looks effortlessly elegant yet feels like a warm embrace. The naan goes directly on the side, still glistening with garlic butter, ready to scoop up every last bit of sauce.

To turn this into a dinner party centerpiece, serve the curry in a large, hand-painted ceramic dish and let guests help themselves. I learned this communal serving style from my mother, who always set big tagines in the middle of the table in Morocco. A bowl of cucumber raita or a simple kachumber salad (diced cucumber, tomato, onion, cilantro, lemon) cuts through the richness and adds a refreshing crunch.

Pairing TypeSuggestionsWhy It Works
Side DishBasmati rice, cucumber raita, roasted cauliflowerRice soaks up the sauce; raita cools the palate; cauliflower adds nutty depth.
Sauce / DipMango chutney, extra coconut cream, mint yogurtSweet chutney contrasts the spice; coconut cream reinforces richness; mint yogurt adds freshness.
BeverageMango lassi, chai tea, Indian pale ale (IPA)Lassi cools the heat; chaiโ€™s spices echo the curry; IPAโ€™s bitterness balances creaminess.
GarnishCilantro, sliced green chili, toasted coconut flakes, lime wedgesCilantro adds freshness; chili brings heat; coconut echoes the curry; lime brightens the dish.

Make-Ahead, Storage & Reheating

Between testing recipes and running from one NYC meeting to the next, I rely on make-ahead meals that taste just as good days later. This chicken kofta curry is a meal-prepperโ€™s dream. You can shape the meatballs and even make the sauce base a day ahead, then simply bring it all together when youโ€™re ready to eat. Leftovers become even more flavorful as the spices meld overnight.

MethodContainerDurationReheating Tip
Refrigerator (cooked)Airtight glass containerUp to 3 daysReheat gently on the stovetop over low heat, add a splash of water if sauce thickens.
Freezer (cooked)Freezer-safe container, meatballs and sauce togetherUp to 2 monthsThaw overnight in fridge, then reheat stovetop. Avoid microwave to preserve meatball texture.
Make-Ahead (raw meatballs)Tray lined with parchment, coveredUp to 24 hours in fridgeProceed with Step 6 directlyโ€”no need to thaw.

When reheating cooked curry, I always do it on the stovetop over low heat. Microwaving can make the meatballs rubbery and break the smooth emulsion of the coconut sauce. Stir in a tablespoon of water or broth if the sauce has tightened up too much. The flavors often deepen overnight, so you might find the leftovers even more delicious than the first night.

For freezing, you can also freeze the raw meatballs separately on a parchment-lined tray, then transfer them to a bag once solid. When youโ€™re ready, drop the frozen meatballs into a freshly simmered sauce and cook an extra 5โ€“7 minutes until they reach 165ยฐF. Itโ€™s my go-to trick for last-minute guests.

Variations & Easy Swaps

VariationKey ChangeBest ForDifficulty Impact
Vegetarian Paneer KoftaSwap chicken for crumbled paneer + potatoMeatless Mondays, vegetarian guestsEasierโ€”less worry about doneness
Gluten-Free & Dairy-FreeUse glutenโ€‘free breadcrumbs or almond flour; ensure naan is GF or serve with riceCeliac or dairyโ€‘free dietSlightly more fragile meatballs if using almond flour
Spicy Moroccan TwistAdd 2 tbsp chopped preserved lemon, 1/4 cup green olives to curry; swap cayenne for harissaWhen you miss Morocco, a bold, tangy kickNo extra workโ€”just stir in at the end

Vegetarian Paneer Kofta

Replace the ground chicken with 1 cup crumbled paneer plus 1/2 cup mashed boiled potato. Add the same spices, bind with 1 tablespoon chickpea flour (besan) instead of egg, and chill thoroughly. The kofta will be more delicate, so handle them gently when lowering into the sauce. They soak up the coconut-tomato curry beautifully, becoming soft pillows of spice that remind me of the paneer dishes I learned to love in Parisian vegetarian bistros.

Gluten-Free & Dairy-Free Option

For a fully gluten-free version, substitute the breadcrumbs with an equal amount of almond flour or crushed gluten-free crackers. The meatballs might be slightly softer, but the 15โ€‘minute chill helps them hold. Serve with basmati rice instead of naan, or look for certified gluten-free naan at specialty markets. The curry itself is already dairy-free thanks to coconut milk, so youโ€™re just a swap away from a completely celiacโ€‘safe meal.

Spicy Moroccan Twist

When I crave the flavors of my childhood in Rabat, I stir 2 tablespoons of finely chopped preserved lemon and a handful of pitted green olives into the finished curry. I also swap the cayenne for a spoonful of fiery harissa paste. The result is a North Africanโ€“inspired chicken kofta curry that marries Indian spice with Moroccan tang. Itโ€™s incredible over couscous, with a drizzle of extraโ€‘virgin olive oil and fresh mint scattered on top.

What is the best way to keep chicken kofta meatballs juicy when simmering them in coconut tomato curry?

The number one secret is poaching the meatballs directly in the simmering curry without frying them first. Frying can create a tough outer crust that seals in some moisture initially, but more often it dries out lean chicken. By gently cooking them in the sauce, the meatballs absorb the coconut-tomato flavors and stay incredibly tender. Additionally, use ground chicken with a bit of fat (dark meat is ideal), add breadcrumbs and egg for moisture retention, and chill the shaped balls for at least 15 minutes before cooking. This firms up the fat and ensures they hold together while remaining juicy throughout.

Can I use ground turkey or lamb instead of chicken for these Indian-style kofta meatballs?

Absolutely. Ground turkey (93% lean) is a great substitute and will yield a very similar texture, though the meatballs may be slightly drier. I recommend adding a tablespoon of olive oil to the mixture to compensate. Ground lamb, on the other hand, brings a richer, more robust flavor that pairs wonderfully with the warming spices. If using lamb, reduce the cayenne slightly because the lamb fat already carries a peppery note. Both alternatives will work in the same no-fry poaching method; just adjust the cooking time slightlyโ€”lamb meatballs might need an extra 2โ€“3 minutes to ensure theyโ€™re fully cooked through.

How long should I simmer the chicken kofta meatballs in the coconut tomato curry for the best flavor?

Simmer the meatballs gently in the curry for 15โ€“20 minutes. This is enough time for the chicken to reach the safe internal temperature of 165ยฐF (74ยฐC) without overcooking. The low, slow bubble allows the meatballs to absorb the aromatic sauce while keeping them tender. If you simmer them much longer, the meatballs can start to break down, especially if the sauce is acidic from the tomatoes. For even deeper flavor, let the finished dish rest off the heat for 5 minutes before servingโ€”the spices continue to meld during that short rest.

What can I serve with this dish besides garlic naan to complement the creamy curry?

Garlic naan is classic, but there are many other delicious accompaniments. Steamed basmati rice is the most common alternativeโ€”its fluffy texture soaks up the velvety sauce perfectly. For a low-carb option, try cauliflower rice or a side of sautรฉed spinach with cumin. A cooling cucumber raita (yogurt with grated cucumber and mint) balances the gentle heat, while a simple kachumber salad (diced tomato, onion, cucumber, cilantro) adds freshness. You could also serve it with flaky paratha or even crusty bread for a more European twist.

Can I bake the chicken kofta meatballs instead of simmering them in the curry?

Yes, you can bake them at 375ยฐF for about 15 minutes on a parchment-lined sheet before adding to the simmering sauce. This gives the meatballs a slightly firmer exterior and is helpful if you want to ensure they stay intact in a thinner sauce. However, I find the poached-only version yields juicier, more tender kofta. If you do bake, donโ€™t overbakeโ€”just until an instant-read thermometer hits 155ยฐF, then finish cooking in the curry for the last 5โ€“10 minutes to pick up the sauceโ€™s flavor.

Is this chicken kofta curry recipe gluten-free?

The recipe as written uses regular breadcrumbs, which contain gluten, so it is not gluten-free. To make it completely gluten-free, substitute the breadcrumbs with an equal amount of almond flour or crushed gluten-free crackers. Also, check that your garam masala and other spice blends are certified gluten-free, as some commercial blends can contain trace amounts. If you plan to serve with naan, youโ€™ll need to use a gluten-free naan or swap it for rice. The curry itself is naturally gluten-free and dairy-free, so with that one ingredient change, youโ€™re set.

Can I make this recipe in an Instant Pot or pressure cooker?

You can adapt this for an Instant Pot, but the results will differ slightly. Use the sautรฉ function to cook the aromatics and bloom the spices, then add the tomatoes, coconut milk, and broth. Cancel sautรฉ, place the raw meatballs gently in the liquid, and pressure cook on high for 5 minutes with a quick release. The meatballs will cook through but may be a bit denser than the stovetop version because of the high pressure. I prefer the gentle simmer on the stove for the most tender texture, but the Instant Pot works in a pinch if youโ€™re short on time.

How spicy is this chicken kofta curry, and can I adjust the heat?

The recipe as written is warmly spiced but not extremely hotโ€”the cayenne and garam masala provide a gentle background warmth. You can easily dial the heat up or down. For a milder version, omit the cayenne entirely or use a pinch of sweet paprika for color. For more fire, double the cayenne or add a finely chopped fresh green chili to the curry base when sautรฉing the onions. If you overdo the spice, a swirl of plain yogurt or a splash of extra coconut milk at serving time will mellow the burn beautifully.

Can I use light coconut milk to reduce the calories?

Yes, but the sauce will be thinner and less creamy. Light coconut milk has more water content, so I recommend simmering the sauce uncovered for an extra 5โ€“10 minutes to reduce it slightly and concentrate the flavors. You may also want to add an extra pinch of garam masala to compensate for the diminished richness. The meatballs will still cook through perfectly, but the overall mouthfeel wonโ€™t be as velvety as with full-fat coconut milk.

How should I store leftovers of this chicken kofta curry?

Store cooled leftovers in an airtight container in the refrigerator for up to 3 days. The curry often tastes even better the next day as the spices marry further. To reheat, transfer to a saucepan and warm over low heat, stirring occasionally and adding a splash of water if the sauce has thickened. Avoid boiling, which can cause the coconut milk to separate. For longer storage, freeze the curry (with meatballs) in a freezer-safe container for up to 2 months; thaw overnight in the fridge before reheating gently.

Share Your Version!

I would absolutely love to see how your chicken kofta curry turns out. Did you stick to the classic no-fry method, or did you try the baked variation? Maybe you added a Moroccan twist with preserved lemons? Snap a picture before the garlic naan disappears, and leave a star rating and comment belowโ€”your feedback makes my NYC kitchen feel a little more connected to yours.

Tag me on Instagram or Pinterest @cookingwithlalyta when you post your creation. Iโ€™m always blown away by the creativity in this community, whether itโ€™s a clever swap you discovered at your local farmersโ€™ market or a plating idea that makes the dish truly yours. Which ingredient are you most excited to experiment withโ€”the fresh ginger, the garam masala, or the creamy coconut milk? Drop a note and let me know!

From my NYC kitchen to yours โ€” I hope this recipe brings as much warmth to your table as it does to mine. โ€” Lalybeth ๐Ÿงก

๐Ÿ“Œ

Love This Recipe? Save It to Pinterest!

If you enjoyed this Juicy Indian-Style Chicken Kofta Meatballs Simmered in a Velvety Coconut Tomato Curry with Garlic Naan recipe, don’t let it get lost in your browser tabs! ๐Ÿ˜„ Pin it now so you can find it again anytime โ€” and explore hundreds more tried-and-tested recipes waiting for you on my Pinterest boards.

๐Ÿ‘‰ Follow Lalybeth on Pinterest @cookingwithlalyta

๐Ÿ“Œ Pin this recipe ยท ๐Ÿ” Re-pin your favorites ยท ๐Ÿ’ฌ Tag me when you make it โ€” I love seeing your creations!

Print

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Juicy Indian-Style Chicken Kofta Meatballs Simmered in a Velvety Coconut Tomato Curry with Garlic Naan


  • Author: Chef Lalybeth
  • Total Time: 50 minutes
  • Yield: 4 servings 1x

Description

Tender chicken meatballs infused with aromatic Indian spices, gently simmered in a rich and creamy coconut tomato curry. Serve with warm garlic naan for a comforting and flavorful meal.


Ingredients

Scale
  • For the Meatballs:
  • 1 lb (450g) ground chicken
  • 1/2 cup finely chopped onion
  • 2 cloves garlic, minced
  • 1 tbsp grated fresh ginger
  • 1/4 cup chopped fresh cilantro
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1/2 tsp garam masala
  • 1/4 tsp cayenne pepper (or to taste)
  • 1/2 tsp salt
  • 1/4 cup breadcrumbs
  • 1 large egg, lightly beaten
  • For the Curry:
  • 2 tbsp vegetable oil
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tbsp grated fresh ginger
  • 1 tsp ground turmeric
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1/2 tsp garam masala
  • 1 (14 oz) can crushed tomatoes
  • 1 (13.5 oz) can full-fat coconut milk
  • 1/2 cup water or chicken broth
  • Salt to taste
  • Fresh cilantro for garnish
  • For the Garlic Naan (optional, serve with):
  • 4 store-bought or homemade naan bread
  • 2 tbsp melted butter
  • 2 cloves garlic, minced

Instructions

  1. 1. Prepare the meatballs: In a large bowl, combine ground chicken, onion, garlic, ginger, cilantro, cumin, coriander, garam masala, cayenne, salt, breadcrumbs, and egg. Mix until well combined.
  2. 2. Shape mixture into 1.5-inch meatballs (about 20-24). Place on a plate and refrigerate for 15 minutes to firm up.
  3. 3. Make the curry: Heat oil in a large deep skillet or Dutch oven over medium heat. Add onion and cook until softened, about 5 minutes. Add garlic and ginger; cook 1 minute more.
  4. 4. Stir in turmeric, cumin, coriander, and garam masala. Cook until fragrant, about 30 seconds.
  5. 5. Pour in crushed tomatoes, coconut milk, and water/broth. Stir to combine. Bring to a gentle simmer.
  6. 6. Carefully add the meatballs to the simmering curry, spacing them out. Cover and cook on low heat for 15-20 minutes, until meatballs are cooked through (internal temp 165ยฐF). Gently stir occasionally.
  7. 7. While meatballs cook, prepare garlic naan: Preheat oven or broiler. Combine melted butter and minced garlic. Brush over naan. Warm naan in oven or on a skillet until lightly toasted.
  8. 8. Taste the curry and adjust salt. Garnish with fresh cilantro. Serve meatballs and curry with garlic naan.
  9. 9. (Optional) Drizzle extra coconut milk or cream on top before serving.

Notes

For a vegetarian version, substitute ground chicken with mashed paneer or chickpeas. Adjust spice level by reducing cayenne. The meatballs can also be baked at 375ยฐF for 15 minutes before adding to curry if preferred. Leftovers keep refrigerated for up to 3 days.

  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Method: Main Course
  • Cuisine: Indian

Nutrition

  • Calories: 520 kcal
  • Sugar: 8 g
  • Fat: 34 g
  • Carbohydrates: 18 g
  • Protein: 32 g


Juicy Indian-Style Chicken Kofta Meatballs Simmered in a Velvety Coconut Tomato Curry with Garlic Naan

Leave a Comment

Recipe rating