Ingredients
Equipment
Method
- Mix all the meatball ingredients in a large bowl and shape into small meatballs about 3 cm in diameter.
- Chill the meatballs in the fridge while preparing the sauce.
- Heat olive oil in a large skillet or tagine over medium-high heat and sauté the diced onions until golden brown.
- Add minced garlic and cook for another minute.
- Mix all the powdered spices in a small bowl and stir into the onions and garlic, adding the tomato paste.
- Stir in the grated tomatoes, fresh herbs, and water; season with salt and let the sauce simmer for 25-30 minutes.
- Gently place the chilled meatballs into the simmering sauce and cover; cook for 10-15 minutes, turning halfway through.
- Create wells in the sauce and crack an egg in each; cover and cook until the eggs reach your desired doneness.
- Garnish with fresh parsley or cilantro and serve hot.
Nutrition
Calories: 350kcalCarbohydrates: 20gProtein: 25gFat: 20gSaturated Fat: 7gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gCholesterol: 150mgSodium: 600mgPotassium: 450mgFiber: 3gSugar: 5gVitamin A: 300IUVitamin C: 10mgCalcium: 40mgIron: 3mg
Notes
Chilling the meatballs prevents them from falling apart.
For an authentic touch, serve in a colorful tagine dish garnished with olives and lemon wedges.
Leftovers can be stored in an airtight container in the fridge for up to 3 days or frozen without eggs for up to 3 months. Reheat gently.
Adjust the spice level by adding or omitting cayenne pepper based on your preference.
Tried this recipe?Let us know how it was!
