Moroccan meatballs simmered in a rich tomato sauce, topped with perfectly poached eggs, combine warm spices and fresh herbs for a comforting, flavorful dish.
Course Main Course
Cuisine Mediterranean
Keyword egg, meatballs, Moroccan, tagine, tomato
Prep Time 20 minutesminutes
Cook Time 30 minutesminutes
Total Time 50 minutesminutes
Servings 4servings
Calories 450kcal
Author Liza A
Ingredients
1lbground beef
2tbspfinely chopped parsley
1tspground cumin
1/2tsppaprika
salt and freshly ground black pepper
3tbspolive oil
4eggs
a small handful fresh coriander leavescoarsely chopped
Sauce:
1onionfinely chopped
2lbsripe tomatoesskinned, deseeded and chopped
1tspground cumin
1/2tsphot or mild paprika
1tspfreshly ground black pepper
2garlic clovescrushed
Instructions
Combine ground beef, parsley, 1 tsp cumin, ½ tsp paprika, 1 tsp salt and some freshly ground black pepper into a bowl. Mix well and roll in balls of desired size.
Heat 2 tbsp of the oil in a 12-inch skillet and brown the meatballs briefly on all sides. Transfer to a plate and set aside.
Add the remaining tablespoon of oil in now empty skillet. Add onion and cook gently for 8-10 minutes or until onion has softened. Add the remaining sauce ingredients; simmer gently for 15 minutes or until well concentrated in flavor but not too thick. Season generously with salt to taste.
Return the meatballs to the skillet and stir to coat with the sauce. Make 4 slight dips in the mixture and break an egg into each one. Cover and cook for another 4 to 5 minutes or until the eggs are just set. Sprinkle with chopped coriander and serve.