
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.
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
Frequently Asked Questions
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.
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.
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.
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.
- Jollof Rice Sauce Recipe: West African Tomato and Spice Infusion - September 25, 2026
- Japanese Rice Soup Recipe: Umami-Rich Comfort in a Bowl - September 25, 2026
- Homemade Cream Of Rice Recipe: Silk-Smooth Breakfast in Minutes - September 25, 2026