Grilled Sea Bass with Roasted Tomato Vinaigrette

This recipe is for a healthy and delicious grilled sea bass, served with a roasted tomato vinaigrette. It is quick and easy to make, and can be served as a main meal or as part of a larger seafood feast.


  • 4 sea bass fillets, skin on
  • 1 tablespoon olive oil
  • Salt and pepper
  • 2 cups cherry tomatoes
  • 1/4 cup red wine vinegar
  • 1 tablespoon olive oil
  • 1 garlic clove, minced
  • Salt and pepper


1. Preheat the grill to high heat.

2. Rub the fish fillets with olive oil and season with salt and pepper. Grill for 4-5 minutes per side, until the fish is cooked through.

3. Meanwhile, roast the cherry tomatoes in a preheated oven at 200C/400F for 10 minutes. Remove from the oven and let cool.

4. To make the vinaigrette, combine the roasted tomatoes, red wine vinegar, olive oil, garlic, salt and pepper in a blender or food processor and blend until smooth.

5. Serve the grilled fish fillets with the roasted tomato vinaigrette.

Potential changes & improvements

If you are not a fan of fish, you could use chicken, pork or beef in this recipe. The vinaigrette would also work well with grilled vegetables.

What other food it works well with

This dish goes well with a simple green salad and some boiled potatoes.

Common Mistakes

One common mistake when grilling fish is to overcook it. Fish should be cooked just until it is opaque in the center and flakes easily with a fork. Overcooked fish will be dry and rubbery.

Nutritional Information

This recipe is low in calories and fat, and is a good source of protein.


This recipe contains fish. If you have any other allergies, please check the ingredients list before proceeding.

Leave a Comment

Your email address will not be published. Required fields are marked *