Get ready to savor the bold and aromatic flavors of homemade Koftas, a classic dish that combines tender, spiced meatballs with a rich, tangy tomato-yogurt gravy. This recipe features your choice of ground meatโbeef, lamb, or chickenโblended with fresh cilantro, warm spices like cumin and coriander, and a hint of red chili for optional heat. The meatballs are lightly fried to perfection, then simmered in a luscious tomato-based sauce infused with garam masala. Perfectly comforting and deeply flavorful, this dish is ideal for family dinners or special occasions alike. Serve these juicy meatballs with fluffy steamed rice, warm naan, or buttery roti to soak up every drop of the savory gravy. With just 25 minutes of prep time and a world of taste in every bite, this Kofta recipe is sure to become a favorite in your kitchen!
In a large mixing bowl, combine ground meat, chopped onion, minced garlic, grated ginger, cilantro, ground cumin, coriander, turmeric, salt, black pepper, red chili powder (if using), breadcrumbs, and the egg.
Mix the ingredients thoroughly using your hands until the mixture is well combined. Form small meatballs (about 1.5 inches in diameter) from the mixture and set aside.
Heat 2 tablespoons of oil in a large skillet over medium heat. Gently fry the meatballs in batches, turning occasionally, until they are browned on all sides. Remove and set aside.
In the same skillet, add the remaining 1 tablespoon of oil. Add the pureed tomatoes and cook for 5-7 minutes until the oil begins to separate from the tomatoes.
Stir in the plain yogurt, mixing well to create a smooth base. Add garam masala and adjust salt according to taste.
Pour in the water and bring the sauce to a gentle simmer. Carefully place the browned meatballs into the sauce.
Cover and cook for 15-20 minutes on low heat, allowing the koftas to soak up the flavors of the gravy. Stir occasionally to prevent sticking.
Serve hot with steamed rice, naan, or roti. Garnish with fresh cilantro if desired.
Calories |
2084 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 155.0 g | 199% | |
| Saturated Fat | 45.9 g | 230% | |
| Polyunsaturated Fat | 2.0 g | ||
| Cholesterol | 571 mg | 190% | |
| Sodium | 3716 mg | 162% | |
| Total Carbohydrate | 74.2 g | 27% | |
| Dietary Fiber | 8.8 g | 31% | |
| Total Sugars | 17.3 g | ||
| Protein | 110.8 g | 222% | |
| Vitamin D | 1.7 mcg | 9% | |
| Calcium | 322 mg | 25% | |
| Iron | 22.3 mg | 124% | |
| Potassium | 2365 mg | 50% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.