How much does food actually cost in El Salvador?

Eating in El Salvador is cheap, casual, and centered on corn — start with pupusas, the national dish, and build your meals around markets and street stalls rather than restaurants. A satisfying meal can cost as little as $2–3, and even mid-range restaurant dinners rarely exceed $15 per person.
What should I actually order?
Pupusas come first: thick corn or rice tortillas stuffed with cheese, beans, chicharrón (pork), loroco (an edible flower), or revuelta (a mix). They run $0.50–$1.00 each at local pupuserías, and most adults order 2–4 for a full meal. Pair them with curtido (pickled cabbage) on the side, which also shows up with yuca frita con chicharrón — fried cassava with crispy pork, a $3–5 staple at comedores and street stalls. For something portable, try pan con pollo, a stuffed chicken sandwich with spicy tomato sauce, lettuce, and pickled vegetables, typically $2–4. Plantains appear everywhere too, used much like potatoes — fried, stuffed, as chips, or blended into plantain juice.
Where's the best seafood?
Head to the coast. Beach towns like El Tunco and El Cuco serve mariscada (seafood soup) and grilled fish for $7–12. Snapper, prawns, and shrimp are the region's popular catches, and ceviche is a standout fresh option along the coast, reflecting the country's mix of indigenous and Spanish culinary influences.
What should I drink?
Horchata salvadoreña is distinct from the rice-based version found elsewhere — here it's made from morro seeds. Chan, made with hydrated chia-like seeds in a sweet base, is another local specialty. Both, along with fresh fruit juices, cost $1–2 USD at markets nationwide. Coffee lovers should route through La Ruta de Las Flores, known for some of the country's best beans. For water, stick to bottled or filtered — it's widely sold and helps avoid stomach upset, per general travel guidance rather than official health sources.
Where do locals actually eat?
Mercado Central and Mercado Antiguo Cuscatlán in San Salvador are reliable hubs for street food, as are the evening food streets in Santa Tecla and stalls near bus terminals where commuters grab quick bites. Street food is generally safe if you pick busy stalls with visible turnover — look for crowds of locals, hot grills, and freshly cooked (not pre-cut) items. Bring cash: most markets, small shops, and even many restaurants don't take cards.
If you're timing a visit, Olocuilta hosts Día Nacional de la Pupusa every second Sunday of November, with giant pupusas and street celebrations — worth building a trip around if you're a pupusa purist.
FAQ
Is street food in El Salvador safe to eat? Generally yes, according to travel guides, if you choose busy stalls with high turnover, hot grills, and visible crowds of locals — this isn't official health guidance, so individual risk tolerance varies.
Do I need cash or can I use cards? Bring cash. Most markets, small shops, and even many restaurants operate cash-only.
What's the one dish I shouldn't skip? Pupusas — they're the national dish, cheap ($0.50–$1.00 each), and available everywhere from markets to comedores.
Sources
Related Topics
Stay Connected Anywhere
Get instant eSIM data plans for 160+ countries. No physical SIM required.