The Yucatán Peninsula in Mexico is famous for its powdery white-sand beaches, its colonial architecture, and a handful of distinctive regional dishes you won’t easily find elsewhere in the country.
If you visit destinations such as Cancún, Valladolid, Mérida, Tulum or Isla Holbox, be sure to sample these local specialties to get a real taste of the region.
Fish Tacos
Fish tacos are popular along many parts of Mexico’s coast, and the Yucatán offers plenty of fresh seafood options. You’ll often find Baja-style battered and fried fish tacos served with crisp salad and a spicy, creamy sauce that balances heat and tang. For a lighter option, tacos made with grilled or pan-seared white fish are typically served with a bright tomato salsa and shredded cabbage or lettuce.
- Try Baja-style fish tacos at local beachfront stands and small restaurants in Tulum and Cancún for the freshest versions.
Salbutes
Salbutes (sometimes called panuchos) resemble tostadas but are a bit less crunchy. They begin with a corn tortilla that is fried until it puffs slightly, creating a soft, airy base. Some versions are filled with refried beans before frying, while others are topped after frying with shredded chicken, pork or turkey, shredded lettuce, pickled onions and salsa.
- Sample chicken salbutes at the Mérida night market, where street vendors serve them fresh and flavorful.
Cochinita Pibil
Cochinita pibil is a classic Yucatecan slow-roasted pork. The meat is marinated in a citrus blend—often orange, lime and a touch of vinegar—and seasoned with annatto (achiote), which gives the pork its characteristic orange hue. It is traditionally wrapped in banana leaves and slow-cooked until tender and falling apart.
Cochinita pibil is commonly served in soft corn tortillas topped with pickled red onions and shredded cabbage, but you can also order larger plated portions accompanied by rice and beans.
- Look for authentic cochinita pibil tacos at market stalls and local eateries in Valladolid for juicy, traditional preparations.
Ceviche
Ceviche is another coastal favorite made from fresh raw fish or shrimp cured in lime or lemon juice, which “cooks” the seafood while imparting bright, tangy flavor. The citrus-marinated seafood is mixed with chopped onion, tomato, and cilantro, and is often served with avocado, a light salad, or tortilla chips.
- For a refreshing ceviche, try small local bars and beachside restaurants in Tulum where seafood is prepared the same day it’s caught.
Joroches
Joroches (sometimes spelled joloches) are a hearty, traditional Yucatecan dish that resembles a thick soup or stew. Small corn tamales filled with seasoned ground beef are placed into a rich, blended sauce made from black beans, tomatoes and local spices. The finished dish is typically garnished with crumbled cheese and occasionally a dollop of sour cream.
- Enjoy joroches at regional restaurants in Mérida that specialize in Yucatecan cuisine for an authentic experience.
These dishes highlight the Yucatán’s culinary identity: fresh seafood, bold citrus and annatto flavors, and a strong tradition of corn-based preparations. When exploring the peninsula, seek out market stalls and family-run restaurants as well as established eateries—each offers its own take on these beloved local specialties.