Grilled Fish with Pesto Recipe
Darling, this grilled fish with pesto recipe is the edible equivalent of a little black dress—classic, chic, and always ready to impress.
Smoky grill marks embrace tender vegan fillets while herby pesto drapes over them like couture straight from an Italian runway.
It’s fresh, bold, and easier than deciding which shoes to wear with your Friday-night outfit.
Every bite bursts with basil, garlic, and lemon, making bland weeknight meals feel criminally unacceptable.
So grab your tongs, pour that wine, and serve fish with pesto like the fabulous kitchen diva you secretly know you are.

Grilled Fish with Pesto Recipe
Ingredients
- For Vegan Fish
- Vegan fish fillets soy or pea protein-based – 4 (about 6 oz each)
- Olive oil – 2 tbsp
- Lemon juice – 1 tbsp
- Salt – ½ tsp
- Black pepper – ½ tsp
- For Pesto
- Fresh basil leaves – 1 cup
- Garlic – 2 cloves
- Pine nuts – 2 tbsp
- Olive oil – 3 tbsp
- Lemon juice – 1 tbsp
- Nutritional yeast – 2 tbsp
- Salt – ¼ tsp
- Black pepper – ¼ tsp
Instructions
- Pat vegan fish fillets dry.
- Brush fillets with olive oil, lemon juice, salt, and pepper; let rest 8 minutes.
- Preheat grill to medium-high; oil grates lightly.
- Grill fish 6–7 minutes per side until lightly charred and tender.
- In a blender, combine basil, garlic, pine nuts, olive oil, lemon juice, nutritional yeast, salt, and pepper; blend smooth.
- Remove grilled fish, drizzle generously with pesto, and garnish with basil leaves.
Notes
Nutritional Values (per serving)
- Calories: 255
- Total Fat: 13 g
- Saturated Fat: 2 g
- Carbohydrates: 6 g
- Fiber: 2 g
- Protein: 23 g
Vitamins & Minerals (per serving)
- Vitamin C: 22%
- Vitamin A: 19%
- Iron: 10%
- Calcium: 8%
- Potassium: 15%
Additional Tips
- Swap pine nuts with walnuts for a budget-friendly pesto.
- Grill lemon halves for smoky citrus drizzle.
- Pair with roasted vegetables or pasta for a full Italian-inspired meal.