Mexican Fish Soup, Or Caldo De Pescado
  1. In a large pot, add fish head, tail, and bones, ½ onion, 1 garlic clove, bay leaf, salt and pepper.

  2. Add 10 cups of water.

  3. Cover and bring to a boil.

  4. Reduce heat and let simmer for 15 minutes.

  5. Turn heat off.

  6. Strain to discard bones, onion, garlic, and bay leaf.

  7. Set broth aside until ready to use.

  8. In a blender, add tomatoes, 1 cup water, ½ onion, 1 garlic clove, 1 chipotle pepper, salt.

  9. Blend until smooth.

  10. Set aside.

  11. Heat oil in a large stock pot.

  12. Carefully add the tomato sauce.

  13. (Warning, it will splatter slightly when adding the tomato mixture).

  14. Cook for 2 minutes, stirring constantly.

  15. Add all the homemade fish broth. (Or, water + bouillons, if using)

  16. Add the potatoes, carrots, and bay leaf.

  17. Taste for salt.

  18. Bring to boil.

  19. Add the fish and cook for 3-5 minutes, depending on the thickness of the fish.

  20. Serve in a deep bowl with lime wedges and top with chile de árbol and green onions.

Course🍽️Main Course

Diets🌾Gluten-free🥩Carnivore...

Category🍲Soup

Cuisine🇲🇽Mexican

Occasions🍲Comfort Food📆Everyday

Season🔁Year-round

DifficultyEasy ⏰ 45m

Loading...