Vietnamese

Bánh Xèo (Vietnamese Crepe)

2.9/ 10Poor
Controversy: 2.9
0 approve5 caution

The diets react (see scores below)

Caution5
Disapproves6

Common Ingredients

  • rice flour
  • turmeric
  • coconut milk
  • shrimp
  • pork belly
  • bean sprouts
  • lettuce
  • fish sauce

Specific recipes may vary.

Incompatible with 6 of 11 diets

Diet Ratings

KetoAvoid

Bánh Xèo is fundamentally incompatible with a ketogenic diet due to its rice flour batter, which is the primary structural component of the crepe. Rice flour is a high-glycemic grain with approximately 76g of net carbs per 100g. A single Bánh Xèo crepe can use 50-100g of rice flour, delivering well over a full day's worth of net carbs in one serving. While several individual ingredients are keto-friendly — pork belly (high fat, zero carbs), shrimp (protein, low carb), coconut milk (high fat, low carb), lettuce, fish sauce, and turmeric — the grain-based batter is a non-negotiable disqualifier. Bean sprouts add minor additional carbs. There is no practical portion size that makes this dish keto-compatible without fundamentally altering the recipe (e.g., replacing rice flour with a keto-friendly alternative like almond or coconut flour).

VeganAvoid

Bánh Xèo as prepared here contains multiple animal products that are strictly excluded from a vegan diet. Shrimp and pork belly are direct animal flesh, fish sauce is derived from fermented fish, all of which are clear violations of vegan principles. The batter base of rice flour, turmeric, and coconut milk is plant-based, and the garnishes of bean sprouts and lettuce are vegan-friendly, but these do not offset the numerous animal-derived ingredients that form the core of this dish.

PaleoAvoid

Bánh Xèo is fundamentally built on a rice flour batter, which is a grain-based ingredient explicitly excluded from the paleo diet. All major paleo authorities (Cordain, Sisson, Wolf) agree that grains — including rice and rice flour — are not paleo-compliant due to their anti-nutrient content and the fact that they were not a significant part of the Paleolithic diet. Bean sprouts are derived from mung beans, a legume, adding a second disqualifying ingredient. Fish sauce often contains added salt and sometimes sugar or preservatives, making it a processed condiment that falls outside strict paleo guidelines. The remaining ingredients — shrimp, pork belly, coconut milk, turmeric, and lettuce — are paleo-friendly, but the core structural components of the dish (rice flour batter and bean sprouts) make it incompatible with the paleo framework. This is not a borderline case; the primary ingredient is a grain.

MediterraneanCaution

Bánh Xèo contains a mix of Mediterranean-compatible and problematic elements. The shrimp is a strong positive, aligning with the diet's emphasis on seafood. Bean sprouts and lettuce are welcomed plant-based components. However, pork belly is a high-fat red/processed meat, which the Mediterranean diet limits to a few times per month. Rice flour is a refined grain rather than a whole grain. Coconut milk, while plant-derived, is high in saturated fat and is not a traditional Mediterranean fat — olive oil is strongly preferred. Fish sauce is a fermented condiment with some parallels to Mediterranean anchovy-based flavors, but is high in sodium. Overall, the dish has some redeeming qualities (seafood, vegetables) but is pulled down by pork belly, refined rice flour, and coconut milk, making it a cautious occasional choice rather than a Mediterranean staple.

CarnivoreAvoid

Bánh Xèo is fundamentally incompatible with the carnivore diet. While it does contain carnivore-approved ingredients (shrimp, pork belly, and fish sauce), the dish is built on a plant-based batter of rice flour, turmeric, and coconut milk — all excluded on carnivore. Beyond the batter, the dish is served with bean sprouts and lettuce, which are plant foods explicitly off-limits. The majority of ingredients by volume and structure are plant-derived. Even the fish sauce, while animal-derived, is often made with additives. There is no version of this dish that can be made carnivore-compliant without being an entirely different dish. The shrimp and pork belly are the only salvageable components.

Whole30Avoid

Bánh Xèo is a Vietnamese sizzling crepe made primarily with rice flour as its base. Rice flour is derived from rice, which is a grain explicitly excluded on the Whole30 program. Beyond the grain issue, the dish itself — a crepe — falls squarely into the category of recreated baked goods/junk food that Whole30 explicitly prohibits, even if all other ingredients were compliant. The program specifically lists crepes as a disallowed food format. The remaining ingredients (shrimp, pork belly, bean sprouts, lettuce, coconut milk, turmeric, fish sauce) could individually be Whole30-compliant with label verification, but the grain-based crepe format is a double disqualifier: both the rice flour ingredient and the crepe form itself are excluded.

Low-FODMAPCaution

Bánh Xèo is largely low-FODMAP in its core components, but coconut milk is the primary concern. The crepe batter uses rice flour (low-FODMAP, high confidence) and turmeric (low-FODMAP spice). Shrimp and pork belly are both low-FODMAP proteins. Bean sprouts are low-FODMAP at standard servings (~75g). Lettuce is low-FODMAP. Fish sauce in typical cooking quantities is low-FODMAP (small amounts, no high-FODMAP additives in plain fish sauce). The main issue is coconut milk: Monash rates canned coconut milk as low-FODMAP at ½ cup (125ml) but high-FODMAP at larger amounts due to sorbitol. In Bánh Xèo, coconut milk is diluted into the batter across multiple servings, so a single crepe likely contains a small fraction of the total coconut milk used — probably within safe limits. However, portion size of the final dish, the amount of coconut milk per serving, and restaurant preparation variability make this uncertain. There are no major FODMAP offenders like garlic, onion, wheat, or lactose listed, though some traditional recipes or dipping sauces may include garlic or onion not captured in this ingredient list.

DASHAvoid

Bánh Xèo contains multiple ingredients that conflict with core DASH principles. Pork belly is high in saturated fat and total fat, directly violating DASH's limit on saturated fat and red/fatty meats. Coconut milk is a tropical oil-based ingredient high in saturated fat, explicitly discouraged by DASH guidelines. Fish sauce is extremely high in sodium — a single tablespoon can contain 1,000–1,400mg of sodium, easily pushing a single serving past the DASH daily sodium limit of 2,300mg (or the stricter 1,500mg low-sodium target). The rice flour crepe batter with coconut milk is also calorie-dense and lacks the fiber profile of whole grains. While shrimp, bean sprouts, and lettuce are DASH-friendly components, they are outweighed by the high-sodium, high-saturated-fat, and tropical-oil-laden elements of the dish as traditionally prepared.

ZoneCaution

Bánh Xèo presents a mixed Zone profile that requires careful management. The crepe batter itself — rice flour plus coconut milk — is the primary concern: rice flour is a high-glycemic refined carbohydrate (similar to white rice in Zone terms), and coconut milk adds significant saturated fat rather than preferred monounsaturated fat. Together, these batter components push the dish toward unfavorable Zone territory. The protein sources are split: shrimp is an excellent lean Zone protein, but pork belly is high in saturated fat, making it an unfavorable Zone protein choice. On the positive side, bean sprouts and lettuce are favorable low-glycemic Zone vegetables, and fish sauce is a low-calorie flavoring. The macronutrient ratio of a traditional Bánh Xèo is skewed — the batter provides a large carbohydrate load from a high-glycemic source, the coconut milk and pork belly tilt fat intake toward saturated, and the overall protein proportion is insufficient relative to Zone targets. To approximate Zone compliance, one would need to dramatically reduce the batter portion, substitute leaner pork (loin vs. belly), and increase the vegetable-to-crepe ratio substantially — essentially deconstructing the dish. As served traditionally, it falls into caution territory.

Bánh Xèo presents a mixed anti-inflammatory profile. On the positive side, turmeric (a star anti-inflammatory spice containing curcumin) is a defining ingredient used both for color and flavor. Shrimp provides lean protein and some anti-inflammatory minerals like selenium and zinc. Bean sprouts and lettuce contribute fiber, antioxidants, and polyphenols. Rice flour is a gluten-free whole-grain base, preferable to refined wheat. Fish sauce, while high in sodium, is a fermented condiment used in small amounts and contributes umami without significant inflammatory burden. The fresh vegetable wrapping component aligns well with anti-inflammatory principles. However, the dish has notable concerns: pork belly is a high-fat, high-saturated-fat cut — a red meat/processed fat category that should be limited under anti-inflammatory guidelines. Coconut milk adds significant saturated fat, which is debated in anti-inflammatory contexts. The combination of pork belly and coconut milk meaningfully increases the saturated fat load of the dish. Overall, this is a moderately acceptable dish if pork belly is consumed in limited quantities and the shrimp-to-pork ratio skews toward shrimp, but it is not an anti-inflammatory standout due to the fatty pork and coconut milk saturated fat content.

Bánh Xèo presents a mixed nutritional profile for GLP-1 patients. The shrimp component is a lean, high-quality protein source, and bean sprouts and lettuce add fiber and water content with easy digestibility. However, pork belly is a high-fat, high-saturated-fat cut that directly conflicts with GLP-1 dietary priorities — it can worsen nausea, bloating, and reflux due to slowed gastric emptying. The batter is made with rice flour and coconut milk, adding refined carbohydrates and saturated fat (from coconut milk) with minimal protein contribution. The dish is also traditionally pan-fried in oil, increasing total fat load. Overall protein density per serving is moderate at best, heavily dependent on the shrimp-to-pork ratio. Fish sauce adds sodium but is not a major concern in typical serving amounts. The lettuce wrap serving style does support smaller, manageable bites, which is a minor positive for GLP-1 patients.

*See how scores were generated at our methodology page.

Controversy Index

Higher controversy = more disagreement between diets.

Consensus2.9Divisive

Diet-Specific Tips

Mediterranean 4/10
View tips
  • Shrimp is a Mediterranean-approved seafood protein
  • Pork belly is a high-fat meat, limited to a few times per month under Mediterranean guidelines
  • Rice flour is a refined grain, not a whole grain
  • Coconut milk is high in saturated fat and not a traditional Mediterranean fat
  • Bean sprouts and lettuce are positive plant-based components
  • Fish sauce is a high-sodium condiment but has fermented flavor parallels to Mediterranean anchovy use
  • No olive oil; primary fat is coconut milk, contrary to Mediterranean principles
Low-FODMAP 5/10
View tips
  • Rice flour batter is low-FODMAP and gluten-free — safe for elimination phase
  • Coconut milk is the primary FODMAP risk (sorbitol) — low-FODMAP only at ≤½ cup per serve
  • Shrimp and pork belly are both low-FODMAP proteins
  • Bean sprouts are low-FODMAP at ~75g standard serving
  • Fish sauce in small culinary amounts is low-FODMAP
  • No onion or garlic listed, but traditional accompaniments and dipping sauces often contain both
  • Lettuce and turmeric are both low-FODMAP with no concerns
Zone 4/10
View tips
  • Rice flour batter is high-glycemic, an 'unfavorable' Zone carbohydrate similar to white rice
  • Coconut milk contributes saturated fat rather than preferred monounsaturated fat
  • Pork belly is high in saturated fat, an unfavorable Zone protein source
  • Shrimp is an excellent lean Zone protein that partially offsets the pork belly
  • Bean sprouts and lettuce are favorable low-glycemic Zone vegetables
  • Traditional portion sizes deliver a large carbohydrate-dominant macro ratio, misaligned with 40/30/30
  • Fish sauce adds minimal macronutrient impact but sodium is a minor consideration
  • Dish can be partially rehabilitated by reducing batter, choosing leaner pork, and increasing vegetable volume
View tips
  • Turmeric is a potent anti-inflammatory spice (curcumin) — strong positive
  • Shrimp provides lean protein with selenium and zinc
  • Pork belly is a high-saturated-fat cut — pro-inflammatory in excess
  • Coconut milk adds significant saturated fat load
  • Bean sprouts and fresh lettuce contribute fiber, antioxidants, and polyphenols
  • Rice flour is a gluten-free grain base — neutral to mild positive
  • Fish sauce is fermented and used in small amounts — minimal inflammatory concern
  • Dish is typically eaten wrapped in lettuce with fresh herbs, which enhances the anti-inflammatory profile
View tips
  • Pork belly is high in saturated fat and likely to worsen GLP-1 GI side effects
  • Coconut milk batter adds saturated fat with minimal protein or fiber benefit
  • Shrimp is a lean, high-quality protein source — a strong positive
  • Traditional preparation involves pan-frying, increasing total fat load
  • Bean sprouts and lettuce add fiber, water content, and easy digestibility
  • Rice flour batter is a refined carbohydrate with low nutrient density
  • Protein density per serving is moderate but highly ratio-dependent
  • Dish can be modified (swap pork belly for lean protein, reduce coconut milk) to improve score