Latin-American

Pupusas

2.5/ 10Poor
Controversy: 2.3
0 approve3 caution

The diets react (see scores below)

Caution3
Disapproves8

Common Ingredients

  • masa harina
  • cheese
  • refried beans
  • chicharrón
  • loroco
  • oil
  • salt
  • curtido

Specific recipes may vary.

Incompatible with 8 of 11 diets

Diet Ratings

KetoAvoid

Pupusas are fundamentally incompatible with a ketogenic diet. The primary ingredient, masa harina (nixtamalized corn flour), is a high-carb grain-based dough that makes up the bulk of each pupusa. A single standard pupusa contains roughly 25-30g of net carbs from the masa alone, meaning even one pupusa can exhaust or exceed a full day's keto carb budget. Refried beans add additional net carbs and are themselves a prohibited legume on keto. The keto-friendly elements — chicharrón (fried pork rinds), cheese, and loroco — are buried within an entirely grain-based, high-carb shell. Curtido (fermented cabbage slaw served alongside) is low-carb, but it cannot redeem the dish. There is no practical portion size that makes pupusas keto-compatible; even half a pupusa delivers significant net carbs from grain starch.

VeganAvoid

Traditional pupusas as described contain multiple animal-derived ingredients: cheese (dairy), chicharrón (fried pork rind — animal flesh), and often refried beans cooked with lard. These are clear animal products that disqualify the dish under vegan rules. While pupusas can be made in a fully vegan form using only masa harina, loroco, oil, salt, and vegan-prepared beans, the default recipe as listed here is not vegan-compatible.

PaleoAvoid

Pupusas are fundamentally incompatible with the paleo diet. The dish is built on masa harina (nixtamalized corn flour), which is a grain and explicitly excluded from paleo. Beyond the base, the dish contains multiple additional non-paleo ingredients: cheese (dairy), refried beans (legumes), and salt (added salt). Chicharrón (fried pork rinds) is the only potentially paleo-friendly component, and loroco (an edible flower) and curtido (fermented cabbage slaw) are generally acceptable, but they cannot redeem a dish whose foundational ingredient is a grain. Seed or vegetable oil also likely violates paleo oil guidelines. Nearly every structural component of this dish is on the paleo exclusion list.

Pupusas are a traditional Salvadoran dish made from masa harina (refined corn flour), which is a processed, refined grain rather than a whole grain — already a concern under Mediterranean principles. The primary fillings include chicharrón (fried pork rind), a highly processed, high-saturated-fat product that falls firmly in the 'avoid' category, along with full-fat cheese. Refried beans are a redeeming element (legumes are a Mediterranean staple), and curtido (fermented cabbage slaw) is a positive vegetable component. However, the combination of refined grain base + chicharrón + cheese tips this dish into 'avoid' territory. The cooking oil used is likely not olive oil. If made without chicharrón (bean/loroco variant), the score would rise to caution range.

CarnivoreAvoid

Pupusas are fundamentally incompatible with the carnivore diet. The primary base is masa harina, a corn flour product — a grain and therefore a prohibited plant food. Refried beans are legumes, entirely excluded. Loroco is a plant (flower bud). Curtido is a fermented cabbage slaw — a vegetable. Oil is likely plant-based. Even the chicharrón (fried pork rinds) and cheese, which could be acceptable in other contexts, are minor components buried within a dish that is structurally and primarily built on plant ingredients. There is no version of this dish that can be made carnivore-compliant without completely deconstructing and replacing its foundational components.

Whole30Avoid

Pupusas are disqualified on multiple grounds. First and most fundamentally, masa harina is a corn-based grain flour, and corn/grains are explicitly excluded on Whole30. Second, even if the filling ingredients were compliant, pupusas are by definition a flatbread/stuffed corn cake — they fall squarely into the 'no recreating baked goods or bread-like items' rule (tortillas, wraps, and similar grain-based flatbreads are explicitly prohibited). Third, cheese is dairy and excluded. Fourth, refried beans are legumes and excluded. Curtido (fermented cabbage slaw) would generally be compliant on its own, and chicharrón (fried pork rinds) and loroco (an edible flower) are typically compliant, but the core structure of the dish — masa harina corn dough — is an excluded grain, and the dish itself is a prohibited bread/flatbread analog. There is no compliant version of this dish possible while retaining its identity as pupusas.

Low-FODMAPAvoid

Pupusas contain multiple high-FODMAP ingredients that make them problematic during the elimination phase. Refried beans are the primary concern — they are made from pinto or black beans, which are very high in GOS (galactooligosaccharides) and fructans, making them high-FODMAP at any reasonable serving. Cheese used in pupusas is typically a fresh, soft cheese (such as queso fresco or quesillo), which contains moderate-to-high lactose and would be problematic for most people in elimination. Loroco (a Central American flower bud) has not been tested by Monash University, introducing uncertainty about its FODMAP status. Curtido, the fermented cabbage slaw served alongside, is generally low-FODMAP in small amounts, but may cause issues for some due to fermentation byproducts. Masa harina (nixtamalized corn flour) is low-FODMAP and safe. Chicharrón (fried pork skin) is also generally low-FODMAP. Oil and salt are FODMAP-free. However, the combination of refried beans and soft cheese in a standard-sized pupusa makes this dish high-FODMAP as traditionally prepared. Substituting the beans and replacing soft cheese with a hard, aged, low-lactose cheese would significantly improve its FODMAP profile.

DASHCaution

Pupusas present a mixed DASH profile. The masa harina base is a whole-grain-adjacent corn product that provides some fiber, and the optional loroco (a Central American flower bud) and curtido (fermented cabbage slaw) add vegetable value aligned with DASH principles. However, several ingredients raise concern: chicharrón (fried pork skin) is high in saturated fat and sodium; cheese adds saturated fat and sodium; refried beans, while a good source of fiber, protein, and potassium, are often made with lard and significant salt; and frying oil adds total fat. The cumulative sodium load from cheese, chicharrón, refried beans, and salt can easily exceed 500–800mg per pupusa, which is problematic for DASH targets. The curtido is a positive element (fermented vegetables, low calorie), but does not offset the high-sodium, high-saturated-fat fillings. A modified version using low-sodium refried beans (no lard), reduced-fat cheese, loroco/bean filling only (omitting chicharrón), and minimal salt would score considerably higher (6–7).

ZoneCaution

Pupusas present a challenging Zone profile primarily because masa harina (corn flour) is the dominant ingredient — a moderate-to-high glycemic carbohydrate that Sears classifies as 'unfavorable.' A typical pupusa (roughly 100-120g) provides approximately 25-30g of carbs with minimal fiber, pushing the carb block count up quickly while offering limited micronutrient density compared to Zone-preferred vegetable-based carbs. The protein sources — chicharrón (fried pork rinds) and cheese — are fatty and high in saturated fat rather than lean, misaligning with Zone's lean protein preference. Refried beans add some protein but also more starchy carbs and often contain lard. The fat load from chicharrón and cheese is primarily saturated, not the monounsaturated fat Zone favors. The saving grace is curtido (fermented cabbage slaw), which is an excellent low-glycemic, high-polyphenol addition that Zone would strongly approve of. Loroco flower buds are also a favorable, low-glycemic vegetable. As a snack, one small pupusa with a generous curtido serving could be workable if portioned carefully (treating it as roughly 2 carb blocks), but the overall ratio skews carb-and-saturated-fat heavy with inadequate lean protein. Zone practitioners would need to pair it with additional lean protein and limit to one pupusa.

Pupusas present a mixed anti-inflammatory profile. On the positive side, masa harina (nixtamalized corn) is a whole grain that provides fiber and is lower on the glycemic index than refined wheat flour; refried beans contribute plant protein, fiber, and polyphenols; loroco (an edible flower used in Salvadoran cooking) contains antioxidants; and curtido (a fermented cabbage slaw) is a genuinely beneficial component — fermented vegetables support gut health and introduce beneficial acids and phytonutrients, similar to sauerkraut. On the negative side, chicharrón (fried pork rind) is high in saturated fat and is a processed pork product, which falls into the 'limit' category. Full-fat cheese adds more saturated fat. Refried beans, while nutritious, are often prepared with lard or oil, adding saturated fat. The oil used for cooking on the comal adds additional fat of uncertain quality. As a dish, pupusas are calorie-dense and high in saturated fat from the cheese and chicharrón combination, which can promote inflammatory pathways. However, the presence of beans, fermented curtido, and masa harina prevents a full 'avoid' verdict. Vegetarian versions (bean-only or loroco-and-cheese) would score higher — around 5-6 — while chicharrón-filled versions sit closer to 3-4. The averaged profile lands at a 4.

Pupusas as traditionally prepared present multiple challenges for GLP-1 patients. The masa harina base is a refined corn flour with low protein density and moderate glycemic impact. The typical fillings — cheese (high saturated fat), chicharrón (fried pork skin, very high fat), and refried beans (the one redeeming ingredient for fiber and some protein) — combine to produce a high-fat, calorie-dense snack with poor protein-to-calorie ratio. The oil used in cooking adds further fat. Slowed gastric emptying on GLP-1 medications means high-fat, heavy foods like chicharrón and cheese sit in the stomach for an extended time, significantly worsening nausea, bloating, and reflux. The curtido (fermented cabbage slaw) is genuinely beneficial — high fiber, low calorie, probiotic value — but is a minor component by volume. A single pupusa with cheese and chicharrón can easily reach 250-350 calories with 12-18g fat, modest protein (~6-9g), and limited fiber from the masa itself. For a GLP-1 patient eating 4-5 small meals with reduced appetite, this calorie allocation returns poor nutritional value. A bean-only pupusa (no chicharrón, reduced cheese) would score meaningfully higher, but the standard preparation as described warrants avoid.

*See how scores were generated at our methodology page.

Controversy Index

Higher controversy = more disagreement between diets.

Consensus2.3Divisive

Diet-Specific Tips

DASH 4/10
View tips
  • Chicharrón is high in saturated fat and sodium — a DASH-discouraged ingredient
  • Cheese adds saturated fat and significant sodium
  • Refried beans often contain lard and salt, though they also provide fiber and potassium
  • Curtido (fermented cabbage slaw) is a DASH-positive vegetable component
  • Masa harina provides moderate fiber and is a neutral-to-positive carbohydrate source
  • Cumulative sodium per serving likely exceeds DASH per-meal targets
  • Low-sodium, bean-and-loroco-only versions would be substantially more DASH-compatible
Zone 4/10
View tips
  • Masa harina is a moderate-to-high GI carbohydrate classified as 'unfavorable' in Zone methodology
  • Chicharrón and cheese provide saturated fat rather than Zone-preferred monounsaturated fat
  • Refried beans add starchy carbs and often contain lard, compounding the unfavorable fat profile
  • Curtido (fermented cabbage) is a Zone-approved, polyphenol-rich, low-glycemic accompaniment
  • Protein sources are fatty rather than lean, misaligning with Zone's ~25g lean protein per meal target
  • Overall macronutrient ratio skews carb-heavy with excess saturated fat and insufficient lean protein
  • Portioning to one small pupusa with heavy curtido is the only realistic Zone-compatible approach
View tips
  • Masa harina provides whole grain corn fiber and is nixtamalized, improving nutrient availability
  • Refried beans are a strong anti-inflammatory component: plant protein, fiber, polyphenols
  • Curtido (fermented cabbage slaw) is a notable positive — supports gut microbiome and anti-inflammatory pathways
  • Chicharrón is high in saturated fat and is a processed pork product — pro-inflammatory
  • Full-fat cheese adds saturated fat, compounding the inflammatory load
  • Cooking oil type and quantity is a variable — seed oils would worsen the profile
  • Loroco flower adds minor antioxidant value
  • Vegetarian versions (bean/loroco/cheese only) would score meaningfully higher than pork-filled versions