Culinary Explorer

A cooking platform built around craft, culture, and the stories behind what we eat.

Discover Culinary Explorer
Costa Chica Fish Stew (Caldo Largo de Pescado)

Costa Chica Fish Stew (Caldo Largo de Pescado)

Created by

Guerrero's Costa Chica caldo largo is a clean red pot of snapper, shrimp, toasted chile guajillo, tomato, and epazote, served with morisqueta rice because the coast knows how to eat.

Soups & Stews
Mexican
Comfort Food
Weeknight
Outdoor Dining
35 min
Active Time
55 min cook1 hr 30 min total
Yield6 servings

Guerrero's Costa Chica, from San Marcos through Copala, Marquelia, Ometepec, and toward Cuajinicuilapa, is where this caldo lives. The Pacific gives the fish. The lagoons and river mouths give shrimp. The mercado gives jitomate, chile guajillo, epazote, and lime. Esto no es comida de un solo México. This is a 32-state cuisine, and this bowl belongs to the Guerrero coast.

The broth is not thick, and it is not a seafood restaurant show-off pot. It is long because the flavor is stretched from bones, shells, tomato, and chile until the pot tastes deeper than the short cooking time suggests. Chile guajillo gives the red color and gentle fruit. Chile costeño or chile puya gives the local edge when the market has it. You toast the chile on a comal, fry the recaudo, then poach the fish gently. No me vengas con atajos.

I learned versions like this in Costa Chica kitchens where the cazuela stayed low and the rice waited on the side. A señora in Marquelia tapped the pot with her spoon and told me the fish was done when it wanted to break, not when the clock said so. She was right. Serve it with morisqueta blanca, plain rice that catches the broth, and put the limes on the table. Cada estado, su propia cocina.

Guerrero's Costa Chica runs along the Pacific from east of Acapulco toward the Oaxaca border and is home to Amuzgo, Mixtec, mestizo, and Afro-Mexican communities; food writers identify caldo largo as one of the fish stews most closely associated with that coast. Guajillo in the broth reflects central Mexican dried-chile practice, while the seafood and epazote keep the dish tied to river mouths, lagoons, and markets from Copala to Marquelia. Morisqueta, the plain rice served beside many Guerrero stews, points to the Pacific trade of the Manila Galleon, which connected Acapulco and Manila from 1565 to 1815 and helped normalize rice on the coast.

The technique, the tradition, and the story behind every dish.

Discover Culinary Explorer

Ingredients

red snapper (huachinango) or pargo

Quantity

2 pounds

cut into large 2-inch pieces

fish head and bones

Quantity

1 pound

gills removed and rinsed

medium shell-on shrimp

Quantity

1 pound

peeled and deveined, shells reserved

cold water

Quantity

10 cups

large white onion

Quantity

1

half left whole for stock and half thickly sliced for charring

garlic cloves

Quantity

6

3 smashed for stock and 3 left unpeeled for charring

fresh cilantro

Quantity

1 small bunch

stems reserved for stock and leaves chopped for serving

kosher salt

Quantity

2 teaspoons, plus more to taste

dried chile guajillo

Quantity

6

stemmed and seeded

dried chile costeño or chile puya

Quantity

1

stemmed and seeded

ripe Roma tomatoes (jitomates guajes)

Quantity

5

neutral oil, preferably corn oil

Quantity

2 tablespoons

fresh epazote

Quantity

2 large sprigs

long-grain white rice

Quantity

1 1/2 cups

rinsed

water, for the morisqueta

Quantity

3 cups

kosher salt, for the morisqueta

Quantity

1/2 teaspoon

limes (optional)

Quantity

3

halved

warm hand-pressed corn tortillas (optional)

Quantity

for serving

Equipment Needed

  • Lead-free 6-quart olla de barro or heavy enameled pot
  • Cast iron comal for toasting chiles and charring vegetables
  • High-powered blender
  • Fine-mesh strainer
  • Wide spoon or fish spatula for lifting the seafood gently

Instructions

  1. 1

    Salt the seafood

    Season the snapper pieces and peeled shrimp with 1 teaspoon kosher salt. Keep them cold while you build the broth. Reserve the shrimp shells. Fish enters the pot near the end, not at the beginning. Boil it for an hour and you get rags, not caldo largo.

  2. 2

    Make the stock

    Put the shrimp shells, fish head and bones, half onion, 3 smashed garlic cloves, cilantro stems, 10 cups cold water, and 1 teaspoon salt in a heavy olla. Bring slowly to a gentle simmer over medium heat. Skim the foam during the first 10 minutes, then simmer 25 minutes. Strain through a fine-mesh strainer. You should have about 8 cups of clean seafood stock.

    Remove the gills from the fish head. Gills make the stock taste muddy. Ask the fish vendor to do it, and watch once so you learn.
  3. 3

    Cook the morisqueta

    While the stock simmers, combine the rinsed rice, 3 cups water, and 1/2 teaspoon salt in a saucepan. Bring to a boil, cover, lower the heat, and cook 15 minutes. Turn off the heat and let it rest 10 minutes without lifting the lid. This is morisqueta blanca: plain rice, not arroz rojo, not pilaf. It waits for the broth.

  4. 4

    Toast the chiles

    Heat a dry comal over medium. Toast the chile guajillo one at a time, about 20 seconds per side, until the skins puff and the color deepens. Toast the chile costeño or puya faster, 10 to 15 seconds per side. Put the toasted chiles in a bowl and cover with hot water for 15 minutes. Hot water, not boiling. Boiling water pulls bitterness from the skins.

    If a chile turns black, throw it out. Burned chile makes bitter broth, and there is no fixing it later.
  5. 5

    Char the recaudo

    On the same comal, char the tomatoes, sliced onion, and 3 unpeeled garlic cloves until blistered in spots and softened. Peel the garlic. Drain the soaked chiles and blend them with the charred tomatoes, onion, garlic, and 1 cup of the seafood stock until completely smooth. Strain the puree. The broth should taste like chile and tomato, not bits of skin.

  6. 6

    Fry the sauce

    Heat the oil in a 6-quart olla or lead-free clay cazuela over medium heat. Pour in the strained chile-tomato puree. It will sputter. Cook 6 to 8 minutes, stirring often, until the color turns brick red and the raw tomato smell is gone. On this coast the fat is just enough oil to wake the chile. The fish stock does the heavy work.

  7. 7

    Simmer the broth

    Add the remaining seafood stock to the fried sauce and stir well. Add the epazote sprigs. Simmer uncovered for 15 minutes so the guajillo, tomato, and seafood stock become one broth. Taste for salt. The flavor should be clear, red, and savory, with the epazote sitting in the background.

  8. 8

    Poach the seafood

    Lower the heat until the broth barely moves. Slide in the snapper pieces in one layer. Cook 5 minutes without stirring. Add the shrimp and cook 3 to 4 minutes more, until the fish is opaque and flakes at the edge and the shrimp curl into loose C shapes. Tight O-shaped shrimp are overcooked. Así se hace y punto.

  9. 9

    Serve Costa Chica

    Ladle the fish, shrimp, and red broth into deep clay bowls. Scatter chopped cilantro over the top and put lime halves at the table. Serve the morisqueta rice on the side so each person can spoon rice into the broth as they eat. Warm corn tortillas belong here if you want them. Flour tortillas are a northern tradition, and this is Guerrero.

Chef Tips

  • Ask the fish vendor for the head and bones when you buy the snapper. Clear eyes, firm flesh, and clean ocean smell. If the fish smells tired, do not make caldo. No chile can rescue bad seafood.
  • Chile costeño or chile puya is the regional touch. If you cannot find it, use one more guajillo and one small chile de arbol. That is a compromise, not an upgrade, but it keeps the broth honest.
  • Fresh epazote matters here. Dried epazote can work in a pinch, use 1 teaspoon, but cilantro is not a substitute. Cilantro finishes the bowl. Epazote perfumes the broth.
  • Do not thicken this with masa, tomato paste, or blended tortillas. That belongs to other soups. Caldo largo should stay brothy enough to drink from the spoon.
  • Morisqueta is not decorative. It is how the coast stretches a pot of fish into a meal. Saber cocinar es saber vivir.

Advance Preparation

  • The seafood stock can be made one day ahead and refrigerated. Chill it quickly and keep it covered.
  • The chile-tomato base can be toasted, blended, strained, and refrigerated one day ahead. Fry it on the day you serve the caldo.
  • Do not cook the fish and shrimp ahead. Add them only when people are ready to eat.
  • Morisqueta can be cooked earlier the same day and reheated with a small splash of water, covered, over low heat.
  • Finished caldo keeps for one day in the refrigerator, but the seafood texture is best the day it is made. Freeze the stock, not the finished stew.

Frequently Asked Questions

Nutrition Information

1 serving (about 800g)

Calories
570 calories
Total Fat
10 g
Saturated Fat
2 g
Trans Fat
0 g
Unsaturated Fat
8 g
Cholesterol
145 mg
Sodium
1180 mg
Total Carbohydrates
70 g
Dietary Fiber
7 g
Sugars
3 g
Protein
51 g

Note: Chef personas and recipes are created with AI assistance. Cook with care: follow safe food-handling practices, check doneness with a thermometer when needed, and adapt for allergies and your kitchen.

Where cooking meets culture.

Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.

Discover Culinary Explorer

More from Occidente Soups & Stews

Browse the full collection