Home / Oaxacan Kitchen / Caldo de Piedra

Caldo de Piedra

Few dishes cook the way this one does — Caldo de Piedra is a traditional Oaxacan soup from the Chinantec people of San Felipe Usila.

⏱ 30 minPrep time
🔥 20 minCook time
🍽 4Servings
🏷 Oaxacan KitchenCategory
☆☆☆☆☆No ratings yet
Chinantec caldo de piedra stone soup with fish

Few dishes cook the way this one does — Caldo de Piedra is a traditional Oaxacan soup from the Chinantec people of San Felipe Usila. Fish, tomatoes, chiles and herbs are gathered in a hollowed gourd or clay bowl with water, and dinner is cooked in seconds by dropping in river stones heated until they glow. Part meal, part ritual, it is one of the most theatrical and ancient dishes in all of Mexico.

Step by stepInstructions

  1. Heat the stones in a hot fire, on a gas burner or under a broiler until they are very hot, even slightly glowing — this takes 20 to 30 minutes.
  2. Meanwhile, place the fish, tomatoes, onion, garlic, chiles, cilantro and salt in a large heatproof bowl or jícara with the water.
  3. Using tongs or a wooden spoon, carefully drop the hot stones into the liquid; the water will boil violently around them.
  4. Stir gently and let the fish cook in the bubbling water for 3 to 5 minutes, until opaque and just cooked.
  5. Remove the stones with tongs and serve the caldo immediately, in the same vessel or in deep bowls, with lime wedges and tortillas.

💡 Chef tips & storage

Use smooth, dense stones that will not crack when heated, and handle them only with tongs or a wooden implement. A heavy-bottomed bowl or clay vessel is essential — glass will shatter.

Rate this recipe

☆☆☆☆☆No ratings yet
Sign in to rate this recipe.

Recipe details

Prep30 min
Cook20 min
Servings4
CategoryOaxacan Kitchen
PublishedAugust 17, 2026
Emily — the cook behind My Comfort Recipes

Hi, I'm Emily 🧡

Hi, I'm Emily — the cook behind My Comfort Recipes. Simple, tested comfort food for real weeknights, written down the way grandma would. Pull up a chair. More about me →