Tagine of Moroccan Brochettes

Kebab Maghdour - Moroccan Tagine of Brochettes With Eggs
Christine Benlafquih
  • Total: 80 mins
  • Prep: 20 mins
  • Cook: 60 mins
  • Yield: 6 Portions (6 Servings)
Nutritional Guidelines (per serving)
706 Calories
52g Fat
8g Carbs
49g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 6 Portions (6 Servings)
Amount per serving
Calories 706
% Daily Value*
Total Fat 52g 67%
Saturated Fat 21g 107%
Cholesterol 385mg 128%
Sodium 992mg 43%
Total Carbohydrate 8g 3%
Dietary Fiber 2g 9%
Protein 49g
Calcium 116mg 9%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Of course, Moroccan brochettes are usually cooked on the grill, but in this traditional Moroccan dish, the seasoned, cubed meat is cooked tagine-style in a saffron-flavored onion sauce. It's quick, easy and very satisfying, particularly with the optional addition of poached eggs.

The name of the dish translates to "betrayed kebabs," a playful reference to the fact that the kebab meat never makes it to the skewers. No worries, though, as the final result is just as delicious as its grilled cousin, and it may just become your go-to dish for unexpected company or lazy Sunday dinners.


  • For the Meat
  • 2 lbs. 3 oz./1kg kebab meat (ie. beef fillet or leg of lamb)
  • 1 large onion (finely chopped)
  • 2 large handfuls parsley (fresh, finely chopped)
  • 1 large handful cilantro (fresh, finely chopped)
  • 2 teaspoons salt (or to taste)
  • 2 to 3 teaspoons paprika
  • 1 1/2 teaspoons cumin
  • 1 teaspoon black pepper (some white pepper, if desired)
  • 1 teaspoon ginger
  • 1/2 teaspoon turmeric
  • Optional: cayenne pepper to taste
  • 1 tablespoon lemon juice
  • 1 tablespoon olive oil (or vegetable oil)
  • For the Sauce:
  • 1 or 2 medium onions (grated)
  • 2 or 3 tablespoons olive oil
  • 4 or 5 tablespoons butter (unsalted)
  • 1/2 teaspoon saffron threads (crushed)
  • 2 or 3 small pieces of cinnamon stick (or 1/4 teaspoon ground)
  • Optional: 1/2 to 1 teaspoon smen
  • 1 cup/240ml water (approx.)
  • For Garnish:
  • 4 to 6 eggs
  • Garnish: parsley (chopped fresh)

Steps to Make It

Ahead of Time, If Possible 

  1. Trim the meat of fat and cut into small brochette-size cubes. We like the cubes to be petite, about 2 cm or 3/4-inch.

  2. Combine the meat with the spices, onion, herbs, lemon juice, and oil. Use your hands to massage the spices into the meat and set aside. If time allows, cover and refrigerate for several hours or even overnight. If not, proceed directly to the next step.

Prepare the Tagine

  1. Grate the onions and transfer to the base of a tagine, a deep, heavy skillet with a lid, or other similar cookware. Add the oil, butter, and smen and bring to a simmer over medium-low heat.

  2. Add the saffron and cinnamon. If extra zesty seasoning is desired, you can also add a little ground ginger along with some ground pepper or cayenne. Stir to combine.

  3. Add the meat, scraping the bowl to include all the onion and herbs.

  4. Add the water. The level of liquids should be enough to nearly cover the meat.

  5. Cover and continue cooking over medium-low heat until the tagine reaches a simmer. Simmer for 30 to 40 minutes, until the meat is cooked through and tender and the sauce has thickened and reduced. 

  6. If eggs are going to be added, carefully crack them over the top of the tagine without breaking the yolks. Cover and continue cooking the tagine until the whites are solid and the yolks have set as much as you like. (As an alternative, you can cook the eggs separately, then transfer carefully to the meat at the serving time.)

  7. Remove from the heat and garnish with fresh parsley. Serve the Kebab Maghdour directly from the tagine or pan, or transfer to a serving platter. It's traditionally eaten by hand from a communal dish, with each diner eating from his side of the plate, using pieces of Moroccan bread instead of a fork.


  • Although the photo shows the dish as prepared in a tagine, don't worry if you don't own one as Kebab Magdhour is just as easily prepared in a skillet or other similar cookware.
  • If using the optional smen, you may want to reduce the salt a bit when seasoning the meat. If you'd like more sauce than what's shown in the photo, use the larger amounts of onion, oil, and butter and slightly increase the seasoning.

Recipe Variations

  • As with so many Moroccan recipes, you'll find many variations, but the basic premise here is that the meat is given the same initial seasoning treatment as brochettes. With that in mind, you'll want to use a high-end, tender cut of meat such as beef fillet or sirloin, or lamb leg or lamb shoulder. Marinating the meat for a few hours or overnight is recommended but not mandatory.