Grilled Fish Sandwiches Recipe
Darling, these grilled fish sandwiches are bold, juicy, and guaranteed to make your sad desk lunch cry tears of mayo envy.
Smoky fillets stack between toasted buns with toppings so fabulous they could headline their own reality show.
It’s quick, flavorful, and stylish enough to serve at brunch while casually pretending you “just threw something together.”
Fresh herbs, zesty sauce, and crispy veggies create a bite so good you’ll forget all about boring takeout.
So grab your buns, flip that hair, and grill fish like the confident kitchen queen you absolutely are.

Grilled Fish Sandwiches Recipe
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.