• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Salu Salo Recipes

  • Cookbook
  • Home
  • Recipe Index
  • Filipino Recipes
    • Puto
    • Pan de Sal
    • Taisan
    • Cathedral Window
    • Pork Adobo
    • Leche Flan with Cream Cheese
    • Arroz Caldo
    • More…
  • About
  • Subscribe
You are here: Home / Meal Type / Main Dishes / Moroccan Meatballs, Egg and Tomato Tagine

Moroccan Meatballs, Egg and Tomato Tagine

September 17, 2014 by Liza Agbanlog Leave a Comment

Jump to Recipe Print Recipe

Moroccan Meatballs, Egg and Tomato Tagine I love dishes with eggs. In fact, I have shared in the past couple of dishes; Arroz Caldo and Braised Pork in Soy Sauce which I love and contain hard boiled eggs. So, when the well known British chef Rick Stein made this Moroccan dish on his TV show, it really caught my attention. The dish contains meatballs and poached eggs in spiced tomato sauce. The dish was originally cooked on a tagine pot but using a skillet works as well. This hearty dish may be served with pita bread but my family and I enjoyed this flavorful dish with steamed rice. Enjoy! Moroccan Meatballs, Egg and Tomato Tagine

 

Cooking Tips for Perfect Meatballs

Making meatballs can be a bit tricky, but there are some simple tips to ensure they turn out juicy and flavorful. First, choose the right meat. A mix of ground beef and lamb gives a nice depth of flavor. If you want a leaner option, you can use ground turkey, but it may need more seasoning. Don’t skip the breadcrumbs. They help to keep the meatballs moist, so use fresh breadcrumbs if possible. If you have stale bread, just pulse it in a food processor. When mixing the ingredients, be gentle. Overworking the meat will make your meatballs tough, and nobody wants that. Use your hands or a fork to combine the meat with spices, herbs, and breadcrumbs until just mixed. Finally, don’t overcrowd the skillet when cooking. Give each meatball some space, so they can brown nicely and cook evenly throughout. If you have a bit of leftover mixture, you can always make mini meatballs for a quick snack or appetizer later on.

Serving Suggestions and Pairings

This Moroccan meatballs, egg, and tomato tagine is quite versatile when it comes to serving options. While I mentioned enjoying it with steamed rice, you can also serve it with couscous, which soaks up the sauce beautifully. If you want to keep it traditional, pair the dish with warm pita bread or crusty bread for dipping into the rich tomato sauce. For a refreshing contrast, consider a simple side salad with cucumbers, tomatoes, and a drizzle of olive oil and lemon juice. This adds a crunchy texture and balances the warmth of the dish. If you want to elevate the presentation, sprinkle some fresh parsley or cilantro on top before serving. It adds a pop of color and a fresh flavor. For those who enjoy a kick, serve with a side of harissa or a spicy chili sauce. This will complement the spices in the tagine nicely and give it an extra zing. Enjoy experimenting with different sides to find your perfect combination.

Frequently Asked Questions

What can I substitute for ground beef in this recipe?

For a different flavor, you can use ground lamb, which is traditional in Moroccan dishes. If you’re looking for something leaner, ground turkey works too, but it might need a bit more seasoning to keep it flavorful.

How should I store leftovers?

Store any leftovers in an airtight container in the fridge. They should be good for about three days, and you can reheat them gently on the stove or in the microwave.

Can I make this dish ahead of time?

You can prepare the meatballs and sauce in advance, then just add the eggs right before serving. This way, the dish stays fresh and the eggs maintain that perfect poached texture.

What should I serve with Moroccan Meatballs, Egg and Tomato Tagine?

This dish pairs wonderfully with pita bread for dipping or steamed rice to soak up the delicious sauce. You could also serve it alongside a fresh salad for a nice balance.

What are some common mistakes to avoid when making meatballs?

One common mistake is over-mixing the meat, which can lead to tough meatballs. Also, make sure not to overcrowd the skillet while cooking, as this can prevent them from browning properly.

Moroccan Meatballs, Egg and Tomato Tagine

Liza A
Moroccan meatballs simmered in a rich tomato sauce, topped with perfectly poached eggs, combine warm spices and fresh herbs for a comforting, flavorful dish.
No ratings yet
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 30 minutes mins
Total Time 50 minutes mins
Course Main Course
Cuisine Mediterranean
Servings 4 servings
Calories 450 kcal

Ingredients
  

  • 1 lb ground beef
  • 2 tbsp finely chopped parsley
  • 1 tsp ground cumin
  • 1/2 tsp paprika
  • salt and freshly ground black pepper
  • 3 tbsp olive oil
  • 4 eggs
  • a small handful fresh coriander leaves coarsely chopped

Sauce:

  • 1 onion finely chopped
  • 2 lbs ripe tomatoes skinned, deseeded and chopped
  • 1 tsp ground cumin
  • 1/2 tsp hot or mild paprika
  • 1 tsp freshly ground black pepper
  • 2 garlic cloves crushed

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.
  • Enjoy!

Notes

Recipe slightly adapted: Chico’s Kitchen

Nutrition

Calories: 450kcalCarbohydrates: 10gProtein: 30gFat: 35gSaturated Fat: 10gCholesterol: 300mgSodium: 500mgFiber: 3gSugar: 5g
Keyword egg, meatballs, Moroccan, tagine, tomato
Tried this recipe?Let us know how it was!

 

Filed Under: Main Dishes, Recipes Tagged With: egg, meatball, moroccan, poached, recipe, tagine, tomato

Previous Post: « Squid Adobo (Adobong Pusit)
Next Post: Roasted Salmon with Potatoes and Mushrooms »

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Avatar photoHi, I'm Liza and welcome to my blog. Salu-salo is a Filipino word that means getting together with friends and family to eat. I am not a cook by profession, but I spend a lot of time in the kitchen, cooking for my family. Read More…

Search Salu Salo Recipes

  • Facebook
  • Instagram
  • Pinterest
  • Twitter

Footer

Copyright © 2026 · Powered by WordPress · Privacy Policy

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required