Grilled Marinated Fish Kebabs Recipe
Darling, these grilled marinated fish kebabs are basically dinner on a stick—fabulous, smoky, and guaranteed to upstage boring weeknight takeout.
Juicy vegan fillets soak up zesty marinade like drama soaks up reality TV, then hit the grill for flavor fireworks.
It’s colorful, quick, and chic enough to pass as “effortless entertaining” while you secretly just want leftovers for tomorrow’s lunch.
The skewers bring smoky char, vibrant veggies, and a tangy punch sassier than your brunch squad’s group chat.
So grab your skewers, sip something bubbly, and grill kebabs like the glam kitchen goddess you already are.

Grilled Marinated Fish Kebabs Recipe
Ingredients
For Vegan Fish Kebabs
- Vegan fish fillets soy or pea protein-based – 2 (cut into 1-inch cubes)
- Olive oil – 3 tbsp
- Lemon juice – 2 tbsp
- Garlic minced – 2 cloves
- Paprika – ½ tsp
- Red chili flakes – ½ tsp
- Salt – ½ tsp
- Black pepper – ½ tsp
For Vegetables
- Bell peppers – 2 red and yellow, cut into chunks
- Red onion – 1 large cut into wedges
- Zucchini – 1 medium sliced into thick rounds
Instructions
- In a bowl, whisk olive oil, lemon juice, garlic, paprika, chili flakes, salt, and pepper.
- Add vegan fish cubes and veggies; toss to coat.
- Cover and marinate for 10 minutes.
- Thread fish and vegetables alternately onto skewers.
- Preheat grill to medium-high; oil grates lightly.
- Place skewers on grill; cook 5–6 minutes per side until lightly charred and tender.
- Brush with leftover marinade during final minute.
- Serve hot with lemon wedges.
Notes
Nutritional Values (per serving)
- Calories: 260
- Total Fat: 12 g
- Saturated Fat: 2 g
- Carbohydrates: 9 g
- Fiber: 2 g
- Protein: 24 g
Vitamins & Minerals (per serving)
- Vitamin C: 26%
- Vitamin A: 18%
- Iron: 11%
- Calcium: 8%
- Potassium: 15%
Additional Tips
- Soak wooden skewers 20 minutes before grilling to prevent burning.
- Add mushrooms or cherry tomatoes for extra color.
- Pair with herbed couscous or a crisp salad for balance.