Ingredients
Equipment
Method
- In a large bowl, mix all the meatball ingredients until well combined and shape into small meatballs.
- Refrigerate the meatballs for 15 minutes to firm them up.
- Heat olive oil in a skillet over medium heat and sauté the diced onion until golden brown.
- Add minced garlic and spices, stirring for a minute.
- Stir in the tomato paste and grated tomatoes to combine flavors.
- Pour in water, add fresh parsley and cilantro, and season with salt.
- Simmer the sauce for 25-30 minutes, stirring occasionally.
- Gently place the chilled meatballs into the simmering sauce and cover.
- Cook the meatballs for 10-15 minutes, turning halfway through.
- If using eggs, crack them into wells in the sauce and cover until the whites are set.
Nutrition
Calories: 480kcalCarbohydrates: 18gProtein: 30gFat: 32gSaturated Fat: 10gPolyunsaturated Fat: 2gMonounsaturated Fat: 15gCholesterol: 130mgSodium: 850mgPotassium: 650mgFiber: 3gSugar: 5gVitamin A: 10IUVitamin C: 15mgCalcium: 6mgIron: 20mg
Notes
Use high-quality spices for a better flavor. Freshly ground spices can enhance the taste significantly. Don't overcrowd the skillet when browning the meatballs to ensure even cooking. To store, let the dish cool completely before transferring it to an airtight container for up to 3 days in the fridge or freeze for up to 3 months. For best results, freeze without the eggs.
Tried this recipe?Let us know how it was!