Go Back
+ servings
Logo of The Forked Spoon featuring a blue spork.
Easy 30 Minute Fish Soup
4.88 from 24 votes

Fish Soup Recipe

This quick and easy Fish Soup is filled with simple, everyday ingredients like tomatoes, white wine, white fish, and shrimp.  Warm and flavorful, this healthy soup is ready in just over 30 minutes and pairs perfectly with a thick slice of buttery bread or homemade croutons.
Prep Time5 minutes
Cook Time25 minutes
Total Time30 minutes
Servings: 4 servings
Calories: 409kcal

Ingredients

  • 2 tablespoon olive oil
  • 1 large yellow onion - minced
  • 6 cloves garlic - minced
  • 1 (15-ounce) can crushed tomatoes with juices
  • 4 tablespoon tomato paste
  • ½ cup fresh parsley - chopped
  • 2 teaspoon Italian seasoning
  • 10 ounces cherry tomatoes - optional, substitute with 1 (15-ounce) can diced tomatoes
  • 8 ounces clam juice
  • ½ cup dry white wine
  • 2-4 cups water - or fish stock
  • 2 pounds sustainably caught firm white fish such as cod, red snapper, or halibut - cut into 1 ½-inch chunks
  • ½ pound shrimp
  • salt and black pepper - to taste
  • store-bought or homemade croutons - optional

Instructions

  • Heat a large pot over medium-high heat. Add olive and diced onion and sauté for 3-4 minutes, stirring frequently. Add the garlic and cook for 1 minute more.
  • Add the crushed tomatoes with their juices to the pot and stir well to combine with the onions. Once heated through, whisk in the tomato paste and add the fresh parsley, Italian seasoning, cherry tomatoes, and clam juice. Bring to a low boil.
  • Add the dry white wine and stir to combine. If the stew is too thick, add 2-4 cups of water, or the desired amount of water to reach the desired brothy-ness. Return to a low boil.
  • Add the fish and cover. Reduce heat to low and simmer for 2-3 minutes. Add the shrimp to the pot, simmering for an additional 3 minutes. Season with salt and pepper, to taste. Top with your favorite store-bought or homemade croutons, if desired.

Nutrition

Calories: 409kcal | Carbohydrates: 18g | Protein: 54g | Fat: 9g | Saturated Fat: 1g | Cholesterol: 240mg | Sodium: 917mg | Potassium: 1496mg | Fiber: 2g | Sugar: 7g | Vitamin A: 1415IU | Vitamin C: 41.3mg | Calcium: 185mg | Iron: 4.1mg
Did you make this recipe?Tag @theforkedspoon and hashtag it #theforkedspoon and please leave your star rating in the comment section on this post.

Copyright © 2025 The Forked Spoon

QR Code linking back to recipe