Rating: 3.67
(163)

Baked Fish with Tomato and Onion

May 8, 2024

Sometimes, the best meals come from the simplest ingredients. Baked Fish with Tomato and Onion is a perfect example – a rustic, Mediterranean-style dish that’s both healthy and full of flavor. It’s the kind of recipe that feels elegant enough for a dinner party, yet easy enough for a quick weeknight meal.

At the heart of the dish is a fresh, mild white fish – something like cod, haddock, or sea bass works beautifully. Baking the fish allows it to stay moist and tender, gently absorbing the flavors of the ingredients surrounding it. Instead of heavy sauces or spices, this dish relies on the natural sweetness of onions and the bright acidity of tomatoes to bring everything to life.

As the fish bakes, the sliced onions soften and caramelize slightly, while the tomatoes break down just enough to create a rustic, savory sauce. A drizzle of olive oil, a sprinkle of salt and pepper, and a touch of garlic or fresh herbs like parsley or oregano round out the flavor. The result is a comforting dish that’s light, fresh, and deeply satisfying.

This baked fish is incredibly versatile. It can be served over rice, alongside roasted potatoes, or with a simple green salad. A squeeze of fresh lemon before serving enhances the natural brightness of the tomatoes and ties everything together beautifully.

What’s especially great about Baked Fish with Tomato and Onion is how effortless it is to prepare. It requires minimal prep and only one dish, making cleanup a breeze. Yet, the flavors are anything but basic – it’s one of those recipes that tastes like you spent hours in the kitchen.

Whether you’re cooking for family, hosting friends, or just treating yourself to a wholesome dinner, this dish is a go-to. It’s comfort food with a healthy twist – light, nourishing, and packed with Mediterranean charm.

Baked Fish with Tomato and Onion
Baked Fish with Tomato and Onion
3.67 from 163 votes
A delicious and healthy baked fish dish with a tangy tomato and onion sauce.
Servings 4 people
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes

Ingredients
  

  • 4 fillets fish fillets
  • 2 Tomatoes chopped
  • 1 onion sliced
  • 2 cloves garlic minced
  • 2 tbsp olive oil
  • 1 tbsp lemon juice
  • 1 tsp dried oregano
  • Salt and pepper to taste

Instructions
 

  • Preheat the oven to 180°C (350°F).
  • Place the fish fillets in a baking dish.
  • In a bowl, mix together the chopped tomatoes, sliced onion, minced garlic, olive oil, lemon juice, dried oregano, salt, and pepper.
  • Pour the tomato and onion mixture over the fish fillets and spread it evenly.
  • Bake in the preheated oven for 25 minutes, or until the fish is cooked through and flakes easily with a fork.
  • Serve the baked fish with tomato and onion sauce hot, garnished with fresh herbs if desired.

Nutrition

Calories: 180kcalCarbohydrates: 5gProtein: 20gFat: 10gFiber: 1g
Calories: 180kcal
Meal Type: Lunch
Keyword: Baked Fish with Tomato and Onion, fish, onion, tomatoes
Cooking Method: Fried
Time: 30-45 Min
Level: Easy
Tried this recipe?Mention @coolinarco or tag #coolinarco!
Join the Conversation
  1. User avatar Chaurus Hunter says:

    5 stars
    This recipe is so easy! I loved how the tomatoes made the fish super juicy. 5 stars!

  2. User avatar homer.goyette says:

    4 stars
    Can I use frozen fish instead? Just wondering if that will mess it up.

  3. User avatar delmar.waelchi says:

    2 stars
    Is it really that simple? I feel like I missed a secret step or something. Lol.

    1. User avatar lino.zboncak says:

      5 stars
      I thought the same thing too at first! But trust the recipe, it really is that easy. Just follow the steps and enjoy!

  4. User avatar lynetta.leffler18 says:

    1 star
    Didn’t turn out well for me. Fish was dry and the tomatoes didn’t help. Disappointed.

    1. User avatar cameron.block says:

      4 stars
      Sorry to hear that! Maybe it was overcooked? Fish can dry out pretty quick. I usually marinate mine before baking.

  5. User avatar ALTplusF4 says:

    5 stars
    So delish! I added some chili flakes for extra kick and it was amazing. Definitely making again!

  6. User avatar dominick.johnston says:

    4 stars
    I didn’t have dried oregano so I used Italian seasoning and it still tasted good. Super easy recipe, no fuss.

  7. User avatar nathan.marquardt1973 says:

    5 stars
    This was delicious! The flavors blended so well! Will definitely make again.

  8. User avatar Hasimir Fenring says:

    4 stars
    Easy and pretty healthy. Mine needed like 30 minutes instead of 25, but the timing depends on how thick the fillets are. Still delicious.

  9. User avatar alexis.nitzsche says:

    4 stars
    Feel like I could make this with my eyes closed. So easy and simple!

  10. User avatar Random Dent says:

    5 stars
    This recipe is a game changer! The fish turned out so tender and flavorful. Can’t wait to make it again!

  11. User avatar Aimee Trantow says:

    4 stars
    I loved the tomato and onion combo—smells amazing while baking. I served it with rice and it soaked up the juices perfectly.

  12. User avatar franklyn.brown53 says:

    4 stars
    Fish and tomatoes? Sounds weird but surprisingly good!

    1. User avatar raymon.zieme39 says:

      2 stars
      Fish with tomatoes? Sounds like a mess to me. Can’t imagine it tasting good.

    2. User avatar hiroko.hodkiewicz says:

      5 stars
      I was skeptical too, but it’s really delicious! The tomatoes make it juicy!

  13. User avatar jani.armstrong2007 says:

    5 stars
    Super easy and quick! Perfect for weekdays!

  14. User avatar osvaldo.adams69 says:

    1 star
    Not my thing. Fish should be grilled, not baked! 😒

  15. User avatar bruce.wiza8 says:

    4 stars
    I subbed lemon with lime, still tasted great! Cooking is all about experimentation! 🥙

  16. User avatar mathWizard says:

    5 stars
    Wow!!! The garlic with lemon is amazing. My family ate it all. 10/10

    1. User avatar marisa.aufderhar11 says:

      5 stars
      Haha love this! Garlic + lemon really makes it pop. Glad your family cleaned the pan 😄

  17. User avatar Cammar Pilru says:

    5 stars
    Never thought to bake fish with tomatoes! Wow, so delicious!!

  18. User avatar The Allitnils says:

    5 stars
    Easiest fish recipe! I added some cheese on top, delicious!

  19. User avatar rickiestmorty says:

    3 stars
    I thought it was okay, but my husband didn’t like it at all. He said too much onion.

  20. User avatar lashawna.damore says:

    5 stars
    This is such a simple and delicious recipe! My family loved it!

3.67 from 163 votes
Leave a Reply

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

Recipe Rating




Like 544
Close
Coolinarco.com © Copyright 2025. All rights reserved.
Close
Popular Search: