Go Back

Grilled Fish Sandwiches Recipe

Emily Carter
Vegan grilled fish sandwiches combine smoky char, fresh veggies, and tangy sauce for a hearty, flavor-packed main dish.
Prep Time 12 minutes
Cook Time 14 minutes
Total Time 26 minutes
Servings 4 servings
Calories 320 kcal

Ingredients
  

For Vegan Fish

  • Vegan fish fillets soy or pea protein-based – 4 (about 6 oz each)
  • Olive oil – 2 tbsp
  • Lemon juice – 2 tbsp
  • Garlic powder – ½ tsp
  • Paprika – ½ tsp
  • Salt – ½ tsp
  • Black pepper – ½ tsp

For Assembly

  • Burger buns – 4 toasted
  • Vegan mayo – 4 tbsp
  • Lettuce leaves – 4 large
  • Tomato slices – 8
  • Red onion slices – 4
  • Fresh parsley – 1 tbsp chopped

Instructions
 

  • Pat vegan fish fillets dry.
  • In a bowl, whisk olive oil, lemon juice, garlic powder, paprika, salt, and pepper.
  • Brush marinade over fillets; let rest 8–10 minutes.
  • Preheat grill to medium-high; oil grates lightly.
  • Grill fillets 6–7 minutes per side until golden and tender.
  • Toast buns on skillet or grill for 1–2 minutes.
  • Spread vegan mayo on buns, then layer lettuce, tomato, grilled fish, onion, and parsley.
  • Serve immediately with lemon wedges.

Notes

Nutritional Values (per serving)

  • Calories: 320
  • Total Fat: 14 g
  • Saturated Fat: 2 g
  • Carbohydrates: 28 g
  • Fiber: 3 g
  • Protein: 24 g

Vitamins & Minerals (per serving)

  • Vitamin C: 20%
  • Vitamin A: 18%
  • Iron: 11%
  • Calcium: 9%
  • Potassium: 15%

Additional Tips

  • Add pickles for crunch and tang.
  • Swap mayo with vegan aioli for extra flair.
  • Serve with sweet potato fries or salad for a complete meal.