Sopa de Pescado Recipe (Fish Soup)

Sopa de Pescado Recipe (Fish Soup): a light cheap, healthy and delicious alternative to meat soups. A great way to get the little ones to eat their fish. It is also considered the perfect cure for a mean hangover.
Course Dinner, Lunch
Cuisine Caribbean, Dominican, Latino
Keyword caldo de pescado, easy, fish head
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 4 servings
Calories 282kcal
Author Clara Gonzalez


  • 1 1/2 lbs [0.7 kg] of sea bass fillet (or other tropical fish, see notes), divided
  • 2 tablespoons of olive oil
  • Juice of 1 lime
  • 2 cloves of garlic , sliced
  • 1 large carrot , diced
  • 1 cup of potatoes , diced
  • 1 cup of auyama (West Indian pumpkin or kabocha squash), diced, divided
  • 2 qrt [2 lt] of water (or more, if necessary)
  • 2 sprigs of cilantro
  • 1 1/2 teaspoon of salt (or more, to taste)


  • In a deep soup pot mix half the fish (see notes), oil, lime juice, garlic, and pumpkin. Add the water and cook covered over medium-low heat until the auyama and fish heads are cooked through and have broken down (25-35 mins). Remove from the heat and sieve to discard the solids.
  • Return the broth from the previous step to the pot. Add cilantro, carrot, potato and remaining auyama. Cook covered over very medium-low heat until the vegetables are cooked through.
  • Add the remaining fish to the pot and cook until it is cooked-through (10-15 mins). At the end you should have about half the liquid you started with, if it's too little, add some more water and heat through, if it's too much, simmer some more to reduce it. This is not a thick soup.
  • Season with salt to taste. Serve hot.



This is traditionally made with large fish heads, as it is as cheap as it can get. If you are not comfortable fishing out bones from the soup, use more expensive fillet.
If you dare to do it with heads, use a few heads in step 1, and in the next step use fillet so there are pieces of fish in the soup.
My mom did not strain the soup as in step 1, but I hate to find bones in it, so here I turn away from mami's recipe.


Calories: 282kcal | Carbohydrates: 13g | Protein: 32g | Fat: 11g | Saturated Fat: 2g | Cholesterol: 136mg | Sodium: 1007mg | Potassium: 824mg | Fiber: 2g | Sugar: 2g | Vitamin A: 6490IU | Vitamin C: 14.9mg | Calcium: 66mg | Iron: 3.4mg