Zipping from pupusas to pan con pollo, Salvadorian comfort food is pure gold. These 17 essential recipes bring the vibrant flavors of El Salvador straight to your kitchen—no passport needed. Trust me, your taste buds will thank you. Get ready to cook!
Pupusas Revueltas

When you crave a hearty, handheld meal, pupusas deliver. These stuffed corn tortillas are filled with cheese, refried beans, and seasoned pork, then grilled to perfection.
Serving: 4 | Prep Time: 30 minutes | Cooking Time: 15 minutes
Ingredients
- 2 cups masa harina
- 1 1/2 cups water
- 1/2 tsp salt
- 1 cup shredded queso fresco or mozzarella
- 1/2 cup refried beans
- 1/2 cup cooked shredded pork (carnitas)
- 2 tbsp vegetable oil
Instructions
- In a large bowl, combine masa harina, water, and salt. Knead until a smooth dough forms. Tip: The dough should be moist but not sticky—add water a tablespoon at a time if too dry.
- Divide dough into 4 equal balls, about the size of a tennis ball.
- On a piece of plastic wrap, flatten one ball into a 4-inch disk using your hands or a tortilla press. Keep edges slightly thicker.
- Spread 2 tablespoons refried beans over half the disk, leaving a 1/2-inch border. Top with 2 tablespoons shredded pork and 1/4 cup cheese.
- Fold the empty half over the filling and pinch the edges to seal completely. Gently flatten the filled pupusa into a 1/2-inch thick patty. Tip: If the dough cracks, moisten your fingers with water and smooth it.
- Repeat with remaining dough and filling. Keep finished pupusas covered with a damp towel to prevent drying.
- Heat vegetable oil in a cast-iron skillet over medium-high heat. Tip: Test heat by flicking water; it should sizzle immediately.
- Cook pupusas in batches, 3-4 minutes per side, until golden brown and cheese is melted. Tip: Do not overcrowd the pan; adjust heat if browning too fast.
- Transfer to a plate and serve immediately.
Biting into a pupusa reveals a crispy exterior and a molten, savory interior. Serve with curtido (pickled cabbage) and salsa roja for a complete Salvadoran meal.
Elotes Locos

Unlike standard street corn, Elotes Locos amps up the heat and crunch. This grilled corn on the cob gets slathered with creamy mayo, cotija cheese, chili powder, and a squeeze of lime. Ready in under 20 minutes.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 10 minutes
Ingredients
Elotes Locos
- 4 ears corn, husks on
- 1/2 cup mayonnaise
- 1/2 cup crumbled cotija cheese
- 1 tsp chili powder
- 1/2 tsp cayenne pepper
- 1 lime, cut into wedges
- 2 tbsp chopped fresh cilantro
Instructions
- Soak corn in cold water for 10 minutes. (Tip: This prevents husks from burning on the grill.)
- Preheat grill to medium-high heat, about 400°F.
- Place corn on grill and cook, turning every 2-3 minutes, until husks are charred and kernels are tender, about 10 minutes.
- Remove corn from grill and let cool slightly. Carefully peel back husks and remove silk.
- Brush each ear with 2 tablespoons mayonnaise, covering all sides. (Tip: Use a pastry brush for even application.)
- Sprinkle each ear with 2 tablespoons cotija cheese, then dust with chili powder and a pinch of cayenne. (Tip: Adjust cayenne to your heat preference.)
- Squeeze lime juice over each ear and garnish with chopped cilantro.
Rich and creamy with a spicy kick, this elote is a summer staple. Serve it alongside tacos or grilled meats for a fiesta. The charred corn adds a smoky depth that's hard to beat.
Sopa de Pata

Nothing warms the soul like a bowl of Sopa de Pata, a traditional Latin American tripe soup that's hearty and deeply flavorful. This recipe cuts through the complexity, delivering a rich broth with tender tripe and a kick of spices.
Serving: 8 | Prep Time: 30 minutes | Cooking Time: 3 minutes
Ingredients
Main
- 2 lbs beef tripe, cleaned and cut into bite-sized pieces
- 1 large onion, chopped
- 4 cloves garlic, minced
- 2 tbsp vegetable oil
- 1 tsp ground cumin
- 1 tsp dried oregano
- 2 bay leaves
- 8 cups beef broth
- 1 can (14 oz) diced tomatoes
- 2 medium carrots, peeled and diced
- 2 celery stalks, diced
- 1 large potato, peeled and diced
- 1/2 cup chopped fresh cilantro
- 2 tbsp lime juice
- Salt and black pepper to taste
Instructions
- items
With its silky tripe and robust broth, this soup is comfort in a bowl. For a twist, top with sliced avocado and a sprinkle of chili flakes.
Tamales de Elote

Make these sweet corn tamales for a fluffy, tender treat. They're perfect for a summer fiesta or a cozy breakfast.
Serving: 12 | Prep Time: 30 minutes | Cooking Time: 50 minutes
Ingredients
Tamales
- 6 ears fresh corn
- 1/2 cup unsalted butter, softened
- 1/4 cup granulated sugar
- 1/2 teaspoon salt
- 1 teaspoon baking powder
- 1 cup masa harina
- 1/4 cup milk
- 15 dried corn husks
Instructions
- Soak corn husks in warm water for 30 minutes until pliable.
- Shuck corn and cut kernels off the cobs. Scrape the cobs with a knife to extract all corn milk.
- Blend corn kernels and corn milk in a blender until smooth.
- In a large bowl, cream softened butter and sugar until light and fluffy. Mix in salt and baking powder.
- Stir in the blended corn. Add masa harina and milk; mix until a spreadable batter forms. Tip: If too thick, add milk 1 tablespoon at a time.
- Drain husks and pat dry on paper towels.
- Spread 2 tablespoons of batter onto the center of each husk, leaving a 1-inch border on sides and bottom.
- Fold the sides of the husk over the filling, then fold the bottom up. Secure with a thin strip of husk.
- Arrange tamales upright in a steamer basket, open ends up.
- Steam over boiling water for 50 minutes. Tip: Check water level halfway and add more boiling water as needed.
- Test for doneness: a tamale is ready when the husk peels away cleanly from the filling.
Golden and tender, these tamales have a natural sweetness from fresh corn. Serve with crema or a drizzle of honey for extra indulgence.
Yuca con Chicharrón

Perfectly crispy yuca meets crackling chicharrón in this Latin classic. This no-fuss recipe delivers bold textures and bright salsa.
Serving: 4 | Prep Time: 20 minutes | Cooking Time: 30 minutes
Ingredients
For the Yuca
- 2 lbs yuca (cassava), peeled and cut into 2-inch chunks
- 1 tbsp salt
- 4 cups water
- Vegetable oil, for frying
For the Chicharrón
- 1 lb pork belly, skin on, cut into 1-inch pieces
- 1 tsp salt
- 1/2 tsp black pepper
For the Salsa Criolla
- 1/2 red onion, thinly sliced
- 2 tbsp lime juice (about 1 lime)
- 1/4 cup chopped fresh cilantro
- 1/2 tsp salt
- 1/4 tsp black pepper
Instructions
- Place yuca chunks in a large pot with 1 tbsp salt and 4 cups water. Bring to a boil over high heat, then reduce to medium-high and cook for 15-20 minutes until tender but not falling apart. Drain and let cool slightly.
- While yuca cooks, season pork belly pieces with 1 tsp salt and 1/2 tsp black pepper. Pat dry with paper towels—crucial for crispy crackling.
- Heat 1/2 inch vegetable oil in a large skillet over medium-high heat to 350°F. Add pork belly pieces in a single layer. Fry for 8-10 minutes, turning occasionally, until golden brown and crackling. Transfer to a paper towel-lined plate.
- Once yuca is cool enough to handle, cut each chunk in half lengthwise and remove the fibrous core. Discard core. Cut yuca into fry-shaped pieces about 3 inches long.
- In the same skillet, add more oil if needed to reach 1/2 inch depth. Heat oil to 375°F. Working in batches, fry yuca pieces for 4-5 minutes per side until golden and crispy. Drain on paper towels. Tip: Don't crowd the pan—it lowers oil temperature.
- While yuca fries, make salsa: In a small bowl, combine red onion, lime juice, cilantro, 1/2 tsp salt, and 1/4 tsp pepper. Stir and set aside. Tip: Let salsa sit 5 minutes to mellow the onion.
- Serve fried yuca topped with chicharrón and a generous spoonful of salsa. Enjoy immediately for maximum crunch.
Leftovers are rare but reheat well in an air fryer at 375°F for 3-4 minutes. The yuca stays crispy, the pork stays loud, and the salsa cuts through the richness. Serve with extra lime wedges for a fresh finish.
Tacos de Pescado

Every bite of these crispy fish tacos delivers a satisfying crunch. The beer-battered cod pairs perfectly with a creamy avocado sauce and crunchy cabbage slaw. Ready in under 30 minutes, this is a weeknight win.
Serving: 4 | Prep Time: 20 minutes | Cooking Time: 10 minutes
Ingredients
For the Fish
- 1 lb cod fillets, cut into 2-inch pieces
- 1 cup all-purpose flour
- 1/2 cup cornstarch
- 1 tsp baking powder
- 1 tsp salt
- 1/2 tsp black pepper
- 1 cup cold beer (lager or pilsner)
- 4 cups vegetable oil, for frying
For the Avocado Sauce
- 1 ripe avocado, peeled and pitted
- 1/2 cup sour cream
- 1/4 cup fresh lime juice
- 1/4 cup chopped fresh cilantro
- 1 clove garlic, minced
- 1/2 tsp salt
For the Slaw and Assembly
- 2 cups shredded green cabbage
- 1/4 cup chopped fresh cilantro
- 2 tbsp fresh lime juice
- 1/4 tsp salt
- 8 small corn tortillas
- Lime wedges, for serving
Instructions
- Pat the cod pieces dry with paper towels to ensure crispy batter.
- In a large bowl, whisk together flour, cornstarch, baking powder, salt, and pepper.
- Pour in the cold beer and whisk until smooth—batter should be lump-free and thick enough to coat a spoon.
- Heat vegetable oil in a deep pot to 375°F. Use a thermometer for accuracy.
- Working in batches, dip each fish piece into the batter, letting excess drip off, and carefully place into hot oil.
- Fry for 3 to 4 minutes, turning once, until golden brown and cooked through. Drain on paper towels.
- Tip: Don't overcrowd the pot; fry in batches to keep oil temperature steady.
- Make the avocado sauce: In a blender, combine avocado, sour cream, lime juice, cilantro, garlic, and salt. Blend until smooth. Refrigerate until ready.
- Prepare the slaw: In a bowl, toss shredded cabbage, cilantro, lime juice, and salt. Set aside.
- Warm tortillas: Heat a dry skillet over medium-high heat. Toast each tortilla for 30 seconds per side until lightly charred and pliable.
- Assemble tacos: Place a few pieces of crispy fish on each tortilla. Top with slaw and a generous drizzle of avocado sauce. Serve with lime wedges.
Layered with crunchy slaw and creamy sauce, these tacos are a flavor bomb. Serve with extra lime wedges and hot sauce for a kick.
Baleadas

Try these baleadas for a quick and satisfying meal. They’re filled with creamy refried beans, fresh avocado, and melted cheese. Perfect for a weeknight dinner.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 5 minutes
Ingredients
- 4 (8-inch) flour tortillas
- 1 can (15 oz) refried beans
- 1 ripe avocado
- 1 cup shredded queso fresco
- 1/4 tsp salt
Instructions
- Warm a dry skillet over medium-high heat.
- Place one tortilla in the skillet for 30 seconds per side until soft and lightly browned. Tip: Don't overheat or tortilla will become brittle.
- Repeat for remaining tortillas, stacking them on a plate covered with a kitchen towel to keep warm.
- In a small saucepan, heat the refried beans over medium heat, stirring occasionally, until hot and spreadable. Tip: Add a splash of water if beans are too thick.
- Halve the avocado, remove the pit, and scoop the flesh into a bowl. Mash with a fork and stir in salt. Tip: For extra creaminess, add a squeeze of lime juice.
- To assemble, spread about 1/4 cup of beans on each tortilla.
- Top with mashed avocado and sprinkle with shredded cheese.
- Fold the tortilla in half and serve immediately.
Rich and creamy, these baleadas are perfect for a quick lunch or dinner. The warm tortilla contrasts with the cool avocado, and the salty cheese ties it all together. Serve with a side of pickled onions or hot sauce for extra kick.
Casamiento

You'll love this hearty Casamiento, a classic Salvadoran rice and beans dish. It's packed with flavor from garlic, onion, and cumin. This one-pot meal is perfect for busy weeknights.
Serving: 6 | Prep Time: 10 minutes | Cooking Time: 30 minutes
Ingredients
For the Casamiento
- 1 tbsp vegetable oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 1 tsp ground cumin
- 1 cup long-grain white rice, rinsed
- 1 can (15 oz) black beans, drained and rinsed
- 2 cups low-sodium chicken broth
- 1/2 tsp salt
- Fresh cilantro, chopped for garnish
Instructions
- Heat vegetable oil in a large pot over medium heat.
- Add diced onion; cook until translucent, about 4 minutes. (Tip: stir occasionally to avoid browning, not caramelizing.)
- Stir in minced garlic and ground cumin; cook for 30 seconds until fragrant.
- Add rinsed rice; stir to coat and cook for 2 minutes until lightly toasted. (Tip: toasting adds nutty depth.)
- Add black beans, chicken broth, and salt; bring to a boil.
- Reduce heat to low; cover tightly and simmer for 20 minutes until rice is tender. (Tip: do not lift lid during simmering to trap steam.)
- Remove pot from heat; let stand covered for 5 minutes. (Tip: resting allows grains to firm up.)
- Fluff with a fork; garnish with fresh cilantro.
Just like the classic Salvadoran version, this Casamiento is creamy and satisfying. Serve it with fresh tortillas, a dollop of crema, or alongside grilled meat. It's a one-pot meal that delivers big flavor with minimal effort.
Atol de Elote

A warm, comforting sweet corn drink, Atol de Elote is a Mexican classic that feels like a hug in a cup. It’s thick, creamy, and perfect for chilly mornings.
Serving: 4 | Prep Time: 5 minutes | Cooking Time: 20 minutes
Ingredients
Main
- 4 cups water
- 1 cup fresh or frozen corn kernels
- 1/2 cup granulated sugar
- 1/4 cup masa harina
- 1 cinnamon stick
- 1 cup milk
- 1/2 tsp vanilla extract
- Pinch of salt
Instructions
- In a blender, combine 2 cups water and corn kernels. Blend until smooth. Tip: Use fresh corn for best flavor, but frozen works well too.
- Pour corn mixture through a fine-mesh strainer into a large pot, pressing to extract as much liquid as possible. Discard solids.
- Add remaining 2 cups water, cinnamon stick, and salt to the pot. Bring to a boil over medium-high heat.
- In a small bowl, whisk together masa harina and 1/2 cup milk until smooth. Set aside.
- Once boiling, reduce heat to low. Stir in sugar and vanilla extract.
- Slowly pour the masa harina mixture into the pot while whisking constantly to prevent lumps. Tip: Whisk continuously to avoid clumps.
- Cook, stirring frequently, for about 15 minutes until thickened. Tip: The drink should coat the back of a spoon; if too thick, add more milk.
- Remove cinnamon stick. Serve warm in mugs.
Creamy and slightly sweet, this Atol de Elote is a comforting drink that warms you from the inside out. Customize it with a dash of cinnamon or a splash of cream for extra richness. Perfect for breakfast or as an afternoon treat.
Carne Asada

Every backyard barbecue calls for a bold, smoky carne asada. This recipe delivers a perfectly marinated flank steak with a charred crust. Serve it with classic sides for a crowd-pleasing meal.
Serving: 6 | Prep Time: 20 minutes | Cooking Time: 10 minutes
Ingredients
Marinade
- 1/2 cup orange juice
- 1/4 cup lime juice
- 4 cloves garlic, minced
- 2 tsp ground cumin
- 2 tsp chili powder
- 1 tsp salt
- 1/2 tsp black pepper
- 1/4 cup vegetable oil
Beef & Serving
- 2 lbs flank steak
- 12 small corn tortillas
- 1/2 cup chopped fresh cilantro
- 1/2 cup diced white onion
- 2 limes, cut into wedges
- 1 cup salsa
Instructions
- In a medium bowl, whisk together orange juice, lime juice, minced garlic, cumin, chili powder, salt, and pepper. Slowly whisk in vegetable oil to emulsify.
- Score both sides of the flank steak in a diamond pattern about 1/4 inch deep with a sharp knife. This helps the marinade penetrate deeper.
- Place steak in a large resealable bag and pour in the marinade. Seal, removing as much air as possible, and refrigerate for at least 2 hours, up to 8 hours.
- Remove steak from the fridge 30 minutes before grilling to take the chill off. Preheat grill to high heat (450-500°F).
- Grill steak over direct heat for 4-5 minutes per side for medium-rare, or until internal temp reaches 135°F. Flip only once for a good sear.
- Transfer steak to a cutting board and let rest for 8 minutes. Resting allows juices to redistribute, keeping the meat moist.
- Slice steak against the grain into thin strips. Holding the knife at a 45-degree angle, cut across the fibers to ensure tenderness.
- Warm tortillas on the grill for 30 seconds per side, until pliable and slightly charred.
- Serve sliced steak with warm tortillas, cilantro, onion, lime wedges, and salsa. Let everyone assemble their own tacos.
Velvety slices of beef with a kiss of smoke melt in your mouth. Pile them onto warm tortillas with fresh salsa and a squeeze of lime for authentic tacos that disappear fast.
Gallo Pinto

Ready in under 30 minutes, this Gallo Pinto delivers a hearty, savory breakfast straight from El Salvador. The combination of rice and black beans with aromatic vegetables is simple yet deeply satisfying.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 20 minutes
Ingredients
- 2 cups cooked white rice
- 1 can (15 oz) black beans, drained and rinsed
- 1/2 cup finely chopped onion
- 1/2 cup finely chopped red bell pepper
- 2 cloves garlic, minced
- 2 tablespoons vegetable oil
- 1 teaspoon ground cumin
- 1/2 teaspoon salt
- 1 tablespoon Salsa Lizano (or Worcestershire sauce)
- 1/4 cup chopped fresh cilantro
Instructions
- Heat vegetable oil in a large skillet over medium heat until shimmering.
- Add onion and bell pepper; sauté until softened, about 3-4 minutes. Tip: Don't rush this step—softened aromatics build flavor.
- Add minced garlic and cook for 30 seconds until fragrant. Keep the garlic moving to avoid burning.
- Stir in black beans, cumin, salt, and Salsa Lizano. Cook for 2 minutes, stirring occasionally.
- Add cooked rice and gently fold into bean mixture. Use day-old rice for best texture; fresh rice can turn mushy. Cook, stirring occasionally, until rice is heated through, about 5-7 minutes.
- Remove from heat and stir in fresh cilantro. Serve immediately.
Keep the skillet over medium heat to ensure even reheating. The rice should be fluffy with a slight char from the pan. Serve with fried eggs and ripe plantains for a complete breakfast.
Caldo de Pollo

Looking for a soul-warming bowl that heals from the inside? This caldo de pollo is it. Packed with tender chicken, hearty vegetables, and a fragrant broth, it's comfort food at its finest.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 45 minutes
Ingredients
Main
- 1 whole chicken (3-4 lbs), cut into pieces
- 8 cups chicken broth
- 4 cups water
- 3 carrots, peeled and sliced
- 3 celery stalks, sliced
- 1 onion, chopped
- 4 cloves garlic, minced
- 2 potatoes, peeled and cubed
- 1 zucchini, cubed
- 1 cup corn kernels (fresh or frozen)
- 2 bay leaves
- 1 teaspoon dried oregano
- 1 teaspoon ground cumin
- 2 teaspoons salt
- 1/2 teaspoon black pepper
- Juice of 1 lime
- Fresh cilantro for garnish
Instructions
- In a large pot, combine chicken pieces, chicken broth, water, bay leaves, oregano, cumin, salt, and pepper. Bring to a boil over high heat.
- Reduce heat to low, cover, and simmer for 20 minutes.
- Add carrots, celery, onion, and garlic. Continue to simmer for 10 minutes.
- Add potatoes and zucchini. Cook for 10 more minutes or until vegetables are tender.
- Remove chicken pieces and shred meat, discarding bones and skin. Tip: For quicker shredding, use two forks.
- Return shredded chicken to pot. Stir in corn and lime juice. Cook for 2 minutes.
- Taste the broth. If not salty enough, add an additional 1/2 teaspoon salt. Tip: Adjust seasoning gradually to avoid overseasoning.
- Serve hot, garnished with fresh cilantro. Tip: Squeeze extra lime over each bowl for brightness.
This caldo de pollo is brothy, comforting, and packed with chunky vegetables. The lime and cilantro brighten every spoonful. Serve with warm tortillas or crusty bread for a complete meal.
Pan con Pollo

Looking for a bold, crispy chicken sandwich that hits all the right notes? This Pan con Pollo brings Colombian street food home with juicy marinated chicken and a tangy slaw that cuts through the richness.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 15 minutes
Ingredients
- 4 boneless skinless chicken breasts (about 1.5 lbs)
- 1 cup buttermilk
- 1 cup all-purpose flour
- 1 teaspoon paprika
- 1 teaspoon garlic powder
- 1 teaspoon salt, divided
- 1/2 teaspoon black pepper, divided
- Vegetable oil for frying
- 4 soft bread rolls
- 2 cups shredded coleslaw mix
- 1/4 cup mayonnaise
- 2 tablespoons apple cider vinegar
- 1 tablespoon sugar
Instructions
- Flatten chicken breasts to even 1/2-inch thickness.
- Mix buttermilk with 1/2 teaspoon salt and 1/4 teaspoon pepper. Add chicken, cover, and refrigerate at least 30 minutes.
- Combine flour, paprika, garlic powder, remaining salt and pepper in a shallow dish.
- Heat 1/2 inch oil in a large skillet to 350°F. Tip: Use a thermometer to maintain temperature.
- Remove chicken from buttermilk, dredge in flour mixture, and shake off excess.
- Fry chicken in batches, 3-4 minutes per side, until golden and 165°F internal. Tip: Don't overcrowd.
- Transfer chicken to a wire rack.
- Whisk mayonnaise, vinegar, sugar, 1/4 teaspoon salt, and 1/4 teaspoon pepper. Toss with coleslaw mix.
- Toast roll halves in a dry skillet until golden, about 1 minute.
- Assemble: place chicken on roll bottom, top with coleslaw, and close with roll top.
A perfect bite combines the crunchy chicken, tangy slaw, and soft roll. Serve with hot sauce or lime wedges for extra kick. It's a crowd-pleaser for game day or a quick weeknight dinner.
Empanadas de Frijol

Finally, a bean-filled turnover that's crispy on the outside and savory on the inside. These Empanadas de Frijol are perfect for snacking or as a hearty appetizer.
Serving: 12 | Prep Time: 30 minutes | Cooking Time: 20 minutes
Ingredients
- 2 cups all-purpose flour
- 1/2 tsp salt
- 1/2 cup unsalted butter, cold and cubed
- 1/2 cup ice water
- 1 tbsp olive oil
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 can (15 oz) black beans, drained and rinsed
- 1 tsp ground cumin
- 1/2 tsp chili powder
- 1/4 cup shredded Monterey Jack cheese
- 1 large egg
- 1 tbsp water
Instructions
- In a large bowl, whisk together 2 cups all-purpose flour and 1/2 tsp salt.
- Add 1/2 cup cold cubed butter and cut into flour using a pastry cutter until mixture resembles coarse crumbs.
- Gradually add 1/2 cup ice water, stirring with a fork until dough comes together.
- Turn dough onto a floured surface, knead gently 4-5 times, then wrap in plastic wrap and refrigerate for 30 minutes.
- While dough chills, heat 1 tbsp olive oil in a skillet over medium heat.
- Add 1 small diced onion and cook until softened, about 3 minutes.
- Add 2 minced garlic cloves and cook for 30 seconds until fragrant. (Tip: Don't let garlic burn.)
- Stir in 1 can drained black beans, 1 tsp cumin, and 1/2 tsp chili powder. Cook for 2 minutes, mashing beans slightly.
- Remove from heat and stir in 1/4 cup shredded Monterey Jack cheese. Let filling cool completely.
- Preheat oven to 400°F and line a baking sheet with parchment paper.
- In a small bowl, beat 1 egg with 1 tbsp water to make egg wash.
- Roll dough on a floured surface to 1/8-inch thickness. Cut into 4-inch rounds.
- Place a heaping tablespoon of filling in the center of each round. (Tip: Don't overfill or they'll burst.)
- Fold dough over to form a half-moon, crimp edges with a fork to seal.
- Place empanadas on prepared baking sheet. Brush tops with egg wash. (Tip: Egg wash gives a golden shine.)
- Bake at 400°F for 18-20 minutes until golden brown.
- Let cool for 5 minutes before serving.
A crispy golden exterior gives way to a warm, savory bean filling with a hint of cheese. Serve with salsa or sour cream for dipping.
Quesadilla Salvadoreña

You know that crispy, golden exterior hiding a gooey cheese center? This Quesadilla Salvadoreña delivers exactly that.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 8 minutes
Ingredients
- 4 large flour tortillas (10-inch)
- 2 cups shredded mozzarella cheese
- 2 tablespoons butter, softened
Instructions
- Lay tortillas flat on a clean surface.
- Evenly distribute 1/2 cup cheese over half of each tortilla.
- Fold the other half over the cheese to form a half-moon. Press gently to seal.
- Heat a large skillet over medium-high heat. (Tip: Use a cast-iron skillet for even browning.)
- Spread 1/2 tablespoon butter on one side of each quesadilla.
- Place buttered side down in hot skillet. Cook one at a time for maximum crispiness.
- Cook for 2 minutes until golden brown and crispy.
- While cooking, spread another 1/2 tablespoon butter on the top side.
- Flip and cook for another 2 minutes until second side is golden and cheese is melted. (Tip: Press down lightly with a spatula to ensure even contact.)
- Repeat with remaining quesadillas.
- Cut into wedges and serve immediately.
Underneath that crisp golden crust, the cheese stretches into long, satisfying pulls. Serve with a side of curtido or sour cream for a tangy contrast.
Sopa de Pescado

Craving a bowl of pure comfort? This sopa de pescado delivers with a zesty, herbaceous broth packed with tender fish and hearty vegetables. It’s a one-pot wonder that comes together in under an hour, perfect for a busy weeknight. The lime and cilantro give it a fresh finish that brightens every spoonful.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
- 2 tbsp olive oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 red bell pepper, diced
- 1 medium tomato, diced
- 4 cups fish broth (or chicken broth)
- 2 medium Yukon Gold potatoes, peeled and diced
- 1 large carrot, peeled and sliced
- 1 bay leaf
- 1 lb white fish fillets (such as cod or tilapia), cut into 2-inch chunks
- 2 tbsp fresh lime juice
- 1/4 cup fresh cilantro, chopped
- 1 tsp ground cumin
- 1 tsp salt
- 1/2 tsp black pepper
Instructions
- Heat 2 tablespoons olive oil in a large heavy-bottomed pot over medium-high heat.
- Add diced onion, minced garlic, and diced red bell pepper. Sauté, stirring frequently, until onion is translucent and pepper softens, about 5 minutes. (Tip: keep heat moderate to avoid burning the garlic.)
- Stir in diced tomato, ground cumin, salt, and black pepper. Cook for 2 minutes, letting the tomato break down.
- Pour in fish broth, then add cubed potatoes, sliced carrot, and bay leaf. Increase heat to high and bring to a rolling boil.
- Once boiling, reduce heat to low, cover the pot, and let simmer until potatoes are fork-tender, about 15 minutes. (Tip: test a potato cube with a paring knife; it should slide in easily.)
- Gently place fish chunks into the simmering broth. Do not stir; just nudge them in. Cook uncovered until fish is opaque and flakes easily, about 5 minutes. (Tip: overcooking makes fish rubbery, so check early.)
- Remove and discard bay leaf. Turn off heat. Stir in fresh lime juice and chopped cilantro. Taste the broth and add a pinch more salt or lime if desired.
Dive into this vibrant soup and let the bright, citrusy broth wake up your senses. The tender fish and soft vegetables are satisfying yet light. Serve with warm tortillas or crusty bread for dipping, and a sprinkle of extra cilantro on top.
Chiles Rellenos

Craving something crispy and cheesy? Chiles Rellenos are roasted poblano peppers stuffed with cheese, battered, and fried until golden. This recipe delivers a crunchy shell with a gooey melted center.
Serving: 4 | Prep Time: 20 minutes | Cooking Time: 15 minutes
Ingredients
- 4 large poblano peppers
- 8 oz Oaxaca or Monterey Jack cheese, cut into strips
- 1/2 cup all-purpose flour
- 4 large eggs, separated
- 1/2 tsp salt
- Vegetable oil for frying
Instructions
- Roast peppers over gas flame or under broiler until charred all over. Place in bowl, cover with plastic wrap, and steam for 10 minutes. Wear gloves to avoid irritation.
- Peel off skin. Make a lengthwise slit, remove seeds and membranes. Pat peppers dry with paper towels to prevent splattering during frying.
- Stuff each pepper with cheese strips. Gently press to close the slit.
- In a medium bowl, beat egg whites and 1/4 tsp salt with an electric mixer until stiff peaks form. In another bowl, whisk egg yolks with remaining 1/4 tsp salt. Fold yolks into whites until just combined.
- Place flour on a plate. Roll each stuffed pepper in flour, shaking off excess.
- Heat 1 inch of oil in a deep skillet to 350°F (use a deep-fry thermometer). Dip floured pepper into egg batter, coating evenly. Carefully place in hot oil.
- Fry until golden brown, about 3-4 minutes per side. Work in batches to avoid overcrowding. Transfer to paper towels to drain. Serve immediately.
The texture is incredible—crispy outside, soft pepper, and melted cheese. Serve with a simple tomato sauce or a dollop of crema for extra richness. Perfect for a satisfying weeknight meal.
Conclusion
Okay, I can’t keep these 17 Salvadorian gems to myself any longer! From pupusas to yuca frita, this collection is pure comfort. Try a few this week and let me know your fave in the comments—and don’t forget to pin it for later! 🇸🇻



