Quick answer
Puerto Rican food is called cocina criolla, a home-style cooking that mixes Taíno, Spanish and African roots. Most dishes are built on plantains, rice, beans, root vegetables and pork, and seasoned with sofrito and adobo.
- Dishes to try first: mofongo, arroz con gandules, lechón asado, pasteles and tostones.
- Fried snacks (frituras): alcapurrias, bacalaítos, empanadillas and arepas, sold at beach kiosks and roadside stands.
- Desserts: tembleque, arroz con dulce, flan and guava paste with white cheese. At Christmas, coquito.
- Where to go: the lechoneras of Guavate in Cayey for roast pork, and criollo restaurants across San Juan and Carolina; see our San Juan restaurant directory.
What is Puerto Rican food?
Discover Puerto Rico, the island's official destination marketing group, describes traditional cooking as cocina criolla, a blend of Taíno, Spanish and African influences. In practice that means generous plates built around a few staples:
- Plantains, green or ripe, fried, mashed or boiled.
- Rice and beans, served almost every day.
- Root vegetables such as yuca and yautía, plus green bananas.
- Pork, from whole roast pig to ham hock in the bean pot.
Two seasonings hold it together. Sofrito is a green base of onion, garlic, peppers and cilantro or culantro that starts countless dishes. Adobo is a garlicky rub of oregano, black pepper and vinegar used on meats. Sazón is the other common seasoning mix.
20 traditional Puerto Rican dishes
Main dishes
- Mofongo: green plantains fried, then mashed with garlic and pork cracklings (chicharrón), butter or oil. It comes as a side or stuffed with shrimp, crab, octopus, steak or stewed chicken. Some cooks add a little salty broth while mashing.
- Trifongo and mofongo de yuca: two twists on the classic: trifongo mixes green plantain, ripe plantain and yuca, and the yuca version swaps the plantain out entirely.
- Arroz con gandules: rice cooked in one pot with pigeon peas, sofrito, pork, tomato and annatto, often with olives or capers. Discover Puerto Rico calls it the national dish, and it is a fixture at holidays and family parties.
- Lechón asado: whole pig rubbed with adobo and roasted slowly over coals until the meat is tender and the skin crackles. You will find it at almost every big celebration and the reason people drive up to Guavate.
- Pernil: the oven version of roast pork: a pork shoulder seasoned with adobo and roasted until tender.
- Pasteles: a true local specialty. A dough of grated green banana (sometimes with yuca or other roots) is spread on a plantain leaf, filled with stewed pork, chicken or salt cod, tied, and boiled. Think of a cousin of the tamal.
- Arroz con habichuelas: white rice with a side of stewed pink beans cooked with sofrito, pumpkin (calabaza) and ham hock. You decide how much bean sauce goes on the rice.
Sides
- Tostones: green plantain slices fried, flattened, then fried again until crisp.
- Amarillos: ripe, sweet plantains fried until dark and caramelized outside and soft inside.
- Ensalada de papa: Puerto Rican potato salad, one of the most common side dishes.
- Morcilla: blood sausage, another classic side.
Frituras (fried snacks)
- Alcapurrias: torpedo-shaped fritters made from grated yuca and yautía, filled with seasoned ground beef, crab or other seafood.
- Bacalaítos: big, thin, crunchy fritters of flour batter with flakes of salt cod.
- Empanadillas: large fried turnovers stuffed with meat, chicken, seafood or a pizza-style cheese filling.
- Pastelillos: smaller cousins of the empanadilla, also fried and filled.
- Arepas: Puerto Rican arepas are fried flour cakes, sometimes made with coconut for a hint of sweetness, split and filled, often with seafood. Locals often eat them on their own as a starter.
Desserts and drinks
- Tembleque: a smooth coconut custard set in a mold and dusted with cinnamon.
- Arroz con dulce: a cinnamon rice pudding with raisins, one of the traditional seasonal desserts.
- Flan: vanilla custard with caramel.
- Casquitos de guayaba con queso: guava shells or guava paste served with mild white cheese, a simple, classic finish. And in December, a small glass of coquito, the island's creamy coconut and rum holiday drink.
Where to eat traditional Puerto Rican food
These restaurants serve the dishes above; we checked each one's official site, and each has a card in our directory.
- Lechonera El Rancho Original, Cayey: a lechonera on Route 184 near Guavate and the Carite forest, known for lechón asado a la vara (spit-roasted pig). It also has a dance hall and craft kiosks, so it is a day out, not just lunch.
- Mofongo's Carolina, Carolina: a criollo restaurant in the Paseo del Prado Shopping Center on PR-3, where mofongo is the house specialty. Carolina is also where the SJU airport is.
- La Casita Blanca, Santurce: a family restaurant founded in 1980 on Calle Tapia in Villa Palmeras, in a 1920s house, serving grandmother-style Puerto Rican cooking and starting meals with bacalaítos.
For more, browse the San Juan restaurant directory, our Cayey guide for the pork highway, the Carolina restaurants near the airport and the Luquillo restaurants near the beach kiosks. Our Puerto Rico restaurant guide covers the island by region.
Own one of these restaurants? If your business is listed, you can claim it with a free account to update hours and photos; if it is not, you can add your business.
Street food and food tours
Many of the best frituras are eaten standing up at a beach kiosk or a roadside stand. Our guide to Puerto Rican street food covers the kiosks of Luquillo and Piñones, pinchos and late-night bites. If you want a guide to order for you, see our picks for local food tours.
Tips for eating like a local
- Some criollo restaurants close in the afternoon. Check hours before you drive out; La Casita Blanca, for example, closes at 4 p.m. Monday, Wednesday and Thursday.
- El Rancho Original in Guavate stays open later on weekends and holidays (until 7 p.m.) than on weekdays (until 5 p.m.).
- Portions are generous, so sharing a mofongo and a few sides works well.
- The drinking age in Puerto Rico is 18; see the drinking age guide before ordering that rum cocktail.
Frequently asked questions
What is the national dish of Puerto Rico?
Discover Puerto Rico, the island's official tourism organization, names arroz con gandules, rice with pigeon peas, as the national dish. It is often served with lechón asado (roast pork).
What is traditional Puerto Rican food called?
Cocina criolla. It blends Taíno, Spanish and African influences and is built on plantains, rice and beans, root vegetables and pork, seasoned with sofrito and adobo.
What is mofongo?
Fried green plantains mashed with garlic and pork cracklings, butter or oil. It is served as a side or stuffed with seafood, steak or chicken. Trifongo adds ripe plantain and yuca.
What are the most popular Puerto Rican dishes?
Mofongo, arroz con gandules, lechón asado, pasteles, tostones and alcapurrias top most lists, with tembleque and flan for dessert.
Where can I eat lechón in Puerto Rico?
Guavate, in the mountains of Cayey, has a strip of lechoneras that roast whole pigs, including El Rancho Original on Route 184. Many towns also have their own lechonera.
Sources we checked
Checked in October 2026. Where a fact could not be confirmed against a primary source, we removed it or said so.
- Discover Puerto Rico (official destination marketing organization): guide to traditional Puerto Rican food (updated Aug. 25, 2026)
- Discover Puerto Rico: how to make Puerto Rican coquito (holiday season, flavors, storage)
- Lechonera & Restaurante El Rancho Original, Cayey: official site (lechón asado a la vara, Route 184 near Guavate)
- Mofongo's Carolina: official site (mofongo as the house specialty; Paseo del Prado Shopping Center, PR-3 km 8.4)
- La Casita Blanca, Santurce: official site (founded 1980 on Calle Tapia, Villa Palmeras; traditional cuisine, bacalaítos)
Originally published on PuertoRico.com (2026-10-27). Reviewed and updated October 2026: facts were checked against the sources above.