Moroccan Steak Marinade Recipe

flat iron steak
Cadamek / Getty Images
  • 30 mins
  • Prep: 10 mins,
  • Cook: 20 mins
  • Yield: 6 to 8 servings
Ratings (23)

This mild Moroccan marinade for steak can be used when grilling, broiling, or cooking in a grill pan. Try using it to add flavor to tenderloin cuts, or to tenderize sirloin or flank steaks. Double the quantity of olive oil and lemon juice if you'd like enough marinade to serve as a sauce.

Allow up to 6 hours for the meat to marinate.

What You'll Need

  • 1 kg (2 pounds 3 ounces) steak
  • 2 cloves of garlic, pressed or very finely chopped
  • 1 1/2 teaspoons salt
  • 2 teaspoons cumin
  • 1 teaspoon paprika
  • 1/2 teaspoon ginger
  • 1/4 teaspoon black pepper, or more to taste
  • 1/8 teaspoon cayenne pepper
  • 2 tablespoons chopped fresh parsley
  • 2 tablespoons lemon juice
  • 2 tablespoons olive oil

How to Make It

  1. Mix all of the marinade ingredients together in a bowl and add the meat, stirring to make sure the marinade is coating each steak evenly.
  2. Cover and refrigerate for 4 to 6 hours.
  3. Grill, broil, or cook the steaks in a grill pan with high heat, turning once until your desired doneness is reached.
  4. Allow the steaks to sit several minutes before serving.


If you've increased the olive oil and lemon juice to make a sauce, reserve the marinade and transfer it to a small saucepan.

Simmer the marinade for 5 to 10 minutes before pouring over the cooked steaks.

Nutritional Guidelines (per serving)
Calories 341
Total Fat 18 g
Saturated Fat 6 g
Unsaturated Fat 9 g
Cholesterol 111 mg
Sodium 550 mg
Carbohydrates 7 g
Dietary Fiber 1 g
Protein 37 g
(The nutrition information on our recipes is calculated using an ingredient database and should be considered an estimate. Individual results may vary.)