Warm, brothy, and loaded with plump shrimp, this caldo de camaron is the kind of Sunday dinner that Mexican grandmothers have been simmering for generations.
It’s a tomato and chile-based shrimp soup, built on a rich homemade broth and packed with tender potatoes and carrots.
I first fell for this soup on a rainy afternoon at a tiny seafood spot near the coast, and I’ve been chasing that flavor in my own kitchen ever since.
The good news is that it’s a lot easier to make at home than you might think, and today I’m walking you through every step.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 20 minutes |
| Cook Time | 40 minutes |
| Total Time | 1 hour |
| Servings | 4 servings |
| Difficulty Level | Medium |
This soup shares the same cozy, spoonable soul as my caldo de pollo, just built around shrimp and a smoky chile broth instead of chicken.

Why You’ll Love This Caldo De Camaron Recipe
There’s a reason this soup shows up on Mexican tables so often, especially during Lent or on chilly Sundays.
It’s deeply savory, a little smoky, and just spicy enough to warm you from the inside out.
The shrimp cook fast, so this isn’t an all-day project even though it tastes like one.
You can also make the chile broth ahead of time, which makes weeknight versions painless.
- Rich, restaurant-quality flavor from a homemade guajillo chile broth
- Ready in about an hour, start to finish
- Naturally gluten-free and easy to make dairy-free
- Endlessly adaptable with whatever vegetables you have on hand
- A lighter alternative to heavier cream-based soups
Another favorite: Caldo de Res, if you want the beef version of this same cozy formula.
Ingredients
You’ll need three components here: a quick chile sauce, a simple shrimp broth, and the vegetables and shrimp that go into the finished soup.
Nothing here is hard to find, and most of it is likely already in your kitchen.
- 1 pound large shrimp, peeled and deveined, shells and tails reserved
- 3 dried guajillo chiles, stemmed and seeded
- 1 dried chile de arbol, stemmed (optional, for extra heat)
- 2 medium tomatoes, quartered
- 1/2 medium white onion, roughly chopped, plus extra for garnish
- 3 cloves garlic
- 2 tablespoons vegetable oil
- 2 medium potatoes, peeled and cubed
- 2 carrots, peeled and sliced
- 1 packet shrimp bouillon
- 1 bay leaf
- 1/2 teaspoon dried Mexican oregano
- Juice of 2 limes, plus wedges for serving
- 1/2 cup fresh cilantro, roughly chopped
- Salt and black pepper, to taste
- 1 avocado, sliced, for serving
This is very similar in spirit to a good shrimp sinigang, another sour, brothy shrimp soup built around fresh vegetables.
Kitchen Equipment Needed
You really only need a couple of pots and a blender to pull this together.
A fine-mesh strainer is optional, but it does give the broth a silkier finish.
- Large stockpot or Dutch oven
- Medium saucepan, for the shrimp broth
- High-speed blender
- Fine-mesh strainer (optional)
- Sharp knife and cutting board
- Ladle
- Measuring cups and spoons
I use the same setup I rely on for shrimp bisque, since both recipes depend on a well-built shellfish broth.
Recommended Products for This Recipe
These are a few products I personally reach for when I make this soup, based on plenty of trial and error in my own kitchen.
None of these are required, but they do make the process smoother and the final bowl taste better.
1. Dried Guajillo Chiles
Guajillo chiles are the backbone of this soup’s color and flavor, giving it that deep brick red hue and a mild, fruity heat.
I like buying a bigger bag since they keep well in a sealed container and show up in a lot of other Mexican soups too.
Fresher dried chiles blend into a smoother, more vibrant sauce.
2. Enameled Cast Iron Dutch Oven
I make this soup in a heavy Dutch oven because it holds heat evenly, so the broth simmers gently instead of scorching on the bottom.
It also transitions easily from stovetop to table, which is nice for serving family-style.
Mine has lasted years of near-weekly soup making.
3. High-Speed Blender
A strong blender makes quick work of pureeing the softened chiles, tomato, and onion into a completely smooth sauce with no need to strain.
It’s also handy for the dozens of other salsas and sauces you’ll end up making once you have one.
This is the single upgrade that makes the biggest difference in texture.
4. Shrimp Bouillon
This is my shortcut for deep shrimp flavor on nights when I don’t have time to simmer a separate broth from shrimp shells.
A spoonful stirred into hot water gets you most of the way to a proper caldo de camaron base.
It’s a pantry staple in a lot of Mexican kitchens for good reason.
I also lean on this same broth-building approach in my seafood chowder, where a good stock base carries most of the flavor.

Step-by-Step Instructions: How to Make Caldo De Camaron
1. Toast and Soak the Dried Chiles
- Heat a dry skillet over medium heat and add the guajillo chiles and chile de arbol.
- Toast them for about 30 seconds per side, pressing them flat with a spatula, until they turn fragrant and slightly darker. Watch closely so they don’t burn, since burnt chiles turn bitter.
- Transfer the toasted chiles to a small saucepan and cover with 2 cups of water.
- Bring to a gentle boil, then remove from the heat, cover, and let the chiles soak for 10 to 15 minutes until softened.
2. Blend the Chile Sauce
- Add the softened chiles along with their soaking liquid to a blender.
- Add the quartered tomatoes, chopped onion, and garlic cloves.
- Blend on high for 1 to 2 minutes, until completely smooth.
- If you want an extra-silky broth, pour the sauce through a fine-mesh strainer into a bowl, pressing on the solids with a spoon to extract as much liquid as possible. Discard what’s left in the strainer.
3. Make the Shrimp Broth
- Rinse the reserved shrimp shells and tails under cold water.
- Add them to a medium saucepan with 4 cups of water.
- Bring to a boil, then reduce to a simmer and cook for 15 minutes to extract the shrimp flavor.
- Strain the broth through a fine-mesh strainer into a bowl, discarding the shells, and set the broth aside.
4. Build the Soup Base
- Heat the vegetable oil in a large stockpot or Dutch oven over medium heat.
- Add the cubed potatoes and sliced carrots, stirring for about 3 minutes to lightly coat them in the oil.
- Pour in the blended chile sauce, stirring to combine with the vegetables.
- Cook for 3 to 4 minutes, stirring occasionally, to let the sauce deepen in color and lose its raw edge.
5. Simmer the Broth
- Pour the reserved shrimp broth into the pot along with the shrimp bouillon, bay leaf, and dried oregano.
- Stir everything together and bring the soup to a gentle boil.
- Reduce the heat to a simmer and cook for 12 to 15 minutes, until the potatoes and carrots are fork-tender.
- Taste the broth and season with salt and black pepper as needed.
6. Add the Shrimp
- Add the peeled and deveined shrimp to the simmering broth.
- Cook for 3 to 5 minutes, just until the shrimp turn pink and opaque. Avoid overcooking, since shrimp turn rubbery fast.
- Stir in the lime juice.
- Remove the bay leaf and discard it.
7. Finish and Serve
- Stir in the chopped cilantro just before serving so it stays bright and fresh.
- Ladle the hot soup into bowls, making sure each bowl gets a good mix of shrimp, potatoes, and carrots.
- Top with sliced avocado and a scattering of diced onion.
- Serve immediately with extra lime wedges on the side.
This same layered chile-and-broth technique shows up again in my crab bisque, if you’re looking for another shellfish soup to add to your rotation.
Tips for The Best Caldo De Camaron
A few small details make a real difference between an average bowl and a truly great one.
Most of these come down to timing and how you handle the shrimp and chiles.
- Don’t skip toasting the dried chiles, since it wakes up their flavor before soaking
- Save the shrimp shells every time you cook shrimp so you always have some on hand for broth
- Add the shrimp last and watch them closely, since they only need a few minutes
- Taste and adjust the salt at the very end, after the bouillon has had time to dissolve
- Strain the chile sauce if your blender leaves any grit or skin behind
I picked up several of these tricks while developing my crawfish bisque, which relies on the same gentle touch with shellfish.
Serving Suggestions

This soup is hearty enough to be a full meal on its own, especially with a stack of warm tortillas on the side.
I like keeping the toppings simple so the broth stays the star of the bowl.
- Warm corn tortillas or crispy tostadas
- Steamed white rice, spooned directly into the bowl
- Extra lime wedges and hot sauce on the side
- A simple side salad with vinaigrette
- Sliced radishes and diced white onion for crunch
For another shellfish bowl that pairs beautifully with a side of crusty bread, try my Lobster Bisque.
Variations of Caldo De Camaron
Once you’ve made the base recipe a time or two, it’s easy to start customizing it to whatever you have in the fridge.
Regional versions of this soup vary quite a bit, so there’s plenty of room to experiment.
- Swap the potatoes and carrots for zucchini, chayote, or corn on the cob
- Use ancho chiles instead of guajillo for a milder, slightly sweeter broth
- Add a splash of coconut milk at the end for a creamier, richer soup
- Stir in cooked rice for a heartier, stew-like texture
- Use fish instead of shrimp for a caldo de pescado twist
The seafood swap idea works especially well if you already love my salmon chowder, since the two soups share a similar comforting base.
Storage and Reheating
Leftovers keep well, though the shrimp can toughen slightly if reheated too aggressively.
I usually store the broth and shrimp together, since the flavor only improves overnight.
- Refrigerate in an airtight container for up to 3 days
- Freeze the broth and vegetables (without the shrimp) for up to 2 months
- Reheat gently on the stovetop over low heat, stirring occasionally
- If reheating from frozen, thaw overnight in the fridge before warming
- Add fresh shrimp to reheated broth if you froze it without them, and simmer just until cooked through
This gentle reheating approach is the same one I recommend for my fish chowder, where overcooking the seafood is the biggest risk.
Nutritional Facts
This soup is naturally light, protein-rich, and full of vegetables, which makes it a satisfying option without feeling heavy.
Exact numbers will vary depending on your specific ingredients and portion sizes.
- Calories: approximately 210 per serving
- Protein: approximately 24 grams
- Carbohydrates: approximately 18 grams
- Fat: approximately 6 grams
- Sodium: approximately 780 milligrams
If you’re tracking lighter meals, this pairs nicely with the same kind of clean, brothy approach I used in my fish sinigang.
Health Benefits of Key Ingredients
Beyond tasting great, most of what goes into this soup is doing some real nutritional work too.
Shrimp in particular is a fantastic lean protein source that cooks quickly and absorbs flavor well.
- Shrimp is high in protein and low in calories, while offering selenium and iodine
- Guajillo chiles contain vitamin A and capsaicin, which may support metabolism
- Potatoes provide potassium and a satisfying source of complex carbohydrates
- Carrots add beta-carotene and fiber
- Lime juice offers vitamin C and helps brighten the overall flavor without added salt
This same nutrient-dense, broth-forward approach is part of why I keep coming back to chicken pozole on busy weeks too.
FAQs About Caldo De Camaron
1. Can I use frozen shrimp for this recipe?
Yes, frozen shrimp work well as long as they’re fully thawed before cooking.
Pat them dry first so they sear properly instead of steaming in the broth.
2. What can I use instead of guajillo chiles?
Ancho chiles are the closest substitute, giving a slightly sweeter, milder result.
You can also use a good quality store-bought enchilada sauce in a pinch, though the flavor will be a little different.
3. Is caldo de camaron very spicy?
Not typically, since guajillo chiles are relatively mild on the heat scale.
If you want more spice, the optional chile de arbol is the easiest way to turn up the heat.
4. Can I make this soup ahead of time?
The chile sauce and vegetable base can be made a day ahead and refrigerated.
I recommend adding the shrimp fresh right before serving so they stay tender.
5. What’s the difference between caldo de camaron and caldo de pescado?
Caldo de camaron is made specifically with shrimp, while caldo de pescado uses chunks of fish instead.
Both share a similar tomato and chile broth base, so the technique carries over easily between the two.
A lot of these same questions come up around my pozole verde too, since both recipes involve building a broth from scratch.

Caldo de Camaron
Ingredients
- 1 pound large shrimp 450g, peeled and deveined, shells and tails reserved
- 3 dried guajillo chiles stemmed and seeded
- 1 dried chile de arbol stemmed (optional, for extra heat)
- 2 medium tomatoes quartered
- 1/2 medium white onion roughly chopped, plus extra for garnish
- 3 cloves garlic
- 2 tablespoons vegetable oil 30ml
- 2 medium potatoes peeled and cubed
- 2 carrots peeled and sliced
- 1 packet shrimp bouillon
- 1 bay leaf
- 1/2 teaspoon dried Mexican oregano 2.5ml
- 2 limes juiced, plus wedges for serving
- 1/2 cup fresh cilantro 120ml, roughly chopped
- salt and black pepper to taste
- 1 avocado sliced, for serving
- corn tortillas or tostadas warm, for serving
- hot sauce for serving
- sliced radishes for serving
Equipment
- Large stockpot or Dutch oven
- Medium saucepan for the shrimp broth
- Fine-mesh strainer (optional)
- Sharp knife
- Cutting board
- Ladle
- Measuring cups and spoons
Method
- Toast guajillo and arbol chiles in a dry skillet over medium heat for 30 seconds per side until fragrant.
- Transfer toasted chiles to a saucepan with 2 cups (480ml) of water, bring to a boil, then remove from heat and soak for 10–15 minutes until softened.
- Blend softened chiles with their soaking liquid, tomatoes, onion, and garlic until smooth. Strain for a silkier broth if desired.
- Simmer reserved shrimp shells and tails in 4 cups (960ml) of water for 15 minutes, then strain and discard the shells.
- Heat oil in a large pot over medium heat, add potatoes and carrots, and stir for 3 minutes until lightly coated.
- Pour in the blended chile sauce and cook for 3–4 minutes, stirring, until the color deepens.
- Add the reserved shrimp broth, bouillon, bay leaf, and oregano. Simmer for 12–15 minutes until potatoes and carrots are tender.
- Add shrimp and cook for 3–5 minutes until pink and opaque, then stir in lime juice and discard the bay leaf.
- Stir in cilantro, ladle into bowls, and top with avocado, onion, and lime wedges. Serve immediately.
Nutrition
Notes
- Toast chiles properly: Don’t skip toasting the dried chiles—it wakes up their flavor before soaking and adds depth to the broth.
- Save shrimp shells: Always save shrimp shells when you cook shrimp so you have them on hand for a quick homemade broth.
- Add shrimp last: Add the shrimp at the very end and watch them closely—they only need 3–5 minutes and turn rubbery if overcooked.
- Adjust salt at the end: Taste and adjust salt at the very end, after the bouillon has had time to dissolve fully.
- Strain for silkier broth: Strain the chile sauce through a fine-mesh strainer if your blender leaves any grit or skin behind.
- Vegetable swaps: Swap potatoes and carrots for zucchini, chayote, or corn on the cob for a different vegetable profile.
- Chile substitutions: Use ancho chiles instead of guajillo for a milder, slightly sweeter broth.
- Make it ahead: The chile sauce and vegetable base can be made a day ahead and refrigerated—add shrimp fresh right before serving.
- Storage: Refrigerate leftovers in an airtight container for up to 3 days. Freeze the broth and vegetables (without shrimp) for up to 2 months.
- Reheat gently: Reheat gently on the stovetop over low heat, stirring occasionally—avoid boiling to keep shrimp tender.
Private Notes
Tried this recipe?
Let us know how it was!Conclusion
This caldo de camaron recipe has become one of my favorite ways to bring a little coastal Mexican comfort into my kitchen, no matter the season.
It’s warming, a little spicy, and endlessly satisfying with a squeeze of lime.
I hope it earns a permanent spot in your soup rotation the way it has in mine.
If you give this one a try, I’d love to hear how it turned out, so drop a comment below or share a photo with me.
Recommended:



