• Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Baked Fish with Cherry Tomatoes and Olives Recipe

Published: Jan 8, 2026 by Mira · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

I absolutely love sharing this Baked Fish with Cherry Tomatoes and Olives Recipe because it brings together a burst of vibrant Mediterranean flavors with the simplicity of fresh ingredients. The juicy, flaky fish pairs perfectly with the sweetness of cherry tomatoes and the salty tang of olives, all enhanced by fragrant herbs and spices. Every time I prepare this dish, I feel like I’m bringing a little sunshine to the table, and it always delights everyone who tries it.

Why You'll Love This Baked Fish with Cherry Tomatoes and Olives Recipe

What makes this recipe truly stand out for me is the harmony created between the smoky, charred crust on the fish and the luscious, slightly caramelized cherry tomatoes mingling with briny olives. The flavor profile is beautifully balanced with just a hint of heat from chili flakes and the depth of Italian and Cajun seasonings. I love how the fresh herbs add brightness without overwhelming the delicate fish, creating a meal that’s both comforting and exciting.

Beyond the incredible taste, this baked fish dish is incredibly easy to prepare. The searing step locks in flavor and keeps the fish juicy, and the quick baking finishes it perfectly without any fuss. It’s ideal for busy weeknights when you want something healthy but still impressive, yet it’s elegant enough to serve for a casual dinner party. I keep coming back to this recipe because it’s a perfect blend of simplicity, speed, and outstanding flavor that’s hard to beat.

Ingredients You'll Need

The image shows an overhead view of a white marble surface with a white bowl of small red and yellow cherry tomatoes at the bottom, a white bowl filled with bright red slices of bell pepper on the right, and a white bowl holding red onion rings just above the tomatoes. There is a bunch of fresh green parsley on the left side, a bowl of black olives near the center, and thin slices of raw fish fillets at the top left. Additional items include small bowls containing light-colored salt, creamy sauce, and a yellow lemon placed near a small brown teapot on the right side. Photo taken with an iphone --ar 4:5 --v 7

The ingredients for this Baked Fish with Cherry Tomatoes and Olives Recipe are straightforward but essential, each bringing a unique touch to the dish’s taste, texture, and color. From the seasoning blend that gives a flavorful kick to the fresh herbs that brighten everything up, every item plays an important role in creating a satisfying and visually appealing meal.

Quick Tip

All ingredient amounts are listed in the recipe card below

  • Fish fillets: I prefer firm white fish like cod or halibut for that perfect flaky texture.
  • Paprika: Adds a gentle smoky warmth that enhances the fish flavor.
  • Italian seasoning: A delightful herb mix that ties the Mediterranean notes together.
  • Cajun seasoning: Gives just enough heat and complexity to keep things interesting.
  • Chili flakes: For a subtle peppery kick that wakes up the palate.
  • Black pepper and salt: Essential for seasoning and bringing out all the flavors.
  • Cooking oil: For searing the fish to a beautiful golden crust.
  • Cherry tomatoes: Their natural sweetness transforms wonderfully when sautéed.
  • Olives: I love the briny pop they add for that classic Mediterranean touch.
  • Fresh parsley and thyme: These brighten and freshen the entire dish.
  • Garlic cloves: Minced finely to infuse the sauce with savory goodness.
  • Salted butter: Melted over the fish adds richness and helps balance acidity.
  • Water: A little splash to create a light sauce from the tomatoes while cooking.

Directions

Step 1: Preheat your oven to 400℉. This temperature perfectly crisps the fish while baking the tomatoes and olives to juicy tenderness.

Step 2: In a small bowl, mix together all the seasonings for the fish: paprika, Italian seasoning, Cajun seasoning, chili flakes, optional fish seasoning, salt, black pepper, and cooking oil. Reserve one teaspoon of this mixture to flavor your tomatoes later.

Step 3: Rub both sides of your fish fillets generously with the seasoning blend. Every bit of flavor counts here to create that irresistible crust.

Step 4: Heat oil in an oven-safe skillet over medium heat. Sear the fish for about one minute on each side; you want a beautiful char but don’t cook it through just yet.

Step 5: Remove the fish temporarily and add cherry tomatoes, olives, minced garlic, reserved seasoning, fresh parsley, thyme, water, salt, and pepper to the same skillet. Stir continuously for three minutes until the tomatoes start to soften and release their juices.

Step 6: Nestle the seared fish back into the center of the skillet on top of the tomato and olive mixture. Dot the fish with salted butter pieces for richness.

Step 7: Place the skillet into the preheated oven and bake for about 10 minutes, until the fish is cooked through and flakes easily with a fork.

Step 8: Carefully remove from the oven and let it rest briefly before serving. Spoon the tomato and olive mixture over the fish on each plate for a colorful presentation.

Servings and Timing

This recipe makes 2 generous servings, perfect for an intimate dinner or a hearty lunch. Prep time is about 10 minutes since the seasoning and initial sear come together quickly. Cooking time is 12 minutes total, including the sear and baking. Overall, you’re looking at just under 25 minutes from start to finish, which is ideal when you want a fresh homemade meal without hours in the kitchen. There’s no lengthy resting time, but I like to let the fish sit for a couple of minutes post-baking to settle the juices.

How to Serve This Baked Fish with Cherry Tomatoes and Olives Recipe

The image shows a white baking dish filled with cooked white fish pieces layered with bright red cherry tomatoes and thin slices of purple onion. There are green leafy herbs sprinkled evenly across the dish. The fish looks soft and flaky, surrounded by a light golden sauce with some oil shining on top. The tomatoes are slightly wrinkled and juicy, adding vibrant color contrast to the dish. The white baking dish sits on a white marbled surface with a light blue oven mitt visible under one side. Photo taken with an iphone --ar 4:5 --v 7

When I serve this dish, I like to keep the sides simple yet complementary. Something like a light lemony couscous, garlic roasted potatoes, or even steamed asparagus works beautifully to soak up the savory tomato-olive juices. A crisp green salad dressed with olive oil and lemon also adds a refreshing balance.

I love garnishing the finished plates with extra fresh herbs like chopped parsley or a sprinkle of flaky sea salt for texture and an inviting aroma. For a pop of color, a couple of lemon wedges on the side brighten the dish and give your guests the option to add some citrus zing.

For beverages, a chilled glass of crisp Sauvignon Blanc or a light rosé pairs wonderfully—the acidity cuts through the buttery richness of the fish and complements the tomatoes nicely. If you’re going non-alcoholic, a sparkling water with a twist of lime or a lightly brewed iced green tea keeps the meal feeling fresh and balanced.

This meal is perfect for a cozy weeknight supper or a leisurely weekend lunch, and since it’s best served warm, I aim to plate and eat right away so everyone gets the fish at its juiciest.

Variations

I absolutely encourage experimenting with this Baked Fish with Cherry Tomatoes and Olives Recipe. For a twist, you can swap out the fish for salmon or even firm tofu if you want a vegetarian spin. While the seasoning mix gives the dish its signature flavor, feel free to play with different herbs like rosemary or oregano for a slightly different herbal dimension.

If you need a gluten-free option, this recipe is naturally safe as it contains no wheat ingredients. For a vegan version, try replacing the fish with thick slices of eggplant or cauliflower steaks and use olive oil instead of butter to keep it rich and satisfying. The tomatoes and olives provide that Mediterranean punch that remains the star regardless of protein choice.

Another way I like to mix it up is by grilling the fish instead of searing for a smoky flavor or by roasting the tomatoes and olives separately with some balsamic vinegar to intensify their sweetness before combining everything at the end.

Storage and Reheating

Storing Leftovers

If you have any leftovers, I like to store them in an airtight container to keep the fish from drying out and to maintain the flavors of the tomatoes and olives. Refrigerate for up to 2 days, and try to enjoy within that time for the best taste and texture.

Freezing

While I don’t generally recommend freezing the entire baked dish because the tomatoes can become watery and the fish texture may change, you can freeze the seasoned, uncooked fish separately for up to one month. Thaw it gently in the refrigerator before cooking fresh to enjoy the full flavors of the recipe.

Reheating

The best way to reheat this baked fish is gently in a low oven at about 300℉ for 5-7 minutes, covered loosely with foil to avoid drying out the fish. Avoid microwaving if you want to preserve the flaky texture, as that can make it rubbery. Reheating slowly helps refresh the tomato juices and butter sauce, keeping the dish delicious.

FAQs

Can I use frozen fish fillets for this recipe?

Yes, you can use frozen fish fillets, but I recommend thawing them completely in the refrigerator before cooking. This ensures even cooking and helps you achieve that perfect sear and flaky texture.

What kind of fish works best for this recipe?

Firm white fish like cod, halibut, or sea bass work wonderfully. Their mild flavor allows the seasoning and tomato-olive mixture to shine without overpowering the fish itself.

Can I make this recipe dairy-free?

Absolutely! Simply replace the salted butter with a good quality olive oil or a dairy-free butter substitute. The tomatoes and seasoning will still provide plenty of richness and flavor.

How spicy is this dish with the chili flakes and Cajun seasoning?

The heat level is mild to moderate thanks to the chili flakes and Cajun spices. If you prefer it milder, you can reduce or omit these, or add a bit more if you like a little more kick.

Is this recipe suitable for meal prep?

Because the fish is best fresh and flaky, I recommend cooking it just before serving. However, you can prep the tomato and olive mixture ahead of time and reheat gently with freshly cooked fish to save time on busy days.

Conclusion

I truly hope you give this Baked Fish with Cherry Tomatoes and Olives Recipe a try because it’s one of those dishes that brings simple ingredients to life in a way that feels special. It’s healthy, vibrant, and full of flavor without requiring hours in the kitchen. I’m always excited to share this with friends and family, and I’m confident you’ll love it just as much as I do.

Print

Baked Fish with Cherry Tomatoes and Olives Recipe

Baked Fish with Cherry Tomatoes and Olives Recipe
Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 2 reviews

This Baked Fish with Cherry Tomatoes and Olives is a juicy and flaky fish fillet seared on high heat and then baked with ripe cherry tomatoes, briny olives, fresh herbs, and a blend of flavorful seasonings. It's a delicious and healthy main course inspired by American and Mediterranean cuisines, perfect for a quick, wholesome meal.

  • Author: Mira
  • Prep Time: 10 minutes
  • Cook Time: 12 minutes
  • Total Time: 22 minutes
  • Yield: 2 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: American, Mediterranean

Ingredients

To Season the Fish

  • 1 Fish Fillet
  • 1 teaspoon Paprika
  • 1 teaspoon Italian seasoning
  • 1 teaspoon Cajun seasoning (old bay or creole seasoning)
  • ½ teaspoon Chilli flakes
  • 1 teaspoon Fish seasoning (optional)
  • ½ teaspoon Salt
  • ½ teaspoon Blackpepper
  • 3 tablespoon Cooking oil
  • 3 Garlic cloves (minced or diced)

For the Tomatoes and Olives

  • 2 cups Cherry tomatoes
  • ¼ cup Olives
  • 2 sprigs Parsley (fresh)
  • 2 sprigs Thyme (fresh)
  • ½ teaspoon of the mixed seasoning above (paprika, Italian seasoning, Cajun seasoning, chili flakes, fish seasoning, salt, black pepper)
  • 2 tablespoon Water
  • 3 tablespoon Salted butter
  • Pinch of Salt and Pepper

Instructions

  1. Preheat Oven: Preheat your oven to 400℉ to prepare for baking the fish and tomato mixture.
  2. Prepare Seasoning Mix: In a small bowl, combine paprika, Italian seasoning, Cajun seasoning, chili flakes, fish seasoning, salt, black pepper, cooking oil, and minced garlic cloves. Reserve 1 teaspoon of this seasoning mix for later use with the tomatoes.
  3. Season the Fish: Rub both sides of the fish fillet thoroughly with the prepared seasoning mixture to ensure full flavor.
  4. Sear the Fish: Heat cooking oil in a pan over medium heat. Sear the fish fillet on each side for about 1 minute to achieve a charred exterior; the fish should not be fully cooked at this stage. Remove the fish and set aside.
  5. Sauté Tomatoes and Olives: In the same pan, add cherry tomatoes, olives, fresh parsley, fresh thyme, the reserved teaspoon of seasoning mix, water, and a pinch of salt and pepper. Sauté on medium heat for about 3 minutes, stirring constantly, until the tomatoes start to soften.
  6. Combine and Bake: Place the seared fish fillet in the center of the pan with the tomato mixture. Dot the fish with salted butter. Ensure the pan is oven-safe; if not, transfer the mixture to a baking sheet or oven-safe dish.
  7. Bake: Bake in the preheated oven at 400℉ for 10 minutes, or until the fish is cooked through and flakes easily with a fork.
  8. Serve: Remove the pan from the oven and serve immediately with your choice of side dish.

Notes

  • Ensure the pan used for searing is oven-safe to avoid transferring the ingredients to another dish.
  • You can substitute the fish fillet with similar white fish varieties like cod, tilapia, or sea bass.
  • The seasoning mix can be adjusted to your liking for either a milder or spicier taste.
  • Serve with steamed vegetables, rice, or crusty bread to complement the dish.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Dinner

  • Roasted Red Pepper Gnocchi Recipe
    Roasted Red Pepper Gnocchi Recipe
  • Slow Cooker Chicken Keema with Veggies Recipe
    Slow Cooker Chicken Keema with Veggies Recipe
  • Creamy Chicken and Sun-Dried Tomato Pasta Bake Recipe
    Creamy Chicken and Sun-Dried Tomato Pasta Bake Recipe
  • Cheeseburger French Fry Casserole Recipe
    Cheeseburger French Fry Casserole Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Welcome to Mira Cooking

Where every recipe tells a story and every meal is a chance to create something beautiful.

Learn more

Popular

  • Brazilian Coconut Bonbon (Bala Baiana) with Strawberry Recipe
    Brazilian Coconut Bonbon (Bala Baiana) with Strawberry Recipe
  • Cookies 'N Cream Cheesecake Recipe
    Cookies 'N Cream Cheesecake Recipe
  • Cucumber and Beet Salad Recipe
    Cucumber and Beet Salad Recipe
  • Beet Greens Vegetable Soup (Botwinka) Recipe
    Beet Greens Vegetable Soup (Botwinka) Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Mira Cooking. All rights reserved.