Puerto Escondido is famous for its beaches, surf and laid-back energy, but the food is a huge part of what makes the town so memorable. Because it sits on the Oaxacan coast, the local cuisine has a little bit of everything that makes this region special: deep tradition, fresh seafood, bold flavour, and ingredients tied to both the land and the ocean. Eating here is not just about finding a good restaurant — it is about tasting Oaxaca in a coastal way.
The dishes that define the coast
If you want to understand Oaxacan food, start with a tlayuda — a large toasted tortilla layered with beans, cheese, avocado, lettuce and sometimes meat. On the coast it feels a little more relaxed, but it still carries the flavour and spirit of traditional Oaxaca. Then there is mole, the dish Oaxaca is known for around the world: some versions smoky, some slightly sweet, some rich and earthy, all reflecting the slow, thoughtful cooking of the region.
Being by the ocean means seafood is everywhere, and it is often the best food you will eat in town. Fresh fish, shrimp, octopus and ceviche are staples, usually prepared simply with lime, chile and salt — when ingredients are this fresh, the flavour speaks for itself. On a hot afternoon, nothing beats an aguachile: bright, spicy, citrusy and refreshing all at once. And for the everyday side of Oaxacan cooking, try memelas — thick handmade corn bases topped with beans, cheese, salsa and sometimes meat or eggs.
Around all of that are the things that matter just as much: handmade tortillas, local cheeses, smoky salsas, tropical fruit and fresh juices. Even breakfast off the comal can say as much about the region as a bigger meal. And no conversation about Oaxaca is complete without mezcal — this is its home, and trying it here, with dinner or at a tasting, is part of the experience.
Where to taste it at Casa Yuma
What makes food in Puerto Escondido so good is that it still feels honest — not overly complicated, made with care, using ingredients that are fresh and local. At Casa Yuma, Mesa Del Sol brings that spirit to the table with a modern take on Oaxacan coastal cuisine. The day-to-night menu runs from breakfast (08:00–12:00) through lunch (12:00–18:00) to dinner (18:00–22:00), with the option to dine on the private beach or around the firepit.
Puerto Escondido may be a beach destination first, but the food is part of what gives it soul. For anyone visiting, trying Oaxacan cuisine isn't optional — it's one of the best ways to experience the town, the coast and the culture behind it.
A few practical questions
- What food is Oaxaca known for?
- Mole, tlayudas, memelas and mezcal — alongside excellent fresh seafood on the coast.
- What should I eat in Puerto Escondido?
- Coastal Oaxacan dishes: ceviche and aguachile, grilled fish, plus staples like tlayudas and mole.
- Is there good food at Casa Yuma?
- Yes — Mesa Del Sol serves modern Oaxacan coastal cuisine on site, breakfast through dinner.
- What is aguachile?
- Shrimp marinated in lime juice with chile and herbs — bright, spicy and served fresh.