Nutrition Facts for Moroccan fish skewers kebabs

Moroccan Fish Skewers Kebabs

Transform your dinner table into a Mediterranean escape with these vibrant Moroccan Fish Skewers Kebabs. Featuring succulent cubes of firm white fish marinated in a tantalizing blend of olive oil, lemon juice, cumin, paprika, and turmeric, these kebabs boast a perfect balance of zesty, smoky, and earthy flavors. Paired with colorful vegetables like bell peppers, cherry tomatoes, and red onion, these skewers are as visually stunning as they are delicious. Grilled to perfection, the fish becomes tender and flaky while the veggies develop a delightful char. Ideal for a quick and healthy weeknight meal or a summer barbecue, these kebabs are ready in just 40 minutes and pair beautifully with couscous, rice, or a crisp salad. Add a sprinkle of fresh cilantro for a gorgeous finishing touch!

Nutriscore Rating: 79/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Moroccan Fish Skewers Kebabs
Prep Time:30 mins
Cook Time:10 mins
Total Time:40 mins
Servings: 4

Ingredients

  • 500 grams firm white fish fillets (such as cod, halibut, or mahi-mahi)
  • 3 tablespoons olive oil
  • 2 tablespoons lemon juice
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon paprika
  • 0.5 teaspoon ground turmeric
  • 0.25 teaspoon cayenne pepper (optional for heat)
  • 3 cloves garlic cloves, minced
  • 2 tablespoons fresh cilantro, chopped
  • 1 large red onion, cut into 1-inch pieces
  • 12 cherry tomatoes
  • 2 medium bell peppers, cut into 1-inch pieces (variety of colors)
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 10 skewers wooden skewers (soaked in water for at least 30 minutes)

Directions

Step 1

Cut the fish fillets into 1.5-inch cubes and place them in a large mixing bowl.

Step 2

In a small mixing bowl, whisk together olive oil, lemon juice, ground cumin, ground coriander, paprika, ground turmeric, cayenne pepper (if using), minced garlic, salt, and black pepper to create the marinade.

Step 3

Pour the marinade over the fish pieces and toss gently to coat. Cover the bowl with plastic wrap and refrigerate for 20-30 minutes to allow the flavors to infuse.

Step 4

While the fish is marinating, prepare your vegetables by cutting the red onion and bell peppers into 1-inch pieces. Keep the cherry tomatoes whole.

Step 5

Preheat your grill or grill pan to medium-high heat.

Step 6

Thread the marinated fish pieces onto the soaked wooden skewers, alternating with pieces of red onion, cherry tomatoes, and bell peppers. Leave some space between the items to ensure even cooking.

Step 7

Place the skewers on the preheated grill and cook for 8-10 minutes, turning occasionally, until the fish is opaque and flakes easily with a fork, and the vegetables are slightly charred.

Step 8

Remove the skewers from the grill and sprinkle with fresh chopped cilantro for garnish.

Step 9

Serve the Moroccan Fish Skewers Kebabs hot with a side of couscous, rice, or a fresh salad.

Nutrition Facts

Serving size 2680.8 grams (2680.8g)
Amount per serving % Daily Value*
Calories 1309
Total Fat 52.50g 67%
Saturated Fat 8.20g 41%
Polyunsaturated Fat 4.00g
Cholesterol 250mg 83%
Sodium 2788mg 121%
Total Carbohydrate 103.90g 38%
Dietary Fiber 29.80g 106%
Total Sugars 60.00g
Protein 120.70g 241%
Vitamin D 1000IU 5000%
Calcium 434mg 33%
Iron 12mg 69%
Potassium 6449mg 137%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 34.5%
Protein: 35.2%
Carbs: 30.3%