This Baked Tilapia & Veggie Casserole is so Juicy and Flaky. Easy, excellent dish! @natashaskitchen

This post may contain affiliate links. Read my disclosure policy.

You have to try this fish casserole! I knew it was a winner with the first bite. The recipe was given to us by my Mama-in-law and her friend shared it with her. When a recipe gets shared over and over, you know it’s good. Seriously, this is MOUTH-WATERING! It also tastes healthy and light. The tilapia is juicy and flaky without a hint of fishiness.

The sweet veggies complement it beautifully. If you aren’t a fan of tilapia, you can easily substitute your favorite fish and get the same delicious results. I want more! We ate it up real quick! This dish is perfect for company. It is easy to make, smells and tastes delicious and your guests and family will love it.

This Baked Tilapia & Veggie Casserole is so Juicy and Flaky. Easy, excellent dish! @natashaskitchen

Tilapia Ingredients:

2 lbs (about 6-10 count) Tilapia fillets, thawed
Olive Oil to saute
1 Tbsp ketchup (several readers had great results with Sriracha instead of ketchup)
1 Tbsp mayo

Marinade Ingredients:

2 large eggs
1 cup buttermilk
2 Tbsp soy sauce
1/2 tsp Salt and 1/8 tsp Pepper

Vegetable Ingredients:

2 medium bell peppers (red, orange, or yellow)
2 medium/large carrots, julienned or grated
1 medium onion

Tilapia and Vegetable Casserole

How to Make Tilapia and Vegetable Casserole:

1. Whisk together marinade ingredients. Combine with tilapia in a large ziploc bag or bowl and marinate in the fridge at least 1 1/2 hours.

Tilapia and Vegetable Casserole-4

2. Slice onions into thin half circles, slice bell pepper into thin strips and julienne or grate carrots. In a large skillet over medium/high, heat 2-3 Tbsp oil and saute onions for 3 minutes or until softened. Add sliced bell peppers and carrots and saute another 4-5 min or until softened. Remove from pan and set veggies aside.

Tilapia and Vegetable Casserole-5

3. Once fish is done marinating, drain and discard marinade. In the same empty skillet over medium/high, add 2-3 Tbsp oil and saute fish lightly on the skillet just until golden on the outside (about 2 min per side) – it’s ok if it’s not cooked through completely at this point. Also, it probably would have been easier to turn the fish on a non-stick skillet :-O.

Tilapia and Vegetable Casserole-6

4. Layer the casserole dish with 1/2 of the vegetables on the bottom. Place fish over the vegetables. Stir together 1 Tbsp ketchup and 1 Tbsp mayo and brush this mixture evenly over the top of the fish. Cover fish with remaining veggies. Sprinkle the top with salt and pepper to taste then cover tightly with foil or lid and bake at 375˚F for 15 min.

Tilapia and Vegetable Casserole-7

This Baked Tilapia & Veggie Casserole is so Juicy and Flaky. Easy, excellent dish! @natashaskitchen

This Baked Tilapia & Veggie Casserole is so Juicy and Flaky. Easy, excellent dish! @natashaskitchen

Tilapia and Vegetable Casserole Recipe

4.94 from 63 votes
Author: Natasha of NatashasKitchen.com
You have to try this fish casserole! It tastes healthy and light. The fish is juicy and flaky without a hint of fishiness and the sweet veggies complement the savory fish beautifully.
Prep Time: 1 hour 30 minutes
Cook Time: 30 minutes
Total Time: 2 hours

Ingredients 

Servings: 6 Servings

Tilapia Ingredients:

  • 2 lbs about 6-10 count Tilapia fillets, thawed
  • Olive Oil to saute
  • 1 Tbsp ketchup, several readers had great results with sriracha instead of ketchup
  • 1 Tbsp mayonnaise

Marinade Ingredients:

  • 2 eggs
  • 1 cup buttermilk
  • 2 Tbsp soy sauce
  • 1/2 tsp Salt and 1/8 tsp Pepper

Vegetable Ingredients:

  • 2 medium bell peppers, (red, orange or yellow)
  • 2 medium/large carrots, julienned or grated
  • 1 medium onion

Instructions

  • Whisk together marinade ingredients. Combine with tilapia in a large ziploc bag or bowl and marinate in the fridge 1 1/2 hours.
  • Slice onions into thin half circles, slice bell pepper into thin strips and julienne or grate carrots. In a large skillet over medium/high, heat 2-3 Tbsp oil and saute onions for 3 min or until softened. Add sliced bell peppers and carrots and saute another 4-5 min or until softened. Remove from pan and set aside.
  • Once fish is done marinating, drain and discard marinade. In the same empty skillet over medium/high, add 2-3 Tbsp oil and saute fish lightly on the skillet just until golden on the outside (about 2 min per side) - it's ok if it's not fully cooked through at this point.
  • Layer the casserole dish with 1/2 of the vegetables on the bottom, then Place fish over the vegetables. Stir together 1 Tbsp ketchup and 1 Tbsp mayo and brush this mixture evenly over the top of the fish. Cover fish with remaining veggies. Sprinkle the top with salt and pepper to taste then cover tightly with foil or lid and bake at 375˚F for 15 min.
Course: Main Course
Cuisine: American
Keyword: Tilapia and Vegetable Casserole
Skill Level: Easy/Medium
Cost to Make: $$
Natasha's Kitchen Cookbook

Final Final Picmonkey Hashtag banner

This Baked Tilapia & Veggie Casserole is so Juicy and Flaky. Easy, excellent dish! @natashaskitchen

♥ FAVORITE THINGS ♥
Shown in this post: (nope, no one paid us to write this; just stuff we love):
* It’s so handy to have multiple sizes of liquid measuring cups.
* This is my favorite baking casserole dish. I love that it has a lid!
* We search high & low for a perfect julienne slicer. This Swissmar is it!
* If using a slicer or mandolin, you have to try these safety gloves!

4.94 from 63 votes (22 ratings without comment)

Leave a Comment

Recipe Rating




Comments

  • Lucy
    March 27, 2015

    Hi Natasha ,
    So if I want to bake salmon fish what temperature would I
    Bake it on and also how many minutes? Also would I fry it first
    And than put it in the oven?
    Good looking recipie, just yummy!!!

    Reply

    • Natasha
      natashaskitchen
      March 27, 2015

      I haven’t tried with salmon myself, but a few of my readers have reported good results withs salmon. I’d follow the same method and the same baking instructions for salmon. I hope you love it! 🙂

      Reply

    • kenaleone
      April 23, 2015

      N I love your blog with all of my heart. The pictures you provide are very helpful

      Reply

      • Natasha
        natashaskitchen
        April 23, 2015

        Your comment made my afternoon. Thank you so much 🙂

        Reply

  • M
    March 18, 2015

    This recipe is amazing!! Just made it with trout and my whole family loved it. Thank you so so much! It is definitely a keeper! My mom told me to write to you in her little Ukrainian accent it’s: “Unbelievable good!”

    Reply

    • Natasha
      natashaskitchen
      March 18, 2015

      Wow, what a great review :). Thank you for writing in, I’m so happy to hear that everyone loved it, enjoy.

      Reply

  • Natalia
    February 28, 2015

    Can i prep everything and layer everything up but not bake it right away? If yes, for how long?

    Reply

    • Natasha
      natashaskitchen
      March 1, 2015

      You can prep everything ahead of time and just keep it in the refrigerator overnight or until ready to bake. Just make sure it’s covered in the refrigerator.

      Reply

      • Natalia
        March 1, 2015

        How long should i bake it for from the fridge?

        Reply

        • Natasha
          natashaskitchen
          March 1, 2015

          You might give it an extra 7-10 minutes.

          Reply

          • Natalia
            March 2, 2015

            Thank you very much!! It turned out great! Definately a keeper! God bless you!!

          • Natasha
            natashaskitchen
            March 2, 2015

            I’m so glad you enjoyed the recipe! Thank you for sharing that with me and God bless you also!

  • Mariyana
    February 28, 2015

    Made this dish today and it was AMAZING! Thank you!

    Reply

    • Natasha
      natashaskitchen
      February 28, 2015

      I’m so happy you loved it :). Thank you Mariyana!

      Reply

  • Leeza
    February 25, 2015

    Awesome dish ! Tilapia is flaky and flavorful ! Another great dish from Natasha ! I meant Five stars !!!

    Reply

    • Natasha
      natashaskitchen
      February 25, 2015

      Thank you so much Leeza!! 🙂 I’m so happy you loved it 😉

      Reply

  • Olga
    February 23, 2015

    I just made this dish last night adn it was amazing. Thank you for the recipe!

    Reply

    • Natasha
      natashaskitchen
      February 23, 2015

      You are welcome Olga, I’m glad you enjoyed it :).

      Reply

  • Adrienne
    February 21, 2015

    Just a warning about Tilapia fish, most of it is farm raised in China, and as with most food from China, the conditions and handling is not done to proper standards, The fish are raised on animal faeces! Don’t eat this fish.

    I live in Australia and there is a huge problem with purchased frozen berries, which are so convenient, however, there are cases of hepatitis A, caused through the berries being washed in contaminated water, in China, omg, we really need to read our labels and try to buy local as much as we can.

    Reply

    • Natasha
      natashaskitchen
      February 21, 2015

      You can use other kinds of fish with this recipe such as salmon – one of my readers was actually raving about salmon in this dish. But even with that, you have to look for wild rather than farmed.

      Reply

  • Tanya
    February 21, 2015

    I wonder if mashrooms can go in this dish?

    Reply

    • Natasha
      natashaskitchen
      February 21, 2015

      Tanya, you can substitute the vegetables for mushrooms and instead of adding ketchup and mayo to the fish, try drizzling with heavy cream and season to taste. Hope this helps :).

      Reply

  • tatyana
    February 21, 2015

    looks delicious. can i make it ahead of time. like in the evening and bake it in the morning?

    Reply

    • Natasha
      natashaskitchen
      February 21, 2015

      Tatyana, that should work, it also reheats well :).

      Reply

  • olga
    February 17, 2015

    made. loved . pinned .

    Reply

    • Natasha
      natashaskitchen
      February 18, 2015

      thank you so much for sharing the love 🙂

      Reply

      • Z
        February 19, 2015

        Hi Natasha,

        I’ve made this recipe and my husband loved it! Thanks for the recipe

        Reply

        • Natasha
          natashaskitchen
          February 19, 2015

          You are welcome, and thank you for the great feedback :).

          Reply

  • Olenka
    February 17, 2015

    hey, looks delicious 🙂 on my list to do i really like white fish fillets “swai” & i would like to share with you how i do one of the ways 🙂
    grease the baking sheet or casserole dish with a little bit of olive oil put fish and season with salt & pepper both sides and put in fridge…in separate bowl cut the veggies, tomatoes, bell pepper and fresh basil add salt & pepper to taste add a little bit of olive oil & basil vinegar (its like a salad)…and let it sit in fridge to marinate 30 minutes to an hour it can be more ….top the fish with veggies and bake uncovered 350 25-30 minutes after that top with shredded cheese and bake until cheese melts
    i prefer to use a mini bell pepper and cherry tomatoes cut in half or home grown they taste amazingly

    Reply

    • Natasha
      natashaskitchen
      February 18, 2015

      Wow that sounds really really yummy! Thank you so much for sharing that with me 🙂 I’m excited to try it!

      Reply

  • Yulia
    February 16, 2015

    Natasha, thank you so much for this recipe! I made it last weekend, and my family liked it a lot. Even though i forgot about mayo and ketchup, because i was in a hurry, anyway it was very tasty! Thank you again!!! 🙂

    Reply

    • Natasha
      natashaskitchen
      February 17, 2015

      I’m so happy your family enjoyed the recipe! Thanks so much for sharing that with me. The mayo/ketchup definitely adds some nice juiciness – I think you’d love it even more :).

      Reply

  • marina
    February 16, 2015

    I made this dish today!! Very tasty with the tilapia loins fom costco… I also added 1/2 cup whipping cream to the vegetables while they were frying so it made it more the whole dish more juicier 🙂 thank u for recipe

    Reply

    • Natasha
      natashaskitchen
      February 16, 2015

      Oooh that additional of whipping cream must have taken this over the top! I’m so glad you enjoyed the recipe 🙂

      Reply

  • Julie
    February 15, 2015

    Made this today. It was delicious! I am totally going to make it again!

    Reply

    • Natasha
      natashaskitchen
      February 15, 2015

      I’m so happy you loved it. Thanks Julie 🙂

      Reply

  • Alena
    February 11, 2015

    Made this last night with some quinoa on the side…OMG!!! it was delicious!! thank you for sharing!! my husband is not a big fish eater but he did like this one, that mayo and ketchup mix goes very well with this fish!! good job!

    Reply

    • Natasha
      natashaskitchen
      February 11, 2015

      Thank you so much for the awesome review! I’m so happy you both enjoyed the recipe. 🙂

      Reply

  • Marina
    February 11, 2015

    Natasha i dont have buttermilk can i substitute with something else?

    Reply

    • Natasha
      natashaskitchen
      February 11, 2015

      You can mix milk with a little bit of lemon juice or vinegar to create a type of buttermilk. You can also try leaving it out and just use the soy sauce but don’t marinate too long or it might end up a little salty with just soy sauce. The buttermilk really just helps to remove any fishiness from the fish. I’ve had readers report good results without using the marinade at all, they just seasoned their fish and that was it without marinating.

      Reply

      • Venera
        February 12, 2015

        Natasha, I didn’t have buttermilk on hand as well, so I used 1/2 milk, 1/2 sour cream and a teaspoon of lemon juice instead. It worked really well. Thank you for another delicious recipe, it’s a keeper for our family!

        Reply

        • Natasha
          natashaskitchen
          February 12, 2015

          I’m so happy you enjoyed it and thank you so much for sharing your modifications! 🙂

          Reply

  • Katya @ Little Broken
    February 9, 2015

    We made the fish over the weekend with fresh cod fillets instead of tilapia and added sriracha to the mayo/ketchup mix and it turned out delish! Had leftovers for lunch today and it was perfecto. Saving this one. And btw your split pea soup is a regular in my house like every week almost. One of our fav’s. Keep those yummy russian recipes coming ’cause I sure can use some 🙂

    Reply

    • Natasha
      natashaskitchen
      February 9, 2015

      I’m so happy to hear you love the split pea soup :). Thanks for sharing that with me :). Someone else mentioned the sriracha and it sure sounds yummy!

      Reply

  • tomate farcie
    February 8, 2015

    I love this! So many ways you can go depending on what you have on hand! I added sririacha to the mayo mixture and added a little fish sauce to the marinade..also used egg beaters instead of eggs!, great recipe!,, thank you!

    Reply

    • Natasha
      natashaskitchen
      February 8, 2015

      Thank you so much for sharing your modifications. The sriracha is brilliant! I love it!!

      Reply

  • Shelby @ Go Eat and Repeat
    February 7, 2015

    Tilapia is a great fish to cook with for everyone who is inexperienced in cooking seafood. It does not have an overly powerful fish taste and goes well with almost anything. This dish looks like a great meal featuring this seafood!

    Reply

    • Natasha
      natashaskitchen
      February 8, 2015

      Hi Shelby! I couldn’t agree with you more! It also has a great flaky texture which I LOVE and isn’t super pricey either. Thank you! 🙂

      Reply

  • Aly
    February 7, 2015

    MYmom made this last nightfory dad, they both loved it. She called me and told me today ams now I’m making it:) can’t wait to try it. Love your recipes;)

    Reply

    • Natasha
      natashaskitchen
      February 7, 2015

      Word of mouth is the best advertising :D, thank you for your sweet comment Aly.

      Reply

    • Aly
      February 7, 2015

      Update. Finally had this for dinner. Sooooo good. Yummy.

      Reply

As Featured On

Never Go "Hangry" Again!

Get weekly updates on new recipes, exclusive giveaways plus behind the scenes photos.