One Pan White Fish Tomato Alfredo

Total Time
Prep 15 mins
Cook 10 mins

One pan, delicious, healthy, and quick recipe that is hearty and restaurant quality. Not fishy tasting and excellent for those picky eaters! I modified this from a soup recipe.

Ingredients Nutrition

  • 1 tablespoon butter or 1 tablespoon olive oil
  • 1 medium onion, chopped (about 1/2 cup)
  • 3 garlic cloves
  • 1 (10 3/4 ounce) can condensed cream of mushroom soup (I used Campbell's Cream of Mushroom with Roasted Garlic)
  • 12 cup milk
  • 1 (10 ounce) can diced tomatoes, drained
  • 1 lb fish fillet, cut into 2-inch pieces (flounder, haddock cod, tilapia, or halibut)
  • 4 cups cooked linguine


  1. Heat the butter or olive oil in a 10-inch skillet over medium heat. Add the onion and garlic and cook until it’s tender.
  2. Stir in the soup, milk and tomatoes. Heat to a boil. Add the fish to the skillet and reduce the heat to low. Cover and cook for 10 minutes or until the fish flakes easily when tested with a fork.
  3. Spoon over hot linguine.


Most Helpful

Thanks so much, this was quick and easy and the perfect way to use up a package of cod that had been in the freezer a little too long. I used 2 small fresh tomatoes and diced them because I really dislike canned diced tomatoes, they remind me a little bit of rubber. And I used cream of wild mushroom for the soup. This was great. Even my 3 year old ate the fish!! Usually fish is the last thing he will touch. I'll be making this one again.

partysweets October 03, 2012

WOW! This was one delicious meal! I changed it to one serving (tilapia), because my family doesn't like fish. Being timid, I only used 1/3 clove of garlic, but I'd definitely go stronger with it...something good about being single. :) I also used whole wheat linguine and fresh tomatoes, which gave it a nice flavor. I enjoyed this very much! Thanks for posting!

SmoochTheCook August 14, 2007

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a