Pupusas: Salvadoran Stuffed Tortillas Made Cheap & Easy at Home

Love our recipes? Show your support by following us — pretty please!🥺

FOLLOW ON PINTEREST
Kate

Hi! I’m Kate, the face behind KateFi.com—a blog all about making life easier and more affordable.

Affiliate Disclaimer: Some links on this site are affiliate links. If you make a purchase through them, we may earn a small commission (at no additional cost to you). See our official affiliate disclosure for more details.

If you’re craving warm, cheesy comfort food that won’t drain your wallet, meet Pupusas — the national dish of El Salvador. These thick, griddled tortillas are filled with beans, cheese, or meat, and they’re ridiculously easy to make for under $5!


Ingredients (Serves 4)

  • 2 cups masa harina (corn flour)
  • 1 1/2 cups warm water
  • 1/2 tsp salt
  • 1 cup refried beans (for filling)
  • 1 cup shredded cheese (like mozzarella or Oaxaca)
  • 1/2 cup cooked pork (optional)
  • 2 tbsp oil (for frying)

For Curtido (Traditional Salvadoran Slaw):

  • 2 cups shredded cabbage
  • 1 medium carrot, grated
  • 1/4 cup white vinegar
  • 1/2 tsp oregano
  • Salt to taste

How to Make Pupusas

Step 1: Prepare the Dough

  • In a large bowl, mix masa harina with warm water and salt. Stir until a soft dough forms. If it feels dry, add a little more water. Let rest for 10 minutes.

Step 2: Make the Filling

  • Combine refried beans, shredded cheese, and pork (if using) in a bowl.

Step 3: Shape the Pupusas

  • Divide the dough into golf ball-sized pieces.
  • Flatten each piece into a disk, about 4 inches wide.
  • Spoon 1-2 tbsp of filling into the center, then gently fold the edges up, pinching the dough to enclose the filling.
  • Flatten the dough ball back into a thick pancake shape.

Step 4: Cook the Pupusas

  • Heat oil in a skillet over medium heat.
  • Cook each pupusa for 3-4 minutes per side until golden and crispy.

Step 5: Make the Curtido (Slaw)

  • Combine cabbage, carrot, vinegar, oregano, and salt in a bowl. Toss well and let sit for at least 15 minutes.

Step 6: Serve

  • Serve hot pupusas with curtido and salsa for a traditional experience.

Why You’ll Love This Dish

✅ Incredibly Cheap: Masa harina and beans are budget-friendly staples. ✅ Versatile: Stuff them with cheese, beans, meat, or even veggies. ✅ Perfect for Sharing: Pupusas are ideal for family dinners or casual get-togethers.


Budget Breakdown

  • Masa harina: $1.50
  • Beans: $0.80
  • Cheese: $1.00
  • Optional pork: $1.00
  • Cabbage & carrots for curtido: $0.70

Total Cost: ~$5 (Serves 4)


Serving Suggestions


Kitchen Tips for Perfect Pupusas

  • Don’t overfill. Too much filling makes it hard to seal the edges properly.
  • Wet your hands when handling the dough to prevent sticking.
  • Add a sprinkle of cheese on the outside while cooking for a crispy cheese crust!

Nutritional Perks

Pupusas are rich in fiber, protein, and healthy carbs. The curtido offers a tangy, probiotic boost that enhances digestion.

For more budget-friendly meals, check out 5 Dinners for $10 or Meal Prep 101 to keep your weekly menu affordable and delicious.


Final Thoughts

Pupusas are proof that you can enjoy rich, flavorful dishes without spending big. Whether you’re feeding a family or meal-prepping on a budget, this Salvadoran classic is a winner every time.

For more frugal recipes, budgeting hacks, and money-saving tips, visit KateFi.com!

Love our recipes? Show your support by following us — pretty please!🥺

FOLLOW ON PINTEREST
Scroll to Top