Skinnytaste > Lenten Friendly Recipes > Broiled Fish with Tomato Caper Sauce

Broiled Fish with Tomato Caper Sauce

This post may contain affiliate links. Read my disclosure policy.

Broiled Fish with Tomato Caper Sauce is an easy fish recipe with fresh tomatoes, garlic, shallots and capers that’s ready in under 20 minutes.

Broiled Fish with Tomato Caper Sauce
Broiled Fish with Tomato Caper Sauce

I try to eat fish twice a week as a healthy source of protein, and this healthy Broiled Fish recipe with Tomato Caper Sauce is so flavorful and easy to make. It’s a simple dish with only a few ingredients, so it’s important to use high-quality ones to achieve maximum flavor. Think extra virgin olive oil, fresh pepper, ripe, in-season tomatoes, and a good dry wine. These subtle differences can make a meal go from good to great. More fish recipes you may like, try this Blackened Fish, Skillet Cajun-Spiced Fish with Tomatoes, and Cod Fish Tacos.

Tomato Caper Sauce

How to Broil Fish

Broil fish in two simple steps!

  • Set the broiler to low and place the fish about six inches from the flame. If you don’t have a low-broiler setting, set the fish farther away and keep an eye on it.
  • Broil the fish until it’s cooked through. The amount of time will depend on the thickness of the fish, but it should be ready in about 6 to 8 minutes.

Tomato Caper Sauce

This tomato caper sauce for fish cooks in less than 15 minutes and is so flavorful.

  1. Heat one tablespoon of olive oil in a medium skillet.
  2. Sauté garlic and shallots for four to five minutes on medium-low heat.
  3. Add the chopped tomatoes and season with salt and pepper.
  4. Pour in the wine and cook for about five minutes until it reduces.
  5. Add the capers and cook for one minute.

What to Serve with Broiled Fish

This fish with tomato caper sauce would be delicious over whole wheat pasta, rice, spiralized zucchini noodles, or cauliflower rice.

For an extra vegetable, you could also put some asparagus on the tray with the fish and cook them at the same time. Some other veggie side dish options are Green Beans, Garlic Broccolini, or Roasted Asparagus.


  • Fish: Thawed frozen fish will work if you don’t have fresh. Any white fish fillet can be used such as tilapia, grouper, cod or flounder.
  • Tomatoes: If tomatoes are out of season, use canned diced tomatoes. You can also use cherry or grape tomatoes for the sauce.
  • Wine: If you don’t like cooking with alcohol, sub chicken or vegetable broth for it.
  • Shallot: Swap the shallot for red onion.
  • Olives: Add kalamata olives to the sauce.

Broiled Tilapia with Tomato Caper SauceBroiled Fish with Tomato Caper Sauce

More Fish Recipes You’ll Love:


Broiled Fish with Tomato Caper Sauce

4.88 from 16 votes
Broiled Fish with Tomato Caper Sauce is an easy fish recipe with fresh tomatoes, garlic, shallots and capers that’s ready in under 20 minutes.
Course: Dinner
Cuisine: American
Broiled Tilapia with Tomato Caper Sauce
Prep: 5 mins
Cook: 15 mins
Total: 20 mins
Yield: 4 servings
Serving Size: 1 piece fish with sauce


  • 2 tbsp extra virgin olive oil divided
  • 4 fish fillets such as tilapia, flounder, grouper, etc 6 oz each
  • 2 garlic cloves crushed
  • 2 shallots minced
  • 2 tomatoes chopped
  • 2 tbsp capers
  • 1/4 cup white wine I use Pinot Grigio
  • kosher salt and fresh black pepper


  • Preheat broiler to low with the rack positioned 6 inches from the flame.
  • Place fish on a sheet pan and brush with 1 tbsp olive and season with salt and black pepper, to taste.
  • In a medium skillet, heat the remaining olive oil. Add garlic and shallots and sauté on medium-low about 4-5 minutes. Add tomatoes and season with salt and pepper, to taste.
  • Add wine and sauté until wine reduces, about 5 minutes. Add capers and sauté an additional minute.
  • Meanwhile, broil until fish is cooked through, about 6 to 8 minutes, depending on the thickness.
  • Place fish on a platter and top with tomato caper sauce.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.


Serving: 1 piece fish with sauce, Calories: 257 kcal, Carbohydrates: 2 g, Protein: 37.5 g, Fat: 10.5 g, Fiber: 0.2 g, Sugar: 1 g


Rate and review this recipe!

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

Rate this Recipe:

66 comments on “Broiled Fish with Tomato Caper Sauce”

  1. Avatar photo
    Coach C at the Cinema

    This was very tasty. Instead of broiling the fish, I cooked it in the sauce for about 5 minutes, and I added some of the capers' vinegar.

  2. I am new to this site (mu daughter recommended it). Tonight will be the 3rd recipe from your site. I'm HOOKED!!!!! As a professional caterer, I am always looking for new cooking ideas. Thank you! LindaB

  3. Made this tonight as per instructions but used an un-oaked chardonnay instead of pinot grigio. Still delicious and was so light! My boyfriend and I loved it! Can't wait to try more of your great sounding recipes.

  4. I have to agree with the comments. Made this tonight with brown rice and it was delicious. Definitely adding it to my recipe rotation : )

  5. Made this again tonight…turned out even better than before. Turns ordinary fish into something amazing!! We just loved it!! Thank you so much for all your incredible recipes. Our lives have been so much more delicious since finding your site! Love, love, love all you do!!

  6. My name is Tacarra. Hi Gina I tried this dish tonight and it was wonderful!!! I have taught my family how to cook fish, but I'm always looking for new recipes. This dish was so great! I actually went a step farther and added baby Bella mushrooms in with the sauce. My children are 10 and 6 and they loved it. I will be cooking this quite often now thank you very much. Please let me know if you have any other tilapia recipes. I appreciate it!

  7. Hello Gina,

    Your site is very inspirational, user friendly and the nice photography tops it off!
    I will be visiting it often.

    Greetings from Bruges, Belgium,


  8. I made this for dinner last night and I thought it was fabulous. I ran into a small hiccup when the fish wasn't cooked through (my fault – I didn't have it totally thawed out before throwing it in the oven I think). I'm trying to introduce more fish into our weekly rotation and this was a good start. Thanks for the recipe!

  9. My husband and I are not fans of Tilapia. Can I substitute Cod? The sauce recipe sounds amazing!

  10. Now that Lent is near I will be adding this to my weekly Friday rotation….I am always stuck when it comes to what to make on Friday's so we just end up with Pizza which I dont want anymore…..Going to Costco to buy the frozen portioned Tilapia and Salmon this week…can't go wrong with them they taste great.

  11. Avatar photo
    Gina @ Skinnytaste

    That is my goal! Trying to teach the world that eating healthy doesn't mean sacrificing taste.

  12. This is probably the 15th recipe of yours that I've made over the past month, and, like all the others, it was easy, interesting, flavourful, and tasty. My coworkers have seen all the great things I've brought for lunch, and all asked for your website, which I happily shared! Thanks again, and again, Gina. I'm on WW, and your site makes staying on plan so much more enjoyable.

  13. we loved this. first time we actually liked tilapia. going to try it with mahi now. I think it will become my new go-to recipe for fish….

  14. I usually ruin fish when I make it (except salmon). this sounds like a can't lose recipe – going to the market now! thx….

  15. Avatar photo
    Gina @ Skinnytaste

    Chicken broth would work, though the flavor won't be the same. Will still be tasty though.