Mutton Kofta Curry
Tender, melt-in-the-mouth mutton meatballs swimming in a rich, aromatic tomato-onion gravy. This classic North Indian delicacy combines finely minced mutton with fragrant spices, gently simmered until the koftas soak up all the delicious flavors. Perfect for special occasions and weekend feasts.
For 4 servings
- prep · ~5 min
Prepare the kofta mixture.
1.In a large bowl, combine minced mutton, half the chopped onion, 1 tbsp ginger-garlic paste, 2 chopped green chilies, 2 tbsp chopped cilantro, and mint.2.Add roasted besan, a pinch of garam masala, a pinch of red chili powder, a pinch of turmeric, and a pinch of salt.3.Mix well and knead gently until the mixture binds together, about 2 minutes.4.Refrigerate for 15 minutes to firm up.TIPChilling the mixture makes it easier to shape smooth, crack-free koftas. - prep · ~10 min
Shape the koftas.
1.Divide the mixture into 16 equal portions.2.Roll each portion between your palms into a smooth, round ball.3.Place shaped koftas on a plate. - fry · ~15 min
Shallow fry the koftas.
1.Heat oil in a kadai over medium heat.2.Gently slide in the koftas in batches, taking care not to overcrowd.3.Fry for 6-8 minutes, turning occasionally, until evenly browned on all sides.4.Remove with a slotted spoon and drain on paper towels.TIPBrown the koftas gently. They don't need to be fully cooked; they'll finish in the gravy. - temper · ~8 min
Make the gravy base.
1.In a separate pan, heat ghee over medium heat until shimmering.2.Add bay leaf, cinnamon stick, and green cardamom. Sauté for 30 seconds until fragrant.3.Add cumin seeds and let them splutter.4.Add remaining chopped onion and sauté until golden brown, about 5-7 minutes. - saute · ~9 min
Build the aromatic gravy.
1.Add remaining ginger-garlic paste and chopped green chili. Sauté until the raw smell disappears, about 1 minute.2.Pour in the tomato puree, coriander powder, cumin powder, remaining red chili powder, and turmeric powder.3.Cook, stirring frequently, until the oil separates from the masala, about 6-8 minutes.TIPThe oil separating from the masala is your visual cue that the base is perfectly cooked. - simmer · ~10 min
Simmer the gravy.
1.Lower the heat and stir in the whisked yogurt, mixing continuously to prevent curdling.2.Add 2 cups of water and a pinch of salt. Bring to a gentle simmer.3.Cook uncovered for 10 minutes, stirring occasionally, until the gravy thickens slightly. - simmer · ~12 min
Add koftas to the curry.
1.Gently place the fried koftas into the simmering gravy.2.Cover and cook on low heat for 10 minutes, letting the koftas absorb the flavors.3.Sprinkle crushed kasuri methi and remaining garam masala. Simmer for 2 more minutes.4.Turn off the heat and let it rest for 5 minutes.TIPDon't stir vigorously after adding koftas; they are delicate and may break. - garnish
Garnish with remaining cilantro and serve hot.
What to keep in mind.
8 tips from the recipe — small details that make a real difference to the final dish.
- 1Chill the kofta mixture for 15 minutes; it firms up the fat and makes shaping easier.
- 2Use roasted besan (chickpea flour) – it acts as a binder and adds a nutty flavor without making the koftas dense.
- 3Shallow fry the koftas only until golden brown; they finish cooking in the gravy and stay tender.
- 4Whisk the yogurt until completely smooth before adding to the hot gravy to prevent curdling.
- 5Cook the tomato-onion masala until oil separates – this ensures a rich, non-raw gravy.
- 6Stir the gravy gently after adding the koftas, using a back-and-forth motion to avoid breaking them.
- 7Crush kasuri methi between your palms before adding to release its full aroma.
- 8Let the curry rest for 5 minutes off heat after cooking; the koftas absorb more flavor as they cool slightly.
Adapt it for your goals.
Chicken Kofta Curry
Replace mutton with 500g minced chicken. Add 1 tbsp soaked breadcrumbs to the mixture for moisture, as chicken is leaner. Fry and cook as directed for a lighter, quicker version.
Vegan Kofta CurryVegan Kofta Curry
Use 400g crumbled paneer alternative or extra-firm tofu + 1 cup boiled mashed potatoes. Replace yogurt with 3 tbsp cashew cream. The koftas are softer, so handle gently.
Low Oil (Baked Koftas)Low-Oil (Baked Koftas)
Instead of shallow frying, bake the shaped koftas on a greased tray at 200°C (400°F) for 12–15 minutes, turning once. Reduces oil without sacrificing texture.
Gluten Free (No Change)Gluten-Free (No Change)
This recipe is naturally gluten-free (besan is chickpea flour). Ensure your garam masala and kasuri methi are certified gluten-free for celiac-safe preparation.
Why this is on our healthy list.
Rich in High-Quality Protein
Mutton provides complete protein, essential for muscle repair and satiety, making this a satisfying main dish.
Iron and Zinc from Mutton
Red meat is a natural source of heme iron and zinc, supporting immune function and oxygen transport in the body.
Digestive Spices
Cumin, coriander, ginger, and mint aid digestion and reduce bloating, helping you enjoy a rich meal comfortably.
Antioxidants from Tomatoes and Herbs
Tomatoes, cilantro, and mint supply lycopene and flavonoids that help combat oxidative stress.
Frequently asked questions
The mixture may be too wet. Ensure you use roasted besan and chill for 15 minutes. Also, avoid boiling the gravy vigorously after adding the koftas – a gentle simmer is key.



