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!
Cut the fish fillets into 1.5-inch cubes and place them in a large mixing bowl.
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.
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.
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.
Preheat your grill or grill pan to medium-high heat.
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.
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.
Remove the skewers from the grill and sprinkle with fresh chopped cilantro for garnish.
Serve the Moroccan Fish Skewers Kebabs hot with a side of couscous, rice, or a fresh salad.
Calories |
1309 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 52.5 g | 67% | |
| Saturated Fat | 8.2 g | 41% | |
| Polyunsaturated Fat | 4.0 g | ||
| Cholesterol | 250 mg | 83% | |
| Sodium | 2788 mg | 121% | |
| Total Carbohydrate | 103.9 g | 38% | |
| Dietary Fiber | 29.8 g | 106% | |
| Total Sugars | 60.0 g | ||
| Protein | 120.7 g | 241% | |
| Vitamin D | 25.0 mcg | 125% | |
| Calcium | 434 mg | 33% | |
| Iron | 12.4 mg | 69% | |
| Potassium | 6449 mg | 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.