This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
This Mediterranean-style baked tilapia is a light yet satisfying dish packed with bold flavors. Juicy cherry tomatoes, briny green olives, and crumbled feta cheese create a vibrant, savory sauce that pairs beautifully with the mild, flaky tilapia. This easy one-pan recipe is perfect for a weeknight dinner or even a special occasion, bringing the sunny flavors of the Mediterranean straight to your table in under 45 minutes.
Why You’ll Love This Recipe
Key Benefits
- Quick & Easy – Ready in just 45 minutes, with only 10 minutes of prep
- One-Pan Meal – Fewer dishes, less cleanup
- Healthy & Nutritious – Packed with lean protein, heart-healthy fats, and antioxidants
- Family-Friendly – Mild fish flavor with a delicious Mediterranean sauce
Taste & Texture
This dish has a perfect balance of flavors. The tilapia is tender and flaky, absorbing the rich Mediterranean sauce made from juicy roasted tomatoes, garlic, and oregano. The briny green olives add a slight tang, while the feta cheese gives a creamy, salty finish.
Dietary Attributes
- Naturally gluten-free
- High in lean protein
- Can be dairy-free by omitting the feta
Ingredients & Substitutions
Ingredient List
- 2 tablespoons olive oil, divided
- 4 cups cherry or grape tomatoes, halved
- Salt and freshly ground black pepper, to taste
- 4 cloves garlic, finely chopped
- ½ tablespoon dried oregano
- 1 cup green olives, pitted and chopped
- 4 tilapia fillets, fresh or frozen (if frozen, thaw before cooking)
- ⅓ cup crumbled feta cheese (optional)
- Chopped fresh parsley, for garnish
Notes on Quality
For the best flavor, use fresh tilapia fillets and ripe cherry tomatoes. If you can, opt for high-quality Greek feta cheese and extra virgin olive oil to enhance the dish’s Mediterranean flavors.
Possible Substitutions
- Fish Alternatives – Swap tilapia with cod, halibut, or sea bass
- Olives – Use kalamata olives for a more intense, briny taste
- Cheese – Replace feta with goat cheese or omit it for a dairy-free version
- Herbs – Fresh oregano or basil can be used instead of dried oregano
Step-by-Step Instructions
- Preheat the oven to 400˚F and lightly grease a 9×13 baking dish with cooking spray.
- Sauté the tomatoes – Heat 1.5 tablespoons of olive oil in a nonstick skillet over medium heat. Add the halved tomatoes, season with salt and pepper, and stir occasionally. Cook for 4-5 minutes, until they become juicy and tender.
- Add the garlic – Stir in the chopped garlic and cook for 1 more minute until fragrant.
- Mix in the seasoning – Remove the skillet from heat. Stir in the dried oregano and chopped green olives.

- Transfer to baking dish – Spread the tomato mixture evenly in the prepared baking dish. Taste and adjust seasoning if needed.
- Season the fish – Pat the tilapia fillets dry with a paper towel, then season with salt and pepper. Arrange them over the tomato mixture in a single layer. Drizzle with the remaining ½ tablespoon of olive oil.
- Bake uncovered for 12-15 minutes, or until the fish is flaky and cooked through.
- Garnish & Serve – Remove from the oven, sprinkle with crumbled feta cheese, and garnish with chopped fresh parsley.
Expert Tips & Tricks
Best Practices
- Pat the tilapia dry before baking to help it absorb flavors better.
- Don’t overbake – Tilapia cooks quickly, so check for doneness at the 12-minute mark. It should be opaque and flake easily with a fork.
- Use fresh garlic for a stronger, more aromatic flavor.
Common Mistakes
- Skipping seasoning – Tilapia is a mild fish, so seasoning well is key.
- Crowding the baking dish – Leave space between the fillets to ensure even cooking.
- Not tasting the sauce – Adjust salt, pepper, or olives for a well-balanced flavor.
Time-Saving Tips
- Use pre-halved cherry tomatoes to cut down prep time.
- Make the tomato sauce ahead of time and store it in the fridge for up to two days.
Serving Suggestions
Pairings
- Serve with rice, quinoa, or couscous for a complete meal.
- A side of roasted vegetables like zucchini or bell peppers complements the dish well.
Presentation Ideas
- Serve on a white platter to make the vibrant tomato sauce pop.
- Garnish with extra fresh parsley or a drizzle of olive oil before serving.
Beverage Pairings
- White wine – A crisp Sauvignon Blanc or Pinot Grigio pairs beautifully.
- Non-alcoholic – Sparkling water with a squeeze of lemon adds a refreshing touch.
Storage & Reheating
Leftover Storage
- Refrigerator – Store in an airtight container for up to 3 days.
- Freezer – Freeze cooked tilapia (without feta) for up to 2 months.
Reheating Methods
- Oven – Warm at 350˚F for 10 minutes.
- Microwave – Heat on medium power for 1-2 minutes to avoid overcooking.
Frequently Asked Questions
Can I use frozen tilapia?
Yes, just thaw it first in the refrigerator overnight or use the quick thaw method by submerging the fillets in cold water for about 30 minutes.
What can I use instead of feta cheese?
Goat cheese, ricotta, or even parmesan work well. You can also omit cheese for a dairy-free version.
How do I know when the tilapia is done?
The fish should be opaque and flake easily with a fork. A thermometer should read 145°F at the thickest part.
Variations & Customizations
Dietary Adaptations
- Make it dairy-free – Omit the feta cheese.
- Low-carb option – Serve with zucchini noodles or cauliflower rice.
Flavor Twists
- Spicy Kick – Add red pepper flakes or chopped jalapeños.
- Lemon Zest – Sprinkle fresh lemon zest before serving for extra brightness.
Seasonal/Holiday Versions
- Spring/Summer – Add fresh basil and a squeeze of lemon.
- Fall/Winter – Swap tomatoes for roasted red peppers and serve with warm couscous.
More Mediterranean Recipes You’ll Love
- Valentine’s Day Stuffed Mushrooms – A delicious appetizer filled with Mediterranean flavors.
- Heart-Shaped Caprese Skewers – A fresh and romantic appetizer option.
- Mini Spinach and Feta Puffs – A bite-sized snack perfect for any gathering.
Follow us on Pinterest for more delicious recipes: Cooking with Callie on Pinterest
Try this Mediterranean-style baked tilapia and let us know how it turns out! Leave a comment below and tag us in your pictures. Enjoy your delicious, healthy meal!



Mediterranean Style Baked Tilapia
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Gluten Free
Description
This Mediterranean Style Baked Tilapia is a light yet flavorful dish featuring flaky tilapia fillets baked in a rich tomato and olive sauce. Juicy cherry tomatoes, briny green olives, and crumbled feta cheese come together for a simple yet vibrant meal. Perfect for busy weeknights, this one-pan recipe is packed with fresh Mediterranean flavors and ready in under 45 minutes.
Ingredients
- 2 tablespoons olive oil, divided
- 4 cups cherry or grape tomatoes, halved
- Salt and freshly ground black pepper, to taste
- 4 cloves garlic, finely chopped
- ½ tablespoon dried oregano
- 1 cup green olives, pitted and chopped
- 4 tilapia fillets, fresh or frozen (if frozen, thaw before cooking)
- ⅓ cup crumbled feta cheese (optional)
- Chopped fresh parsley, for garnish
Instructions
- Preheat the oven to 400°F and lightly grease a 9×13 baking dish with cooking spray.
- Heat 1.5 tablespoons of olive oil in a nonstick skillet over medium heat. Add the halved cherry tomatoes, season with salt and pepper, and cook for 4-5 minutes until they soften and release their juices.
- Stir in the garlic and cook for 1 more minute until fragrant.
- Remove from heat, then mix in the oregano and chopped olives.
- Transfer the tomato mixture to the prepared baking dish. Taste and adjust seasoning if needed.
- Season the tilapia fillets with salt and pepper, then arrange them over the tomato mixture in a single layer. Drizzle with the remaining ½ tablespoon of olive oil.
- Bake uncovered for 12-15 minutes or until the fish is flaky and cooked through.
- Remove from oven, sprinkle with feta cheese, and garnish with fresh parsley. Serve immediately.
Notes
- If using frozen tilapia, thaw it in the refrigerator overnight or in cold water for about 30 minutes.
- Swap tilapia for cod, halibut, or sea bass for variety.
- Omit feta cheese for a dairy-free version.
- Serve with rice, quinoa, or a fresh Mediterranean salad for a complete meal.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 tilapia fillet with sauce
- Calories: 355 kcal
- Sugar: 6g
- Sodium: 765mg
- Fat: 18g
- Saturated Fat: 4g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 4g
- Protein: 38g
- Cholesterol: 96mg