Go Back
+ servings

Creamy Vegetable Tilapia Recipe

Fried tilapia fillets under a bed of creamy vegetables and herbs, baked and topped with cheese. This seafood casserole is perfect!
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour 11 minutes
Servings: 8 servings
Author: Valentina's Corner


  • 1 pound tilapia fish filets, halved (4 large fillets)
  • 1 large onion, finely chopped
  • 2 large carrots, shredded
  • 1 large red pepper, finely cubed
  • 1/3 cup fresh cilantro, chopped
  • 1/3 cup fresh dill, chopped
  • 4 Tbsp canola oil (or olive oil)
  • 2 garlic cloves, minced


Milk Mixture-

  • 1/4 cup heavy whipping cream
  • 1/4 cup whole milk
  • 1 large egg
  • 1/4 tsp ground pepper
  • 1/2 tsp salt

Flour Mixture-


  • Cut fillets in half lengthwise.
  • In a medium bowl, combine ingredients for the milk mixture. 
  • In a separate bowl, combine ingredients for the flour mixture. 
  • Dip each fillet into the milk mixture and then generously coat in the flour mixture. 
  • Add enough oil to the bottom of a large skillet to cover skillet. Once the oil is hot, add the fillets. Fry until golden. Repeat with remaining filets. Set aside.
  • Finely chop onion. 
    In a large skillet, on med/high heat, add 2 Tbsp olive oil and chopped onions. 
  • Grate the carrots. Cube peppers. Add to onions. (Add more oil if the skillet is dry) Saute about 5 minutes. Once vegetables are tender, add minced garlic. 
  • Combine the ingredients for the sauce. 
    Add to the vegetables and bring to a simmer. Add chopped cilantro and dill.
  • In a 9"x13" baking dish, cover bottom with a thin layer of the vegetable mixture.
  • Add the tilapia into casserole dish.
  • Completely cover the tilapia with the remaining vegetable mixture.
  • Sprinkle with cheese. (If you are not a fan of cheese, omit completely). 
    Cover dish with foil.
  • Bake in preheated oven to 375°F for about 25 minutes. Remove foil and bake another 10 minutes or until cheese melts and begins to brown and bubble. 


Tilapia should cover 9x13 pan in one layer.