Short answer: Don’t leave El Salvador without eating pupusas with curtido, fried cassava with chicharrón, a pan con pollo, a bowl of sopa de gallina india and a slice of quesadilla, the sweet cheese cake, with a cup of local coffee. Try the rice-flour pupusas of Olocuilta and a cold horchata de morro, and you have tasted the country.
Salvadoran food is home cooking built on corn, beans, rice, cassava, plantains, fresh cheese and cream, with Indigenous roots and Spanish influences. Corn shows up in pupusas, tamales, atoles and fresh corn snacks; the volcanic highlands grow coffee; and the short Pacific coast supplies fish, shrimp and shellfish. Flavors are mild and comforting, and heat comes from salsa and pickled vegetables on the side. The country is small, so you can eat your way from the capital to the coffee towns of the Ruta de las Flores and the surf beaches in a few days. For the bigger picture, see our El Salvador travel guide.
Pupusas
1. Pupusas
The pupusa is a thick, hand-patted corn tortilla stuffed before it is cooked on a griddle. Classic fillings are cheese, refried beans, chicharrón (finely ground pork), a mix of all three called revuelta, and cheese with loroco, an edible flower bud with a green, herby taste. Pupusas come with curtido, a lightly fermented cabbage and carrot slaw, and a thin tomato salsa, and locals eat them with their hands. El Salvador declared the pupusa its national dish in 2005, and National Pupusa Day is celebrated on the second Sunday of November. Order two or three per person at a pupusería; bean, cheese and loroco pupusas are vegetarian.
2. Rice-flour pupusas (pupusas de arroz)
In the town of Olocuilta, south of San Salvador on the way to the airport, pupusas are made with rice flour instead of corn, which gives a softer, slightly crispy result. Rows of pupuserías line the road, and families drive out on weekends to eat them. The fillings are the same as the corn version, so ask for de arroz to try the difference.
Street food and snacks
3. Yuca frita con chicharrón
Chunks of boiled and then fried cassava, crisp outside and soft inside, topped with curtido, tomato salsa and pieces of fried pork or small fried fish (pepescas). It is a classic snack at markets, food fairs and town squares in the evening. Ask for it without chicharrón for a vegetarian plate.
4. Panes con pollo
A long bread roll stuffed with chicken (or turkey, called chumpe) that has been slow-cooked in a rich sauce of tomatoes, spices and toasted seeds, then filled out with lettuce, cucumber, watercress and radish. It is a dish of family gatherings and Christmas, sold at stalls and bakeries all year. Eat it over a plate; the sauce is generous.
5. Pastelitos de carne
Small half-moon corn pastries filled with minced meat and vegetables, fried until golden and served with curtido and salsa. They are cheap, easy to carry and sold at markets and street stalls, especially in the afternoon. They are close cousins of the empanadas found across Latin America but made with corn dough.
6. Tamales
Salvadoran tamales are wrapped in banana leaves and are softer than many Central American versions. Tamales de gallina have chicken, potatoes and a slice of chile or olive in a red sauce; tamales pisques are filled with refried beans; and tamales de elote are sweet fresh-corn tamales served with cream. They are a weekend breakfast and a Christmas food, sold door to door and at markets.
Soups and plates
7. Sopa de gallina india
A clear, golden broth made with a free-range hen, with corn on the cob, chayote, cassava, potatoes and herbs, served with rice, tortillas and a squeeze of lime. It is the soup Salvadorans recommend for a Sunday lunch or a cool evening in the highlands, and roadside restaurants on the way to the volcanoes and lakes serve it. Free-range hen is chewier than supermarket chicken, which locals see as part of its charm.
8. Sopa de pata
A hearty soup of cow’s foot and tripe with cassava, corn, plantain, chayote and squash, served with lime, chile and tortillas. It is a favorite weekend dish and is often said to be a cure for a late night out. It is filling and mild, and some diners add pickled chiles.
9. Mariscada and seafood
On the Pacific coast, around La Libertad and the surf beaches near it, mariscada is a creamy seafood soup with fish, shrimp, crab and shellfish, rich with butter and cream. Beach restaurants also serve whole fried fish with rice, salad and tortillas, and cóctel de conchas, black clams served raw with lime and chile. Eat seafood at lunch at a busy place near the fishing pier, where the catch comes in.
10. Desayuno típico
The typical breakfast is eggs (scrambled with tomato and onion, or fried), refried beans, fried ripe plantains, fresh cheese, sour cream (crema) and tortillas or bread, with coffee. Hotels and comedores everywhere serve it. It is a good vegetarian meal and fuel for a volcano hike.
Sweets and drinks
11. Quesadilla salvadoreña
Not the Mexican cheese tortilla, but a sweet, moist pound cake made with rice flour, cream and hard cheese, topped with sesame seeds. Salvadorans eat a slice in the afternoon with coffee. Bakeries (panaderías) sell it all over the country, often next to sweet breads such as semita and marquesote.
12. Empanadas de plátano
Mashed ripe plantain shaped around a filling of sweet milk custard or sweetened beans, then fried and rolled in sugar. They are an afternoon snack from market stalls and food fairs. Eat them warm.
13. Horchata de morro and other drinks
Salvadoran horchata is made with ground morro seeds (from the fruit of the morro tree), along with rice, cinnamon, cocoa and other seeds, which gives a nutty flavor different from Mexican horchata. Also try ensalada, a drink of finely chopped fruit in juice, fresh coconut water and atol de elote, a warm, sweet fresh-corn drink sold in the evening. For beer, the national lagers are found everywhere.
14. Salvadoran coffee
Coffee grows on the slopes of El Salvador’s volcanoes, and the Ruta de las Flores between Ahuachapán and Sonsonate is known for coffee farms in the hills around towns such as Juayúa, Apaneca and Ataco. Many farms offer tours of the harvest and roasting, and cafés in these towns serve local coffee. In the capital, specialty cafés sell beans from across the country, a good souvenir.
Where to eat: San Salvador and beyond
San Salvador. San Salvador has pupuserías in every neighborhood, from simple corner places to big family restaurants. Many families drive up to the Planes de Renderos viewpoint above the city for pupusas with a view, and the city’s malls and Zona Rosa area have modern restaurants. Markets in the historic center sell fruit, snacks and simple meals.
Ruta de las Flores. The Ministry of Tourism highlights the Ruta de las Flores and its food fair in Juayúa, which runs on weekends: stalls around the main square serve grilled meats, yuca, pupusas, soups and sweets, and it is one of the easiest ways to try many Salvadoran dishes in one afternoon. Ataco and Apaneca, nearby, add coffee farms and cafés. MITUR also points to Salcoatitán for dishes made with yuca and to Nahuizalco for its crafts and night market, so a slow drive along the route can turn into a full day of tasting. Go on a Saturday or Sunday, when the towns are at their liveliest, and leave room for a coffee and a slice of quesadilla in one of the plazas.
Olocuilta. The town of rice-flour pupusas, south of the capital on the way to the international airport, is an easy stop when you arrive or leave.
The coast. La Libertad’s pier and the surf towns along the coast road are the places for mariscada, fried fish and seafood cocktails.
Suchitoto. The colonial town north of the capital, above Lake Suchitlán, has small restaurants and cafés around its plaza and is a pleasant lunch stop on a day trip.
Food etiquette and tipping
El Salvador uses the US dollar, so prices are easy to read. At pupuserías you order by the pupusa, saying how many of each filling you want, and help yourself to curtido and salsa from the jars on the table. In sit-down restaurants a 10% tip (propina) is customary and is often added to the bill, so check before leaving more. Our tip calculator does the math.
Eating pupusas with your hands is normal; tear off a piece and pile on curtido. Useful phrases: ¿de qué tiene? (what fillings do you have?), sin carne (without meat) and la cuenta, por favor (the bill, please); our phrase cards have more. Tap water is not recommended for drinking, so use bottled or filtered water.
Eating on a budget
Eating is where El Salvador is best value. Our cost guide puts pupusas at about $0.75–1.50 each at a pupusería, with two or three making a meal, and a set lunch at a local comedor at about $3–6. Restaurants in beach towns and hotels charge more, and weekend food fairs such as Juayúa’s are a cheap way to try many dishes. For daily budgets, see how much a trip to El Salvador costs. Coffee farm and food tours are easy to book through our tour finder.
Plan your trip
Fit your meals into the bigger plan: our top places to visit in El Salvador shows where each food stop lives, the El Salvador itinerary links San Salvador, the Ruta de las Flores and the coast into a route, and the best time to visit El Salvador covers the dry and green seasons and holidays. Or let our AI trip planner build a day-by-day plan with food stops included, and check the Destination weather tool before you pack.
Frequently asked questions
What is the national dish of El Salvador?
The pupusa, a thick corn tortilla stuffed with cheese, beans, pork or loroco and served with curtido. El Salvador declared it the national dish in 2005 and celebrates National Pupusa Day on the second Sunday of November.
Is Salvadoran food spicy?
No, Salvadoran food is mild. Heat comes from the tomato salsa and pickled chiles or jalapeño-spiked curtido that you add at the table, so you control it.
What do people eat for breakfast in El Salvador?
The desayuno típico: eggs, refried beans, fried plantains, fresh cheese, cream and tortillas or bread, with coffee. Tamales and pupusas are also eaten in the morning, especially at weekends.
Is El Salvador good for vegetarians?
Yes, with some care. Bean, cheese and loroco pupusas, rice pupusas, yuca frita without the pork, tamales pisques, plantains and the typical breakfast are all vegetarian. Soups are usually made with meat, and beans may be cooked with lard, so ask.
What is the difference between Salvadoran and Mexican quesadillas?
In El Salvador a quesadilla is a sweet cake made with rice flour, cream and cheese and topped with sesame seeds, eaten with coffee. The Mexican quesadilla is a folded tortilla with melted cheese.
Where can I try many Salvadoran dishes at once?
The weekend food fair in Juayúa on the Ruta de las Flores is the classic choice, with stalls of grilled meats, pupusas, soups and sweets around the main square. In the capital, a big family pupusería is the next best thing.
