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!
Love our recipes? Show your support by following us — pretty please!🥺
FOLLOW ON PINTEREST
Hi! I’m Kate, the face behind KateFi.com—a blog all about making life easier and more affordable.
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
- Pair Pupusas with Savory Oatmeal with Eggs & Spinach for a satisfying breakfast-for-dinner twist.
- Enjoy with Mediterranean Chickpea Salad for a fresh side.
- Explore The $50 Grocery Challenge for more budget meal ideas.
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!