Back to recipes

Grilled Whole Fish with Italian Bread Salad
This dish offers a harmonious blend of high-quality, lean protein from the grilled fish and a nutrient-rich Italian bread salad, incorporating whole grains, fresh vegetables, and healthy fats. It's a perfect representation of the Mediterranean diet's emphasis on heart-healthy ingredients and vibrant flavors.
60 min4 servingsmediterraneanmain course
pescetarian
Ingredients
- 2 pounds fish
- 1 tablespoon olive oil
- 8 slices lemon
- 4 sprigs rosemary
- 2 cloves garlic
- 4 slices wheat bread
- 1 cup cherry tomatoes
- 1 cup cucumber
- 0.5 cup red onion
- 0.25 cup kalamata olives
- 0.5 cup basil
- 2 tablespoons red wine vinegar
- 1 teaspoon salt
- 0.5 teaspoon black pepper
Instructions
- 1Preheat the grill to medium-high heat.
- 2Rub the fish with olive oil and season inside and out with salt and pepper. Stuff the cavity of each fish with lemon slices and rosemary sprigs.
- 3Grill the fish for about 7-10 minutes on each side or until the fish is opaque and flakes easily with a fork.
- 4While the fish is grilling, toast the whole grain bread slices on the grill until lightly charred. Tear the bread into bite-sized pieces.
- 5In a large bowl, combine the toasted bread pieces, cherry tomatoes, cucumber, sliced red onion, kalamata olives, and fresh basil.
- 6Whisk together red wine vinegar, 2 tablespoons of olive oil, minced garlic, salt, and black pepper to create the dressing.
- 7Pour the dressing over the salad and toss well to combine.
- 8Let the salad sit for about 10 minutes to allow the bread to absorb the dressing and soften slightly.
- 9Serve the grilled fish whole or filleted alongside the Italian bread salad.
- 10Garnish with additional fresh basil leaves and lemon wedges if desired.
- 11Enjoy your heart-healthy Mediterranean meal rich in omega-3 fatty acids, whole grains, and fresh vegetables.
Your first recipes, tailored to you.
Tell Nora about your dietary needs and she'll start building your personalized recipe collection right away.
Take the 2-min quiz