Skip to Content

Tomato Cod Soup

Tomato cod soup is full of flavor and incredibly fast to make. Sauteed onions are combined with white fish, diced tomatoes, celery, and spices in a fresh, easy soup.

This soup can be served as a healthy lunch, or easy dinner along with a sandwich, mashed chickpea wraps or our easy herbed quick bread.

tomato cod soup in a white bowl with spoon. Fresh parsley sprinkled on top. Crackers and kitchen towel beside the bowl.

Easy Fish Soup

This tomato cod soup is FAST and so simple. With a blend of tomatoes, celery and cod, it’s an easy healthy soup that I think you’ll love!

  • Only 5 ingredients are needed (plus salt and pepper) and this soup can be ready in under 20 minutes.
  • The best part is you can use fresh or frozen fish fillets to make the soup. Frozen fillets can be added straight to the soup pot. No need to chop them up, as they’ll crumble all by themselves as they cook.
  • I don’t know about you, but I LOVE a simple convenient soup recipe! They’re so great for healthy lunches or dinners.
  • Cod is an easy, budget-friendly fish that you can add to a variety of recipes including our cod potato chowder and baked lemon cod with tomatoes.
Ingredients on wood cutting board: bunch of celery, yellow onion, garlic bulb, large can diced tomatoes, small bowl of italian seasoning, plate with frozen cod fillets

Recipe Ingredients

FISH: You can use fresh or frozen cod fillets, or any other white fish. Frozen fillets can be added straight to the soup!

SOUP BASE: A budget-friendly combination of canned diced tomatoes, celery, onion, garlic, Italian seasoning, salt and pepper is all you need to make this healthy soup recipe!

five images of steps to make cod soup: first is white pot with onions and wood spoon, second is diced tomatoes, celery and italian seasoning added, third has soup and frozen fish fillets in pot, fourth is finished cod tomato soup in pot, fifth is close up of cod tomato soup in pot with soup spoon and chopped parsley.

How To Make Tomato Cod Soup

This soup can be prepped and cooked in just 20 minutes!

  1. Chop up the onion, mince the garlic, and cook for 1-2 minutes in a large pot.
  2. Add in diced tomatoes, celery, water, and spices according to the full recipe instructions below.
  3. Add the cod fillets to the soup pot. Cook until fish is translucent.
  4. Scoop into bowls. Serve and enjoy!

Leftover soup can be stored in an airtight container in the fridge for up to a week, or frozen for up to 6 months. To thaw, defrost the soup in the fridge overnight, then reheat in a pot or microwave.

Close up of soup spoon in pot of tomato cod soup

Recipe Tips

  • Frozen cod fillets can be added straight to the pot. No need to thaw or chop them beforehand. As the soup cooks the fish will break apart naturally.
  • Cod can be substituted for any white fish including pollock, bass, haddock, tilapia and halibut.
  • Use canned diced tomatoes and their juices to save time and effort.
  • Taste the soup and add more salt and pepper if needed.
  • Serve with sandwiches, wraps, grilled cheese, or garlic bread.
white pot of cod tomato soup with soup lade inside and parsley sprinkled over soup

More Soup Recipes

Did you love this tomato cod soup? Be sure to leave a rating below!

Tomato Cod Soup

Sauteed onions are combined with white fish, diced tomatoes, celery, and spices in a fresh, easy soup.
Print Pin Recipe
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
Servings: 4 servings

Ingredients

Instructions

  • In a large pot over medium-high heat, add a bit of cooking oil, the chopped onion and minced garlic. Cook until onion becomes translucent, about 1-2 minutes.
  • Add in the canned diced tomatoes, celery, Italian seasoning, salt and pepper and water. Mix together, then let simmer for 5 minutes.
  • Add the fish fillets to the pot. Cook until fish turns opaque (5 minutes for fresh, 10 minutes for frozen). Stir occasionally.
  • Most of the fish will naturally break apart during this process. Use the tip of a spatula to break apart the rest.
    Add to bowls, serve and enjoy!

Recipe Notes:

  • Frozen cod fillets can be added straight to the pot. No need to thaw or chop them beforehand. As the soup cooks the fish will break apart naturally.
  • Cod can be substituted for any white fish including pollock, bass, haddock, tilapia and halibut.
  • Use canned diced tomatoes and their juices to save time and effort.
  • Taste the soup and add more salt and pepper if needed.
  • Serve with sandwiches, wraps, grilled cheese, or garlic bread.
Nutrition
Calories: 166kcal | Carbohydrates: 17g | Protein: 23g | Fat: 1g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Cholesterol: 49mg | Sodium: 644mg | Potassium: 992mg | Fiber: 4g | Sugar: 8g | Vitamin A: 311IU | Vitamin C: 26mg | Calcium: 126mg | Iron: 3mg

Please note these nutritional values provided above are just an estimate. Actual numbers will vary based on brands and ingredients you choose, and your preferred portion sizes.

Join Our FREE MEMBERS LIBRARY!!Get exclusive access to all our FREE PDF recipe guides!! Must sign up on our website to gain free access – Join Free Members Library Here.