Ingredients
Equipment
Method
- In a large mixing bowl, combine the ground meat, grated onion, garlic, herbs, and spices. Mix until well combined.
- Shape the mixture into small walnut-sized balls and set aside.
- Heat olive oil in a tajine or deep skillet over medium heat. Add the sliced onions and sauté until translucent and golden.
- Add minced garlic and cook for another minute, then sprinkle in the spices and stir well.
- Add the tomato paste, grated tomatoes, chopped herbs, and water. Let the sauce simmer gently for 25–30 minutes.
- Gently place the meatballs into the simmering sauce, cover the pan, and let cook for 10–15 minutes, turning halfway.
- Create shallow wells in the sauce and crack an egg into each well. Cover and let the eggs poach for 10–15 minutes.
- Once cooked, sprinkle with fresh parsley and cilantro. Serve hot with crusty bread or couscous.
Nutrition
Calories: 450kcalCarbohydrates: 25gProtein: 30gFat: 25gSaturated Fat: 10gCholesterol: 200mgSodium: 800mgPotassium: 800mgFiber: 4gSugar: 5gVitamin A: 1500IUVitamin C: 20mgCalcium: 50mgIron: 3mg
Notes
To enhance the flavors, toast whole spices like cumin and coriander seeds before grinding. Leftovers can be stored in an airtight container in the fridge for up to 3 days or frozen for up to 3 months (omit eggs before freezing). Pair with colorful side dishes like roasted vegetables or a simple salad for a balanced meal.
Tried this recipe?Let us know how it was!
