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
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.
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.
- Heat one tablespoon of olive oil in a medium skillet.
- Sauté garlic and shallots for four to five minutes on medium-low heat.
- Add the chopped tomatoes and season with salt and pepper.
- Pour in the wine and cook for about five minutes until it reduces.
- 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.
More Fish Recipes You’ll Love:
- Blackened Fish with Key Lime Tartar
- Broiled Tilapia Oreganata
- Skillet Cajun-Spiced Fish with Tomatoes
- Fish Florentine
- Cod Fish Tacos
Broiled Fish with Tomato Caper 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.
73 comments on “Broiled Fish with Tomato Caper Sauce”
Sauce is delicious, attractive and easy to make.
This was delicious!! I am sometimes afraid to cook fish at home, even though I love it, but this was easy and came out great. I used Marsala wine and added lemon as I did not have any white wine. Thanks for your recipes, thet helped me lose 100 lbs so far and still eat great food.
Congrats Ellie!! That is awesome and I am so happy to be part of your journey!
Super good. We used fresh caught Great Lakes whitefish. We are fortunate to live in Northern Michigan!
Yummy, quick and easy!
Excellent recipe! I used cod loins ( thicker than filets ) and cooked them in the air fryer. It was delicious!
PS I really like new site format.
Easy & fast. Used canned fire roasted tomatoes, drained 1/2 the liquid. Used sherry for the wine. Let sauce simmer for a good 20 minutes. Put perch in air fryer for 10 minutes on 400 degrees. I added Italian seasonsing to the prep instructions. Served with penne pasta & added broccoli to the pasta a few minutes before finishing. Served also with French bread. Thanks again for another great recipe!