Grilled Moroccan Beef Skewers with Yogurt Sauce


These grilled beef skewers are a meal by themselves, but serve them up with lavash--a thin unleavened Middle Eastern bread--or flatbread for a more filling dish.

Grilled Moroccan Beef Skewers with Yogurt Sauce
Photo: Brie Passano
Hands On Time:
20 mins
Total Time:
1 hrs


  • 6 tablespoon chopped fresh Italian parsley

  • 4 cloves garlic, minced

  • 2 lemons, zested and juiced

  • ¼ cup olive oil

  • 2 teaspoon ground coriander

  • 1 teaspoon paprika

  • Kosher salt and pepper

  • 1 pound boneless beef sirloin steak, cut into thin strips

  • 1 pint grape tomatoes

  • 1 cup plain Greek yogurt

  • Soft cracker bread (lavash) or pita bread, warmed

  • Chopped fresh Italian parsley


  1. For marinade: In a medium bowl combine 4 tablespoons parsley, the garlic, 1 1/2 teaspoons lemon zest, 1/4 cup lemon juice, 1/4 cup olive oil, the coriander, paprika, and 1/2 teaspoon each salt and black pepper. Add beef; toss to coat. Chill, covered, 30 minutes.

  2. Drain meat, reserving marinade. Thread meat accordion-style onto eight 10-inch skewers*. Thread tomatoes onto four 10-inch skewers. Grill beef on the rack of a covered grill over medium 6 to 8 minutes or until desired doneness, turning occasionally. Add tomatoes the last 2 to 3 minutes, grilling until lightly charred, turning once. Place reserved marinade in a small saucepan; heat to boiling.

  3. For yogurt sauce: In a small bowl stir together yogurt, remaining parsley, 1/2 teaspoon lemon zest, 2 tablespoons lemon juice, and 1/4 teaspoon each salt and black pepper. Serve skewers with yogurt sauce and, if desired, over lavash. Drizzle with hot marinade. Top with additional parsley. Serves 4.


If using wooden skewers, soak 30 minutes before using.

Nutrition Facts (per serving)

355 Calories
21g Fat
11g Carbs
32g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 355
% Daily Value *
Total Fat 21g 27%
Saturated Fat 5g 25%
Cholesterol 81mg 27%
Sodium 297mg 13%
Total Carbohydrate 11g 4%
Total Sugars 6g
Protein 32g
Vitamin C 44.8mg 224%
Calcium 92mg 7%
Iron 3.4mg 19%
Potassium 739mg 16%
Folate, total 19.8mcg
Vitamin B-12 3.1mcg
Vitamin B-6 0.7mg

*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.

Related Articles