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
- 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.
- In a bowl, combine ground beef, chopped onion, garlic, ginger, cumin, coriander, paprika, turmeric, cayenne, salt, pepper, and parsley. Mix until well combined.
- Shape the mixture into even meatballs (about 1 to 1.5 inches each) so they cook evenly.
- Heat 1 tablespoon oil in a large pan over medium heat. Add the meatballs in a single layer and brown them on all sides.
- 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