Chicken Kofta Salan Recipe: Spiced Meatballs in Rich Curry Gravy

Chicken Kofta Salan Recipe: Spiced Meatballs in Rich Curry Gravy

This chicken kofta salan brings together tender spiced meatballs with a deeply flavorful curry gravy that’s rich without being heavy. I’ve refined this recipe over time to balance the warmth of the spices with the velvety texture of the sauce.

The meatballs are gently simmered in the gravy, allowing them to absorb the aromatic flavors while staying juicy. A blend of onions, tomatoes, and whole spices creates a base that’s both fragrant and complex.

What you’ll get is a dish with layers of taste—soft kofta, thick gravy, and just the right amount of heat. It’s a meal that feels special but comes together with straightforward steps.

Serve it with naan or rice to soak up every last bit of the sauce.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Chicken Kofta Salan

Rich spices, tender chicken, and a velvety gravy come together beautifully here.

Ingredient Amount Notes
Ground Chicken 🍗 1 ½ lb Preferably thigh meat for juiciness
Yellow Onion 🧅 1 whole Finely chopped for gravy
Garlic Cloves 🧄 4 cloves Minced for depth of flavor
Fresh Ginger 🌿 1 tbsp Grated for fresh zing
Canned Tomatoes 🍅 14 ½ oz Crushed or diced, undrained
Plain Yogurt 🥛 ½ cup Whole milk for richness
Garam Masala 🌶️ 1 ½ tsp Freshly ground if possible
Ground Cumin 🌿 1 tsp Toasted for nuttier flavor
Ground Coriander 🌿 1 tsp Balances the heat nicely
Turmeric 🌶️ ½ tsp For golden color and earthiness
Kashmiri Red Chili Powder 🌶️ 1 tsp Mild heat, vibrant color
Fresh Cilantro 🌿 ¼ cup Chopped for garnish
Vegetable Oil 🫒 3 tbsp For frying kofta and sautéing
Green Chilies 🌶️ 2 whole Finely chopped, adjust to taste
Salt 🧂 1 ½ tsp Adjust to taste

The chicken makes this dish. Ground thigh meat from Whole Foods or your local butcher gives the juiciest kofta—breast dries out too fast. Look for freshly ground garam masala at Indian grocery stores (it’s night-and-day better than the old stuff). Kashmiri chili powder is key for that signature color and mild heat (find it online or at Patel Brothers if you’ve got one nearby).

No fresh ginger? Ground ginger at half the amount works in a pinch. Out of cilantro? Skip it or swap in parsley (not the same, but fine). The yogurt can be Greek if that’s what you’ve got—just thin it with a splash of water. For extra richness, stir in 1 tbsp of heavy cream at the end. Green chilies can be jalapeños or serranos, depending on how much heat you want.

This tastes even better the next day once the flavors meld. Keeps 3-4 days in the fridge, freezes for 3 months. The gravy thickens as it cools, so thin with water when reheating. Always serve with something to soak up that sauce—naan, rice, whatever you’ve got.

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: I love that everything comes together in a single skillet—ground chicken, onions, and canned tomatoes simmered with garlic and ginger.
  • Flavor Bomb: The combo of fresh ginger and garlic with the tangy tomatoes makes it ridiculously good.
  • Freezer Friendly: I double the batch and freeze half for those nights I just can’t.
  • Budget Winner: Ground chicken stretches further than whole cuts, and canned tomatoes keep costs low.

Step-by-Step Instructions for Chicken Kofta Salan

Here’s how I make tender spiced meatballs in a rich, flavorful curry sauce.

Step 1: Prepare the Kofta Mixture

In a large bowl, combine the 1.5 lb Ground Chicken, 1.5 tsp Garam Masala, 1 tsp Ground Cumin, 1 tsp Ground Coriander, 0.5 tsp Turmeric, and 1.5 tsp Salt. I find using my hands works best to distribute the spices evenly without overworking the meat.

Add 1 tbsp Fresh Ginger and 2 whole Green Chilies (finely chopped) to the mixture. These fresh elements add a bright zing that balances the warm spices. The mixture should be sticky and hold together when pressed—this ensures the kofta won’t fall apart during frying.

Step 2: Form and Cook the Kofta

Shape the mixture into 1.5-inch meatballs using lightly oiled hands. Heat 2 tbsp Vegetable Oil in a large skillet over medium-high heat. When the oil shimmers, add the kofta in batches, being careful not to crowd the pan.

Fry the kofta for 4-5 minutes per side until they develop a golden-brown crust all over. They don’t need to be fully cooked through at this stage since they’ll finish in the sauce. Transfer the kofta to a plate and set aside.

Step 3: Build the Curry Base

In the same skillet, add the remaining 1 tbsp Vegetable Oil if needed. Sauté 1 whole Yellow Onion (finely chopped) for 6-7 minutes until soft and translucent. Add 4 cloves Garlic Cloves (minced) and cook for 1 minute until fragrant.

Stir in the 14.5 oz Canned Tomatoes (undrained) and cook for 3-4 minutes until the mixture thickens slightly. This builds the foundation of your curry—you’ll notice the oil starting to separate at the edges when it’s ready for the next step.

Step 4: Create the Rich Gravy and Finish

Reduce heat to medium and stir in the 0.5 cup Plain Yogurt and 1 tsp Kashmiri Red Chili Powder. Cook for 2-3 minutes, stirring constantly to prevent curdling. The sauce will turn a beautiful reddish-orange color from the chili powder.

Gently add the kofta back to the skillet and spoon the sauce over them. Simmer uncovered for 10-12 minutes until the kofta are fully cooked through and the sauce has thickened to your desired consistency. Garnish with 0.25 cup Fresh Cilantro before serving.

👨‍🍳

Pro Tips For Making Chicken Kofta Salan

  • Chill the Kofta: After mixing the ground chicken with onions, garlic, and ginger, refrigerate the mixture for 20-30 minutes before shaping. This prevents the kofta from falling apart in the salan, especially since chicken is leaner than lamb.
  • Toast the Spices: I learned this the hard way—raw spices taste harsh in the salan. Bloom your cumin, coriander, and garam masala in hot oil for 30 seconds until fragrant before adding the tomatoes.
  • Skip the Wet Tomatoes: Drain and crush your canned tomatoes by hand instead of using them whole or blended. This thickens the salan faster and prevents a watery, separated sauce.
  • Simmer Uncovered: After adding the kofta to the salan, let it simmer uncovered for the last 10 minutes. This reduces the sauce to the right consistency and lets the flavors meld properly—no one likes a soupy kofta salan.

Flavor Customization for This chicken kofta salan

Spice Level Adjustments

For milder heat, reduce the Kashmiri Red Chili Powder to ½ tsp and use 1 Green Chili instead of two. The dish will still have that signature red hue without the kick. I often do this when cooking for my kids.

Herb Variations

Swap the Fresh Cilantro garnish for Fresh Mint if you prefer a cooler, brighter finish. Or try a mix of both for complexity. The mint adds a lovely contrast to the warm spices.

Yogurt Alternatives

For extra tang, use Greek yogurt instead of regular. It’ll thicken the gravy more, so thin with 2-3 tbsp water as needed. I love how the thicker yogurt clings to the kofta. 💛

Vegetable Boost

Add ½ cup finely chopped bell peppers or spinach to the gravy for extra texture. Sauté the peppers with the onions or stir in spinach at the end. This stretches the dish without losing flavor.

Creamy Upgrade

Stir in 1 tbsp heavy cream at the end for a richer, smoother sauce. This is my secret for restaurant-style kofta salan. The cream balances the spices beautifully.

Citrus Brightness

Finish with a squeeze of lemon juice just before serving. About 1 tbsp lifts all the flavors. I never skip this step—it makes the whole dish taste fresher. ✨

Nutrition Facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 6g30%
Cholesterol 140mg47%
Sodium 680mg30%
Total Carbohydrate 18g7%
Dietary Fiber 4g14%
Sugars 6g
Protein 38g76%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I bake the kofta instead of frying?

Yes! Bake at 375°F for 18-20 minutes on a lined sheet. They won’t brown as deeply but stay juicy. Brush with oil first for better texture.

2

Why did my kofta fall apart in the gravy?

Likely too wet or not chilled. Rest the mixture for 15 minutes before shaping, and avoid overmixing. Also, fry until just golden before adding to sauce.

3

How do I make the gravy thicker?

Simmer uncovered for 5 extra minutes or mix 1 tsp cornstarch with water and stir in. Yogurt also helps thicken naturally as it cooks.

4

Can I use ground turkey or beef?

Ground turkey works 1:1, but beef may need 5 extra minutes simmering. Adjust salt since beef often has more fat.

★★★★★4.7(2 reviews)
Tyler Campbell