Transport your taste buds to a Mediterranean paradise with these irresistible Fish Kebabs, a perfect combination of succulent white fish fillets and vibrant vegetables. Bursting with bold flavors, the fish is marinated in a zesty blend of olive oil, lemon juice, garlic, and aromatic spices like cumin, coriander, and paprika, with an optional touch of chili powder for a hint of heat. Skewered alongside sweet cherry tomatoes, crisp bell peppers, and tender red onion, these kebabs are grilled or baked to perfection for a slightly smoky char that enhances every bite. Ready in just 40 minutes, this healthy and colorful recipe is ideal for summer barbecues, weeknight dinners, or as a crowd-pleasing appetizer. Serve these protein-packed skewers with rice, fresh salad, or warm flatbread for a wholesome and flavorful meal everyone will love!
If using wooden skewers, soak them in water for at least 20 minutes to prevent burning during cooking.
Cut the fish fillet into 1-inch cubes and place them in a large mixing bowl.
In a small bowl, whisk together olive oil, lemon juice, minced garlic, ground cumin, ground coriander, paprika, chili powder (if using), salt, and black pepper to create the marinade.
Pour the marinade over the fish cubes, add the chopped parsley and cilantro, and gently toss to coat the fish evenly. Cover the bowl and refrigerate for 15-20 minutes to let the flavors infuse.
Meanwhile, prepare the vegetables. Cut the red onion and bell pepper into bite-sized chunks and set them aside along with the cherry tomatoes.
Preheat your grill or oven to medium-high heat (about 400°F/200°C).
Assemble the kebabs by threading fish pieces, onion chunks, bell pepper pieces, and cherry tomatoes onto the skewers. Alternate the ingredients for a colorful presentation.
Lightly oil the grill grates or line a baking sheet with parchment paper if using the oven.
Place the kebabs on the grill or baking sheet. Cook for 3-4 minutes per side, turning occasionally, until the fish is opaque and cooked through and the vegetables are slightly charred.
Serve the fish kebabs hot with a side of rice, salad, or flatbread, and enjoy your flavorful meal!
Calories |
900 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 35.6 g | 46% | |
| Saturated Fat | 5.8 g | 29% | |
| Polyunsaturated Fat | 2.7 g | ||
| Cholesterol | 250 mg | 83% | |
| Sodium | 2701 mg | 117% | |
| Total Carbohydrate | 41.2 g | 15% | |
| Dietary Fiber | 12.3 g | 44% | |
| Total Sugars | 20.6 g | ||
| Protein | 107.3 g | 215% | |
| Vitamin D | 25.0 mcg | 125% | |
| Calcium | 257 mg | 20% | |
| Iron | 7.3 mg | 41% | |
| Potassium | 2877 mg | 61% | |
*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.