Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Fish Kebabs

Moroccan Grilled Fish Kebabs


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Maya Marin
  • Total Time: 2 hours 25 minutes

Description

Experience authentic Moroccan flavors right in your kitchen. These fish kebabs blend tender fish pieces with aromatic Mediterranean spices. The recipe works great for family meals and dinner parties. Each bite captures the essence of Marrakech’s vibrant food markets


Ingredients

Scale
  • 700g firm white fish filets cut in 1-inch cubes
  • 2 tablespoons fresh chopped coriander
  • 2 tablespoons chopped flat-leaf parsley
  • 2 garlic cloves chopped finely
  • ½ onion chopped very finely
  • ½ teaspoon paprika
  • ¼ teaspoon cayenne pepper
  • 1 pinch saffron
  • 2 tablespoons olive oil
  • 1 tablespoon lemon juice
  • 1 teaspoon salt

Instructions

  1. Mix all but one of these ingredients in a bowl to prepare your marinade. Keep the fish aside.
  2. Place the fish cubes in the marinade and coat each piece thoroughly.
  3. Let the mixture chill in the refrigerator for 2 hours. Give it an occasional stir.
  4. Take the marinated fish and thread it onto four skewers. Remember to leave small gaps between pieces.
  5. Cook the skewers under a hot grill or on the BBQ. Eight minutes should do the trick.
  6. Flip the skewers just once to keep the fish intact.

Notes

Bamboo skewers need a 30-minute water bath before use to avoid burning

The acid from lemon juice starts cooking fish after 2 hours, so keep marination time shorter

Your fish pieces need breathing room on skewers to cook evenly

  • Prep Time: 15 minutes
  • Marinating Time: 2 hours
  • Cook Time: 10 minutes
  • Category: Grilled
Fresh Recipes In Your Inbox

Subscribe To Our Weekly Newsletter

Get weekly recipes, cooking tips, and kitchen inspiration