Tomato Basil Grilled Fish recipe shown close up with napkin and green beans.

Tomato Basil Grilled Fish

Fish is a blank canvas for your favorite toppings, so why not give this one a try?

Course Main Course
Cuisine American
Keyword basil, grilled fish, summer recipes
Prep Time 10 minutes
Cook Time 8 minutes
Total Time 18 minutes
Servings 6 servings
Calories 199 kcal
Author Cultured Palate


  • 1 1/2 lbs fish fillets wild caught - thawed if frozen is used


  • 1/4 c lemon juice
  • 2 tsp rosemary
  • 1/4 c olive oil
  • 1/2 tsp each salt and pepper



To marinate:

  1. Mix all the marinade ingredients - lemon juice, rosemary, olive oil, salt, pepper - together and pour over fish.
  2. Gently turn the fillets to make sure all sides are coated well.
  3. Refrigerate at least 1 hour.Before or during the grilling of the fish:


  1. Mix diced tomatoes, basil and raw apple cider vinegar together in a small saucepan and heat thoroughly.

To Grill:

  1. If fillets are thin, line the grill with foil.
  2. Preheat the grill and place fish on the grill.
  3. Grill until flaky, about 5 -10 minutes, turning the fillets once.To serve:
  4. Place fillet on plate and spoon topping over the fish.

Recipe Notes

To grill in the oven:

Place foil in the bottom of a baking dish. Place fish fillets on the foil and bake for about 20 - 30 mins. Once done, the fish should flake easily.

What To Serve This Grilled Tomato Basil Fish:

Nutrition Facts
Tomato Basil Grilled Fish
Amount Per Serving
Calories 199 Calories from Fat 99
% Daily Value*
Fat 11g17%
Saturated Fat 1g5%
Cholesterol 56mg19%
Sodium 63mg3%
Potassium 427mg12%
Carbohydrates 2g1%
Sugar 1g1%
Protein 23g46%
Vitamin A 80IU2%
Vitamin C 7.8mg9%
Calcium 29mg3%
Iron 1.2mg7%
* Percent Daily Values are based on a 2000 calorie diet.