Ingredients
Equipment
Method
- Mix all meatball ingredients in a large bowl; shape into small balls and chill.
- Heat olive oil in a skillet; cook diced onion until golden brown, then add minced garlic.
- Sprinkle in all spices and stir to coat the onions and garlic.
- Add tomato paste, grated tomatoes, herbs, salt, and water; simmer for 25-30 minutes.
- Gently place chilled meatballs into the simmering sauce; cook for 10-15 minutes, turning halfway.
- If adding eggs, crack them into little wells in the sauce and cook until whites set.
Nutrition
Calories: 350kcalCarbohydrates: 18gProtein: 25gFat: 20gSaturated Fat: 6gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gCholesterol: 120mgSodium: 600mgPotassium: 700mgFiber: 3gSugar: 4gVitamin A: 15IUVitamin C: 20mgCalcium: 8mgIron: 15mg
Notes
This dish can be made ahead of time, allowing flavors to meld. It reheats well, so consider making extra for leftovers!
Storing leftovers is easy; keep in an airtight container in the fridge for up to 3 days or freeze for up to 3 months.
Avoid overmixing the meatball mixture to keep them tender, and let them chill for a firmer texture during cooking.
Pair with warm crusty bread, couscous, or a light salad for a complete meal.
Tried this recipe?Let us know how it was!
