These Diabetic-Friendly Low-Carb Pupusas are a healthier twist on the traditional Salvadoran favorite. Instead of corn masa, they’re made with a wholesome blend of almond flour and mozzarella cheese, creating a soft yet sturdy dough that’s low in carbohydrates and naturally gluten-free. Filled with seasoned spinach and cheese, these pupusas are pan-cooked until golden and served with a fresh sugar-free curtido (cabbage slaw) for an authentic touch.
This low-carb diabetic-friendly pupusa recipe is perfect for lunch, dinner, meal prep, or a satisfying snack. Packed with protein, healthy fats, and fiber, these pupusas are comforting, flavorful, and designed to fit a diabetic-friendly lifestyle.
Can These Low-Carb Pupusas Support Weight Loss Goals?
Yes. Almond flour provides healthy fats and fiber, while mozzarella cheese and eggs contribute protein that helps promote fullness. Replacing traditional corn masa with a low-carb alternative lowers the carbohydrate content, making these pupusas a satisfying option when enjoyed as part of a balanced diet. This is not a medical claim.
Do These Pupusas Fit a Diabetic-Friendly Lifestyle?
Yes. These pupusas are made without refined flour or corn masa and use almond flour, mozzarella, eggs, and spinach for a lower-carbohydrate alternative. Pairing them with fresh curtido instead of sugary sauces helps keep the meal balanced.
Why This Recipe is Special
- Low-carb alternative to traditional pupusas.
- High in protein.
- Naturally gluten-free.
- Rich in healthy fats and fiber.
- Family-friendly comfort food.
My Personal Experience
- Letting the dough rest for a few minutes made it easier to shape.
It became less sticky and easier to seal around the filling. - Fresh spinach gave the filling a lighter flavor.
It paired perfectly with the melted cheese. - Cooking over medium heat created an evenly golden crust.
The cheese inside stayed perfectly gooey. - Serving with homemade curtido added freshness.
The tangy cabbage balanced the richness beautifully. - A sprinkle of fresh cilantro before serving brightened every bite.
It added wonderful color and flavor.
Perfect For
These low-carb pupusas are perfect for diabetic-friendly lunches, healthy dinners, meal prep, weekend brunches, family meals, and comforting snacks.
Why You’ll Love This Recipe
- Soft and cheesy
Tender dough with a delicious melted cheese center. - Lower in carbohydrates
A healthier alternative to classic pupusas. - High in protein
Keeps you satisfied longer. - Easy to prepare
Simple ingredients and straightforward steps. - Authentic-inspired flavor
Enjoy traditional flavors with a healthier twist.
Common Mistakes to Avoid
- Making the dough too dry.
- Overfilling the pupusas.
- Cooking over high heat.
- Skipping the resting time for the dough.
Required Equipment
- Large mixing bowl — prepares the dough.
- Non-stick skillet — cooks the pupusas evenly.
- Spatula — flips them without breaking.
- Mixing spoon — combines filling ingredients.
- Measuring cups and spoons — ensure accurate measurements.
Storage Instructions
Store leftovers in an airtight container in the refrigerator for up to 4 days. Freeze cooked pupusas between sheets of parchment paper for up to 2 months. Reheat in a skillet over medium heat for the best texture.
Recipe Details
Preparation Time: 20 minutes
Cooking Time: 20 minutes
Total Time: 40 minutes
Servings: 6 pupusas
Best Season for This Recipe: All Season
Total Calories (Per Serving): Approximately 235 kcal (Estimate)
Short 3-Line Description
These Diabetic-Friendly Low-Carb Pupusas feature a soft almond flour dough filled with melty cheese and spinach, then pan-cooked until golden. They’re a delicious, protein-rich alternative to traditional pupusas.
📝 Ingredients
Dough
- 2 cups almond flour
- 2 cups shredded low-moisture mozzarella cheese
- 2 large eggs
- 1 tsp baking powder
- ½ tsp garlic powder
- ¼ tsp salt
Filling
- 1 cup shredded mozzarella cheese
- 1 cup fresh spinach, finely chopped
- 1 tbsp chopped green onions
- ½ tsp onion powder
- ¼ tsp black pepper
Sugar-Free Curtido
- 2 cups shredded cabbage
- ½ cup grated carrots
- ¼ cup sliced red onion
- 2 tbsp apple cider vinegar
- 1 tbsp olive oil
- ½ tsp dried oregano
- Salt and pepper to taste
Optional Garnish
- Fresh cilantro
- Avocado slices
- Lime wedges
- Plain Greek yogurt (instead of sour cream)
Note: Low-moisture mozzarella helps the dough hold together better than fresh mozzarella.
Directions
1.
Prepare the curtido by combining:
- Cabbage
- Carrots
- Red onion
- Apple cider vinegar
- Olive oil
- Oregano
- Salt
- Pepper
Mix well and refrigerate while preparing the pupusas.
2.
In a large mixing bowl, combine:
- Almond flour
- Shredded mozzarella
- Baking powder
- Garlic powder
- Salt
Add the eggs and mix until a soft dough forms.
Let the dough rest for 5 minutes.
3.
In another bowl, mix:
- Mozzarella cheese
- Spinach
- Green onions
- Onion powder
- Black pepper
4.
Divide the dough into 6 equal portions.
Flatten each portion into a circle.
Place about 2 tablespoons of filling in the center.
Seal the edges and gently flatten into a thick disc.
5.
Heat a non-stick skillet over medium heat.
Cook each pupusa for 4–5 minutes per side.
Texture cue: The outside should be golden brown with melted cheese inside.
6.
Transfer to a plate and let rest for 2 minutes.
7.
Serve warm with chilled curtido and avocado slices.
Diabetic-friendly tip: Add cooked mushrooms or finely chopped zucchini to the filling for extra fiber and nutrients without adding many carbohydrates.
Nutrition Facts (Per Serving – Approximate)
Calories: 235 kcal
Fat: 18 g
Cholesterol: 75 mg
Sodium: 360 mg
Potassium: 220 mg
Total Carbohydrates: 8 g
Fiber: 4 g
Net Carbs: 4 g
Sugars: 2 g
Protein: 15 g
Calcium: 240 mg
Notes
- Let the dough rest before shaping.
- Keep the skillet at medium heat for even cooking.
- Refrigerate leftover curtido separately.
- Naturally gluten-free.
- Add cooked shredded chicken or seasoned turkey if you prefer a higher-protein, non-vegetarian version.
Frequently Asked Questions
1. Can I use coconut flour instead of almond flour?
No. Coconut flour absorbs much more moisture, so it cannot be substituted 1:1.
2. Can I freeze the pupusas?
Yes. Freeze cooked pupusas in a single layer, then transfer them to a freezer-safe bag for up to 2 months.
3. What other fillings can I use?
Mushrooms, zucchini, bell peppers, or cooked black soybeans are excellent low-carb options.
4. Are these gluten-free?
Yes. This recipe is naturally gluten-free because it uses almond flour instead of wheat or corn flour.
5. Can I bake them instead of pan-frying?
Yes. Bake at 375°F (190°C) for 18–22 minutes, flipping halfway through for even browning.
6. What can I serve with these pupusas?
They pair well with sugar-free curtido, avocado salad, grilled vegetables, or a light tomato salsa.

