Go Back
+ servings
Indian Kofta Curry

Flavorful Indian Kofta Curry That Will Brighten Your Dinner

Experience the comforting flavors of Indian Kofta Curry, featuring tender meatballs in a spiced creamy sauce.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings: 4 servings
Course: Dinner
Cuisine: Indian
Calories: 350

Ingredients
  

For the Meatballs
  • 1 lb Lean Ground Pork (or Lamb) or ground chicken or beef
  • 1 tbsp Fresh Ginger grated
  • 1 tsp Cumin
  • 1 tsp Coriander or ground fennel
  • 1/4 tsp Ground Cloves or allspice
  • 1/2 tsp Ground Cinnamon optional
  • 1/4 tsp Nutmeg or allspice
  • 1/2 tsp Black Pepper to taste
  • 1/4 tsp Cayenne Pepper to taste, or omit
  • 1 tsp Salt to taste
  • 1/2 cup Plain Yogurt or sour cream
For the Curry Sauce
  • 2 tbsp Vegetable Oil or any neutral oil
  • 1 large Onion finely chopped
  • 3 cloves Garlic Cloves minced
  • 2 stalks Cilantro Stalks chopped
  • 3 tbsp Indian Curry Paste
  • 14.5 oz Canned Chopped Tomatoes or fresh tomatoes
  • 1 cup Water or stock
  • 1 cup Black Kale or Spinach chopped
  • 1/2 cup Light Cream (or Coconut Milk)
  • 1 tsp Garam Masala optional
  • 1/4 cup Cilantro Leaves for garnish

Equipment

  • Non-stick skillet

Method
 

Step‑by‑Step Instructions for Indian Kofta Curry
  1. In a large bowl, combine lean ground pork, grated ginger, cumin, coriander, and salt. Mix in yogurt until well incorporated. Roll into golf ball-sized meatballs.
  2. Heat a non-stick skillet over medium heat and add vegetable oil. Fry meatballs in batches for 5–7 minutes until golden brown. Drain on paper towels.
  3. In the same skillet, add more oil if needed and sauté onions and garlic for about 10 minutes until soft and translucent.
  4. Stir in Indian curry paste and cook for 2 minutes. Add canned tomatoes and water, bring to a gentle boil while stirring.
  5. Carefully add the browned meatballs to the sauce, cover, and let simmer for 20 minutes on low heat.
  6. Add black kale or spinach and cook uncovered for another 10 minutes until wilted.
  7. Remove from heat and stir in light cream or coconut milk. Adjust seasoning with salt as needed and top with garam masala and cilantro.

Nutrition

Serving: 1servingCalories: 350kcalCarbohydrates: 18gProtein: 24gFat: 20gSaturated Fat: 10gPolyunsaturated Fat: 3gMonounsaturated Fat: 5gCholesterol: 80mgSodium: 600mgPotassium: 800mgFiber: 3gSugar: 5gVitamin A: 70IUVitamin C: 30mgCalcium: 10mgIron: 15mg

Notes

This dish tastes even better the next day. Refrigerate leftovers for improved flavor.

Tried this recipe?

Let us know how it was!