
This authentic Caldo de Camarón is a warming Mexican shrimp soup loaded with tender shrimp, hearty vegetables, and a deeply flavorful chile broth, ready in under an hour.

There are few things as soul warming as a steaming bowl of Caldo de Camarón, the beloved Mexican shrimp soup that shows up at family tables from coastal Sinaloa to busy kitchens across the country. This isn't just any seafood soup. It's a rich, smoky, chile-kissed broth loaded with tender shrimp and hearty vegetables, the kind of dish that tastes like it took all day even though it comes together in under an hour.
If you've been searching for Mexican shrimp soup recipes easy enough for a weeknight but special enough for guests, this is the one. It's a true Mexican seafood soup with shrimp at its heart, built on a base of toasted dried chiles, garlic, and tomato that gives the broth its signature deep red color and gentle heat.
Before we get cooking, the right tools and ingredients make a real difference here. A sturdy blender is essential for getting that chile broth silky smooth, and a fine mesh strainer ensures no stray seeds or skins sneak into your soup. These are the products that genuinely help this recipe shine:
Unlike a quick weeknight broth, authentic caldo de camarón gets its character from toasting and soaking dried guajillo and ancho chiles, then blending them into a flavorful base. This step might sound fussy, but it's actually simple and it's the single biggest difference between an average shrimp soup mexican style and one that tastes like it came straight from a coastal Mexican kitchen.
We also build flavor twice: first by searing the shrimp shells before they go into the broth, then by simmering the vegetables low and slow so every spoonful carries that savory backbone.
Chef's Tip: Never skip toasting the chiles. Those extra 30 seconds per side wake up their natural oils and add a subtle smokiness that store-bought chile powder simply can't replicate.
The broth is really the star of any Mexican shrimp soup recipe, and this one leans on a classic trio of guajillo chiles for fruity depth, ancho chile for a touch of sweetness, and fresh tomato and garlic to round everything out. Once blended and strained, you're left with a glossy, brick red liquid that's only going to get better as it simmers with the vegetables.
Potatoes and carrots go in first since they need the most time to soften, followed by zucchini a bit later so it stays tender rather than mushy. The shrimp go in dead last. They cook in just a few minutes, and pulling them at the right moment is the key to a Mexican shrimp soup with vegetables that feels fresh rather than overcooked.
Chef's Tip: If your shrimp came with shells on, don't toss them. Searing the shells in the pot before building the broth adds a wonderful, almost bisque-like depth that's well worth the extra two minutes.
In most Mexican households, this soup hits the table with a small spread of garnishes so everyone can dress their own bowl. Set out:
A squeeze of fresh lime right before eating brightens the whole bowl and balances the richness of the chile broth beautifully.
Ready to make it? Here is the full step-by-step recipe:

This authentic Caldo de Camarón is a warming Mexican shrimp soup loaded with tender shrimp, hearty vegetables, and a deeply flavorful chile broth, ready in under an hour.
Heat a dry comal or skillet over medium heat and toast the guajillo and ancho chiles for 20 to 30 seconds per side until fragrant and slightly softened, being careful not to burn them.
Place the toasted chiles in a bowl, cover with hot water, and let them soak for 15 minutes until pliable.
While the chiles soak, heat 1 tablespoon of oil in a large stockpot over medium-high heat and sear the reserved shrimp shells for 2 to 3 minutes until pink and fragrant. This builds a deeper flavored broth.
Add the chopped half onion, garlic cloves, and quartered tomatoes to the pot with the shells and cook for 5 minutes until the vegetables soften.
Drain the soaked chiles and add them to a blender along with the seared shell mixture, 1 cup of the stock, and a splash of fresh water. Blend until completely smooth.
Strain the blended sauce through a fine mesh sieve back into the pot, discarding the solids and shells left behind.
Pour in the remaining stock, add the potatoes, carrots, oregano, and bay leaves, and bring to a boil over high heat.
Reduce the heat to a simmer and cook for 15 to 18 minutes, until the potatoes and carrots are just tender.
Stir in the zucchini and salt, and simmer for another 5 minutes.
Add the shrimp to the simmering broth and cook for 3 to 4 minutes, just until they turn pink and opaque. Do not overcook.
Remove the bay leaves, taste, and adjust salt as needed.
Ladle the soup into bowls and garnish with diced onion, fresh cilantro, and a generous squeeze of lime juice before serving hot.
This soup actually improves with a day in the fridge as the broth continues to soak into the potatoes and carrots. Store it in an airtight container for up to three days, but if you can, keep any leftover shrimp separate and add them back in when reheating so they don't turn rubbery.
Want to switch things up? A few easy variations work wonderfully:
However you serve it, this authentic Mexican shrimp soup is the kind of recipe that turns into a regular request once your family tries it. It's bold, comforting, and built entirely from real, simple ingredients, exactly how a good caldo should be.