↑

Delicious Little Bites

Loving Life One Bite at a Time

  • About
    • Disclosure Statement
    • Work With Me
    • Contact Me
  • Recipe Index
  • Low Carb
  • Gluten Free
  • Vegetarian
  • Desserts
  • Privacy Policy
You are here: Home / Recipes / Soups / Italian Cod Soup

Italian Cod Soup

Published December 23, 2024 by Lauren Vavala Harris

Thanks for sharing!

A spoonful of Italian cod soup being lifted up over a bowl with text overlay.
A white bowl filled with Italian cod soup on a black plate with a spoon with text overlay.
Overhead view of a white bowl filled with Italian cod soup on a black plate with a spoon with text overlay.
Close up of a white bowl filled with Italian fish soup on a white plate with a spoon with text overlay.
A white bowl filled with Italian fish soup on a white plate with a spoon with text overlay.
Jump to Recipe Print Recipe

Italian Cod Soup is a fish soup recipe that is loaded with vegetables including celery, onion and red bell pepper. It’s cooked in a tomato and seafood broth base simmered with Italian seasonings. This recipe is perfect as a starter or paired with a salad or pasta for a complete meal.

A white bowl filled with Italian cod soup on a white plate with a spoon.

This post contains affiliate links. See our Disclosure Statement for more information.

Italian Cod Soup is a delicious seafood soup that is reminiscent of a dish you would find in a nicer seafood restaurant. It’s a lighter soup, unlike our richer, creamier recipe for Cod Chowder, yet incredibly flavorful.

It’s made with chunks of juicy cod fish, a variety of vegetables and a well-seasoned tomato and seafood broth.

This recipe is not only low in calories, but also naturally gluten free and low carb.

Why This Recipe Works

This fish soup recipe is quick and easy to make. It’s made with simple ingredients, yet has incredible flavor. While it does taste like seafood, of course, it is not overly “fishy” in flavor.

Cod fish can be substituted with any other mild white fish you like or may have on hand. Halibut and other types of flounder work really well in this recipe.

This soup is perfect to serve as a starter to a seafood dinner, or add crusty bread, a salad, sandwich or pasta dish to make it a filling meal that can be served for lunch or dinner.

Step-By-Step Instructions

Ingredients

Ingredients needed to make Italian cod soup on a marble background with text overlay.

  • 1 tablespoon extra virgin olive oil
  • 2 stalks celery (diced, about 1/2 cup)
  • 1 onion (diced, about 1 cup)
  • 1 red bell pepper (diced, about 1/2 cup)
  • 2 cloves garlic (minced)
  • 1/2 cup white wine
  • 2 cups seafood stock
  • 1 15 ounce can tomato sauce
  • 1 tablespoon Italian seasoning
  • 1/4 teaspoon red pepper flakes (optional)
  • 1 pound cod fish (cut into 1-inch pieces): other mild, white fish can be substituted. If you are using frozen cod, allow it to thaw before adding it to the soup.
  • 1 tablespoon lemon juice (fresh squeezed)
  • salt (to taste)
  • ground black pepper (to taste)
  • parsley (optional garnish)

The entire recipe and instructions can also be found in the recipe card at the bottom of this post. You can also print the recipe from the card, if needed.

Prep!

Dice the celery, onion and red bell pepper, mince the garlic and cut the fish into 1-inch pieces.

Create!

A pot filled with diced onion, celery and red pepper over a marble background.

Heat the olive oil in a soup pot or Dutch oven over medium heat.

Add the celery, onion and red bell pepper. Cook, stirring often, until the vegetable start to soften, about 5 minutes. Stir in the garlic and cook an additional 30 seconds.

Carefully pour in the white wine. Cook until reduced by half.

A tomato based broth in a pot on a marble background.

Add the seafood stock, tomato sauce, Italian seasoning and the red pepper flakes. Raise the heat to bring to a boil. For more of a fish stew, you can reduce the broth to the desired level of thickness.

Overhead view of Italian cod soup in a pot on a marble background.

Add the pieces of cod and cook until the fish is cooked through and opaque, about 5 minutes. It should flake easily with a fork.

Stir in the lemon juice and season with salt and pepper, as needed.

Present!

Overhead view of a white bowl filled with Italian cod soup on a black plate with a spoon with 2 more servings partially showing.

Ladle the soup into bowls and garnish with fresh, minced parsley, if desired.

Tips and Techniques

  • Use the freshest cod fish you can find for the best flavor. Other types of mild, white fish can be used in place of cod, if preferred.
  • If seafood stock can’t be found, you can substitute vegetable stock or chicken stock. The overall flavor of the soup will vary some.
  • Store leftovers in an airtight container in the refrigerator. Consume within 3 days for best results.

More Cod Recipes

Baked Lemon Butter Cod
Baked Lemon Butter Cod is an easy, delicious seafood recipe that you are sure to love. This dish can be made in under 30 minutes and is perfect for a quick, yet flavorful meal.
Get The Recipe
Lemon butter cod fillets stacked on a white plate with lemon slices on and around them.
Cod Sandwich with Homemade Tartar Sauce
A crispy Cod Sandwich is the perfect summer lunch or dinner. This recipe is made with fried cod fish and homemade tartar sauce on the bun of your choice. It's quick, easy and tastes fresh and delicious!
Get The Recipe
A cod sandwich with lettuce, tomato and tartar sauce dripping down the side on a white plate.
Beer Battered Cod
Beer Battered Cod is a delicious, light, and crispy fish recipe that is perfect for a quick and easy dinner any night of the week. Cod fillets are coated in a seasoned flour and beer mixture, then quickly fried in a deep fryer.
Get The Recipe
Beer battered cod fillets on a plate with parsley and lemon slices.

Love this Italian Cod Soup recipe? Follow me on Pinterest, Instagram, and Facebook for more!

If you try this recipe, I would really appreciate it if you would please leave a comment and star rating. Thanks!

Close up of a white bowl filled with Italian fish soup on a white plate with a spoon.
Print

Italian Cod Soup

Italian Cod Soup is a fish soup recipe that is loaded with vegetables including celery, onion and red bell pepper. It’s cooked in a tomato and seafood broth base simmered with Italian seasonings. This recipe is perfect as a starter or paired with a salad or pasta for a complete meal.
Course Soup
Cuisine Gluten Free, Italian
Prep Time 10 minutes minutes
Cook Time 20 minutes minutes
Total Time 30 minutes minutes
Servings 4 servings
Calories 222kcal
Author Lauren Harris

Ingredients

  • 1 tablespoon extra virgin olive oil
  • 2 stalks celery (diced, about 1/2 cup)
  • 1 onion (diced, about 1 cup)
  • 1 red bell pepper (diced, about 1/2 cup)
  • 2 cloves garlic (minced)
  • 1/2 cup white wine
  • 2 cups seafood stock
  • 1 15 ounce can tomato sauce
  • 1 tablespoon Italian seasoning
  • 1/4 teaspoon red pepper flakes (optional)
  • 1 pound cod fish (cut into 1-inch pieces)
  • 1 tablespoon lemon juice (fresh squeezed)
  • salt (to taste)
  • ground black pepper (to taste)
  • parsley (optional garnish)

Instructions

  • Heat the olive oil in a soup pot or Dutch oven over medium heat.
    1 tablespoon extra virgin olive oil
  • Add the celery, onion and red bell pepper. Cook, stirring often, until the vegetable start to soften, about 5 minutes. Stir in the garlic and cook an additional 30 seconds.
    2 stalks celery, 1 onion, 1 red bell pepper, 2 cloves garlic
  • Carefully pour in the white wine. Cook until reduced by half.
    1/2 cup white wine
  • Add the seafood stock, tomato sauce, Italian seasoning and the red pepper flakes. Raise the heat to bring to a boil.
    2 cups seafood stock, 1 15 ounce can tomato sauce, 1 tablespoon Italian seasoning, 1/4 teaspoon red pepper flakes
  • Add the pieces of cod and cook until the fish is cooked through and opaque, about 5 minutes. It should flake easily with a fork.
    1 pound cod fish
  • Stir in the lemon juice and season with salt and pepper, as needed.
    1 tablespoon lemon juice, salt, ground black pepper
  • Ladle the soup into bowls and garnish with fresh, minced parsley, if desired.
    parsley

Notes

Tips and Techniques

  • Use the freshest cod fish you can find for the best flavor. Other types of mild, white fish can be used in place of cod, if preferred.
  • If seafood stock can’t be found, you can substitute vegetable stock or chicken stock. The overall flavor of the soup will vary some.
  • Store leftovers in an airtight container in the refrigerator. Consume within 3 days for best results.
** Nutritional information is an estimate and may vary.

Nutrition

Serving: 1serving | Calories: 222kcal | Carbohydrates: 14g | Protein: 25g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Cholesterol: 49mg | Sodium: 976mg | Potassium: 1093mg | Fiber: 4g | Sugar: 7g | Vitamin A: 1591IU | Vitamin C: 51mg | Calcium: 112mg | Iron: 3mg

Related Posts

Overhead of a bowl of cheesy roasted cauliflower soup garnished with roasted cauliflower and watercress in a white bowl on a white plate on a marble background.
Cheesy Roasted Cauliflower Soup
A close up of a bowl of shrimp soup topped with shredded cheese.
Creamy Coconut Shrimp Soup
A bowl of creamy shrimp chowder in white bowl with shrimp and vegetables showing.
Creamy Shrimp Chowder with Bacon
Overhead of a white bowl of spicy pumpkin soup with bread in it.
Spicy Pumpkin Soup
Keto Chicken Tortilla Soup in a white bowl on a wood board with lime wedges and tortilla strips in the background
Keto Chicken Tortilla Soup

Filed Under: Gluten Free, Low Carb, Recipes, Soups

Leave a Reply Cancel reply

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

Recipe Rating




Welcome, I'm Lauren!

Delicious Little Bites is where I share all types of recipes from appetizers to desserts. You will also find plenty of keto, gluten free, and vegetarian recipes here to help you put a delicious meal on the table every night that the whole family will love! Read More...

as seen on


Copyright ©2026, Delicious Little Bites. All Rights Reserved.

100 shares