Moroccan Kefta and Eggs Tagine With Tomatoes, Onions and Olives

Want more from Genius Kitchen?

Watch on your Apple TV, Roku, or Fire TV and your iOS, Fire, or Android device.

Learn More
“This is Moroccan kefta (meatballs) and eggs at their best - with caramelized onions, saucy tomatoes and tangy olives. The idea to caramelize the onions came from a recipe in Kitty Morse's Cooking at the Kasbah. If short on time, skip the caramelizing and cook the onions and tomatoes just long enough to soften. Or, omit the kefta and increase the eggs to 8 or 9 for a fabulous meatless omelet. Cooking time is for preparation in a skillet. I used a non-stick skillet to cook the onions, tomatoes and kefta, and then transferred everything to a pre-heated tagine to cook the eggs and serve directly from the dish. Delicious!”

Ingredients Nutrition


  1. Mix the ground meat with the salt, cumin, cinnamon and pepper. Shape this kefta mixture into small meatballs the size of large cherries, and set aside.
  2. Heat the olive oil in a large non-stick skillet over medium-high heat. Add the onions and sugar and cook, stirring frequently, until the onions begin to caramelize. Add the olives, and cook for several minutes more.
  3. Add the tomatoes and seasoning and cook for about 15 minutes, stirring occasionally and mashing the tomatoes as you go, until a chunky tomato sauce has formed.
  4. Add the meatballs to the sauce, and cook for about 10 minutes, stirring several times to turn the meatballs, until the meat is cooked through. Break a meatball to test if it's done before proceeding.
  5. Pour the eggs directly over the tomato sauce and meatballs. Break the yolks, and allow the eggs to simmer in the sauce until set. To help this along, you can lift the edges of the eggs as they cook and tip the pan to allow uncooked egg to run underneath and cook faster. If cooking the eggs in a tagine, cover the eggs and allow them to poach until done.
  6. Dust the top of the cooked eggs with cumin and salt to taste, garnish with the chopped cilantro, and serve.

Watch more

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a