Go Back
+ servings
overhead image of seafood soup in a bowl with parsley on top

Seafood Soup

This bright and creamy seafood soup comes together in just a few easy steps! It's a light, yet hearty stew full of flaky fish and tender shrimp. Throw together this simple meal when you're craving something cozy, fresh, and satisfying!
Course Main Course
Cuisine American
Keyword comfort food, easy fish recipe, one pot meal
Prep Time 5 minutes
Cook Time 45 minutes
Total Time 50 minutes
Servings 6
Calories 342kcal


  • Large pot


  • 1 tablespoon olive oil
  • 1 cup celery diced
  • 1 cup carrots diced
  • 1 cup onion diced
  • 6 garlic cloves minced
  • 2 teaspoons smoked paprika
  • salt to taste
  • 1 pinch cayenne pepper
  • 2 quarts seafood or vegetable stock
  • 1 15-ounce can tomato sauce
  • 1 14-ounce can full-fat coconut milk optional but recommended, see Notes
  • 1 ½ pounds firm white fish see Notes
  • 1 pound shrimp peeled and deveined


  • Heat olive oil in a large pot over medium heat then add in the celery, onion, and carrots. Cook until soft, about 4-5 minutes.
    seafood soup step 1
  • Add in the garlic and cook for 1 minute before stirring in the smoked paprika, salt, and cayenne pepper.
    seafood soup step 2
  • Pour in the vegetable stock, tomato sauce, and coconut milk, then bring to a boil before reducing to a simmer for 30 minutes.
  • Add in the fish, cover pot with lid, and cook for about 8 minutes. Add shrimp, cover again, and cook 2 minutes or until shrimp and fish are cooked through. Serve immediately.
    seafood soup step 4


  • Coconut Milk: Feel free to use regular milk or heavy cream in place of the coconut milk in this recipe.
  • Firm White Fish: Cod, halibut, and haddock are all example of firm white fish that would work great in this recipe.
Recipe yields approximately 6 servings. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using seafood stock and cod. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by 6. Result will be the weight of one serving.


Serving: 1serving | Calories: 342kcal | Carbohydrates: 13g | Protein: 31g | Fat: 19g | Saturated Fat: 13g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 3g | Trans Fat: 1g | Cholesterol: 138mg | Sodium: 1524mg | Potassium: 1186mg | Fiber: 3g | Sugar: 6g | Vitamin A: 4310IU | Vitamin C: 11mg | Calcium: 197mg | Iron: 4mg | Net Carbs: 10g