Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Kofta Curry Beef Meatballs


  • Author: hannah-belssy
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Gluten-Free

Description

Warm, fragrant meatballs simmering in a creamy tomato-coconut sauce with rich spices.


Ingredients

Scale
  • 1 lb ground beef
  • 1 onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tablespoon ginger, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon paprika
  • 1/2 teaspoon turmeric
  • 1/2 teaspoon cayenne pepper
  • Salt and pepper to taste
  • 1/4 cup fresh parsley, chopped
  • 1 can (14 oz) coconut milk
  • 2 cups tomato sauce
  • 1 tablespoon oil for cooking

Instructions

  1. Peel and finely chop the onion. Mince the garlic and ginger. Chop the parsley. Measure the spices and have the coconut milk and tomato sauce ready.
  2. In a bowl, combine ground beef, chopped onion, garlic, ginger, cumin, coriander, paprika, turmeric, cayenne, salt, pepper, and parsley. Mix until well combined.
  3. Shape the mixture into even meatballs (about 1 to 1.5 inches each) so they cook evenly.
  4. Heat 1 tablespoon oil in a large pan over medium heat. Add the meatballs in a single layer and brown them on all sides.
  5. Once browned, pour in the coconut milk and tomato sauce. Bring to a gentle simmer, reduce heat, and cook for about 20 minutes until the meatballs are cooked through.

Notes

Serve with rice or flatbread to soak up the sauce. Store leftovers in an airtight container for up to 3 days.

  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Category: Main Course
  • Method: Simmering
  • Cuisine: Indian

Nutrition

  • Serving Size: 1 serving
  • Calories: 480
  • Sugar: 3g
  • Sodium: 650mg
  • Fat: 39g
  • Saturated Fat: 22g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 2g
  • Protein: 24g
  • Cholesterol: 100mg
Scroll to Top