" < slenderkitchen.com
Let's Make Baked Mediterranean Fish
See Recipe
Make this amazing Mediterranean Baked Fish in just 30 minutes. Flaky white fish cooked in a tomato-based sauce with spinach, olives, capers, and spices. Easy to make and delicious.
See Recipe


  • 2 lbs cod (or other thick, sturdy white fish, 4 filets)
  • 1 tbsp olive oil
  • 1 small onion, sliced thin
  • 4 garlic cloves, diced
  • 1/2 tsp oregano
  • 1/2 tsp dried thyme
  • 1/8 tsp red pepper flakes
  • 28 oz canned diced tomatoes with juice (San Marzano is best)
  • 4 cups fresh baby spinach
  • 1/4 cup black olives, pitted and halved
  • 2 tbsp capers, drained (optional)
  • 2 tbsp fresh parsley (or basil for serving)
  • Salt and pepper
See Recipe now

Your browser doesn't support HTML5 video.

Let's WatchBaked Mediterranean Fish
See Recipe
Step 1Preheat the oven to 400 degrees. Pat the fish dry with paper towels. Season well on both sides with salt and pepper.
See Recipe
Step 2Heat the olive oil over medium-high heat in a large heavy skillet. Add the onion and cook for 4-5 minutes until beginning to soften. Add the garlic, oregano, thyme, and red pepper flakes. Cook for 30-60 seconds until fragrant.
See Recipe
Step 3Add the diced tomatoes. Stir and bring to a simmer. Reduce heat to medium low. Cook for 10-15 minutes to deepen the flavors.
See Recipe
Step 4Stir in the spinach, black olives, and capers. Taste and season as needed.
See Recipe
Step 5Nestle the fish into the tomato sauce. Do not cover the fish with the sauce. Option 1: Place in the oven covered and cook for 8-12 minutes until the fish is flaky and cooked through. Option 2: This fish can also be cooked right on the stovetop. Simply cover the fish and simmer for 8-12 minutes until the fish is cooked through and flaky.
See Recipe
You may also enjoy…