Dive into the vibrant, bold flavors of this Mexican Fish Soup, a hearty and nutritious dish that’s perfect for warming up on cool evenings! Packed with tender white fish fillets, fresh vegetables like bell peppers, carrots, and celery, and spiced with aromatic cumin, oregano, and paprika, this soup delivers the authentic taste of coastal Mexico in every bite. A splash of lime juice and optional garnishes like creamy avocado and fresh cilantro add a zesty, refreshing twist. Quick to prepare in under an hour, this one-pot wonder is ideal for weeknight dinners or casual gatherings. Serve with crusty bread or tortilla chips for a complete meal that's as satisfying as it is healthy. Whether you're a seafood lover or just seeking a comforting yet light soup, this recipe checks all the boxes!
Heat olive oil in a large pot or Dutch oven over medium heat.
Add diced onion, garlic, and jalapeño to the pot and sauté for 3-4 minutes until fragrant and soft.
Add the diced carrot, celery, and red bell pepper to the pot. Sauté for another 5 minutes until the vegetables start to soften.
Stir in the diced tomatoes, fish stock (or vegetable broth), and bay leaf. Bring the mixture to a gentle boil.
Reduce the heat to low and season the soup with cumin, oregano, paprika, salt, and black pepper. Simmer for 15 minutes to allow the flavors to meld together.
Carefully add the fish pieces to the pot. Simmer for an additional 8-10 minutes or until the fish is opaque and cooked through.
Remove the bay leaf and stir in the lime juice. Taste and adjust seasonings as needed.
Ladle the soup into bowls and garnish with fresh cilantro and diced avocado, if desired.
Serve hot with extra lime wedges on the side for an added citrus kick.
Serving size | 3419.9 grams (3419.9g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1721 |
Total Fat 74.00g | 95% |
Saturated Fat 11.70g | 59% |
Polyunsaturated Fat 2.70g | |
Cholesterol 460mg | 153% |
Sodium 5416mg | 235% |
Total Carbohydrate 79.90g | 29% |
Dietary Fiber 31.80g | 114% |
Total Sugars 33.10g | |
Protein 194.20g | 388% |
Vitamin D 1361IU | 6804% |
Calcium 567mg | 44% |
Iron 12mg | 65% |
Potassium 6061mg | 129% |
Source of Calories