Nayarit is Mexico's rising Pacific-coast star, home to the glamorous Riviera Nayarit beach towns of Sayulita, Punta de Mita, and Nuevo Vallarta, the colonial surf port of San Blas, and the Wixárika (Huichol) heartland of the Sierra Madre Occidental. It blends barefoot-luxury resorts, world-class surf breaks, mangrove wildlife, and small-town Mexican culture within a couple of hours of Puerto Vallarta's international airport.
Nayarit's coastal kitchens center on pescado zarandeado (butterflied fish marinated in adobo and grilled over coals) and Bahía de Banderas seafood, while Sayulita and Punta de Mita layer in an international, chef-driven dining scene shaped by decades of expat and resort investment. Inland toward Tepic, expect more traditional Nayarit home cooking — pozole, enchiladas nayaritas, and tamales.
Must-try dishes
Iconic dishes that define Nayarit.
Pescado Zarandeado
Butterflied whole fish marinated in a spiced adobo and grilled slowly over coals — Nayarit's signature dish, especially around San Blas and Bucerías
Where to try: San Blas beach restaurants, Bucerías waterfront
Aguachile
Raw shrimp cured in lime juice and blended chile with cucumber and red onion — Pacific coast Mexico's answer to ceviche
Where to try: Sayulita and Punta de Mita seafood restaurants
Camarones a la Diabla
Shrimp sautéed in a fiery red chile sauce
Where to try: Coastal restaurants throughout Riviera Nayarit
Tamales Nayaritas
Corn masa tamales, often filled with pork or chicken, wrapped in banana leaf rather than corn husk
Where to try: Markets in Tepic and Compostela
Top restaurants
Handpicked picks for the best dining experiences.
Restaurants by cuisine
Browse picks grouped by cuisine type.
Mexican
Seafood
Coffee & Light Fare
International
Italian
Tacos
Food tours & tastings in Nayarit
Eat your way through Nayarit with a guide.
Browse food experiences in NayaritWe may earn a commission from bookings made through these links.
Street food
Local flavours at affordable prices.
Tacos de Camarón (Shrimp Tacos)
Crispy or grilled shrimp tacos, a coastal Nayarit specialty
Find it at: Street stands throughout San Blas and Sayulita
Elote en Vaso
Corn kernels with mayonnaise, cheese, chile, and lime served in a cup
Find it at: Plaza vendors in Sayulita and Tepic
Tostadas de Pata
Crispy tostadas topped with pickled pork trotter, onion, and avocado
Find it at: Market stalls in Tepic
Food markets
Where locals shop and graze.
Sayulita Farmers Market
Weekly market with produce, prepared food stalls, and local artisan goods
Hours: Fridays 9AM-2PM (November-April)
Mercado Municipal de Tepic
Tepic's central market with fresh produce, prepared regional dishes, and Huichol crafts
Hours: Daily 7AM-6PM
Dining etiquette & tips
Navigate the local food scene confidently.
Lunch (comida) is the main meal in Nayarit, typically 2PM-4PM; many restaurants offer fixed-price comida corrida menus
Pescado zarandeado is best ordered for 2+ people to share — a whole fish takes 30-40 minutes to grill
Sayulita's most popular restaurants do not take reservations in peak season; arrive at opening or expect a wait
Tipping is expected: 10-15% at sit-down restaurants, round up for street food and taco stands
Restaurants in Punta de Mita resorts often require reservations days in advance during December-January
- Vegetarian
- Traditional Nayarit cuisine leans heavily on seafood, but bean dishes, cheese quesadillas, and vegetable options are available everywhere. Sayulita has several dedicated vegetarian/vegan cafes.
- Halal
- No dedicated halal restaurants; seafood and fresh produce are widely available as alternatives.
- Gluten free
- Corn tortilla-based dishes are naturally gluten-free; avoid flour-tortilla items and battered/fried seafood unless confirmed.
Food budget guide
What to expect at different price points.
| Level | Price | Description |
|---|---|---|
| Budget | $4-10 per meal | Street tacos, market stalls, and comida corrida lunch menus |
| Mid-range | $14-28 per meal | Sit-down restaurants with table service and fresh seafood |
| Upscale | $50+ per meal | Resort fine dining in Punta de Mita such as Tuna Blanca, Sufi, and Carolina |