Ingredients
Equipment
Method
- In a large bowl, combine the ground meat, grated onion, garlic, spices, and fresh herbs. Mix gently until everything comes together and roll into small balls.
- Heat the olive oil in a tajine pot or skillet over medium heat. Add the diced onion and cook until soft and translucent. Sauté the minced garlic for another minute.
- Stir in the tomato paste and let caramelize slightly, then add the spices and stir well.
- Add the grated tomatoes and water to the sauce, simmer gently for 25-30 minutes while stirring occasionally.
- Nestle the chilled meatballs into the bubbling sauce and cover, simmering for 10-15 minutes.
- Make wells in the sauce and crack the eggs into them. Cover again and let the eggs poach gently until whites are set and yolks are still runny.
- Garnish with fresh parsley and cilantro. Serve hot with crusty bread or couscous.
Nutrition
Calories: 450kcalCarbohydrates: 22gProtein: 28gFat: 28gSaturated Fat: 10gPolyunsaturated Fat: 2gMonounsaturated Fat: 14gCholesterol: 210mgSodium: 800mgPotassium: 700mgFiber: 3gSugar: 5gVitamin A: 250IUVitamin C: 10mgCalcium: 50mgIron: 3mg
Notes
For an alternative, use ground turkey or plant-based protein instead of beef or lamb. Leftovers can be stored in the refrigerator for up to three days; reheat gently and consider adding a splash of water to the sauce. If freezing, omit the eggs and freeze the meatballs and sauce separately for optimal quality. Feel free to adjust the spice levels to suit your taste, and consider toasting spices beforehand for enhanced flavor.
Tried this recipe?Let us know how it was!
