Go Back

Grilled Marinated Fish Kebabs Recipe

Emily Carter
Vegan grilled haddock with lemon zest balances smoky char and citrus brightness, creating a light, refreshing, and fuss-free main dish.
Prep Time 10 minutes
Cook Time 14 minutes
Total Time 24 minutes
Servings 4 servings
Calories 260 kcal

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.