Back to Recipe

Mediterranean Baked Fish in Sweet and Sour Sauce

Here's how you make Mediterranean Baked Fish in Sweet and Sour Sauce
Pause Continue Reading
  • Servings: 6
  • Prep: 15-20m
  • Cook: 50-60m
  • The following recipe serves 6 people.

Ingredients

The ingredients are:
  • For the Sauce:
  • 3 tablespoons light olive oil, peanut oil, or vegetable oil
  • 1 yellow onion, large, finely chopped (1 cup)
  • 2 cloves garlic, minced (1 tablespoon)
  • 2 carrots, large, grated (1 cup)
  • 28 ounces peeled tomatoes (1 can)
  • 1/2 cup dark brown sugar
  • 1/4 cup plus 1 tablespoon red wine vinegar
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon freshly ground black pepper
  • 2 bay leaves, large
  • 1 green pepper, medium, roughly chopped (1 cup)
  • 1/4 cup golden raisins, roughly chopped
  • For the Fish:
  • 1/2 cup light olive oil, peanut oil, or vegetable oil
  • 1 1/2 pounds fish fillets, skinless and boneless, such as cod, sole, haddock or halibut
  • 1/2 cup all-purpose flour
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon freshly ground black pepper
We recommend you get your ingredients ready before you start cooking. Once you're ready, here are the steps to making this delicious recipe

How to Make

  • To Prepare the Sauce:

  • Step 1: Heat the oil in a large sauté pan or saucepan set over high heat. Add the onion and sauté until golden brown, 6 to 8 minutes. Add the garlic and continue cooking for an additional minute or two. Add the carrots. Squeeze the tomatoes into the pot, breaking them up into smaller pieces between your fingers. Add all of the juice from the tomatoes, plus about 1/4 cup water that you use to rinse out the can. Add the brown sugar, vinegar, salt, pepper, and bay leaves, and bring to a boil. Turn down the heat to a simmer and cook for 10 minutes.

  • Step 2: Add the chopped green pepper, black pepper, and salt. Stir, cover, and let simmer for about 5 minutes, until the green pepper is wilted. Stir in the raisins. Cool to room temperature.

  • For the Fish:

  • Step 3: Heat the oil in a large sauté pan set over high heat. Dredge the fish fillets in flour and place in the hot oil. Don’t crowd the pan. Season the fillets with salt and pepper while they fry until very light brown, no more than 2 or 3 minutes. Flip and cook for another 2 minutes or so. Remove from the pan and pat dry with paper towels.

  • To Assemble:

  • Step 4: Preheat the oven to 350° F. Spoon some of the sauce onto the bottom of a 2-quart rectangular baking dish. Arrange the fried fish fillets on top in a single layer. Pour the remaining sauce over the fish.

  • Step 5: Bake in the preheated oven until cooked through, about 20 minutes. Test for doneness by pressing the fillet with a butter knife to see how easily it flakes; when it breaks easily into tender flakes, it is ready. Remove the fish from the oven and cool. Serve warm or at room temperature.


We hope you enjoy this recipe!

This page is built for your convenience in the kitchen.

If you want helpful tools, tips and recipes from our community of real cooks, please consider signing up.

Oh... And one more thing... We also have some pretty wild forums.