Photo: Markus Winkler / Unsplash
Vietnamese
Bánh Xèo (Vietnamese Crepe)
Rated by 11 diets
Diet-compatible alternatives that share a role with this dish.
Typical ingredients
- rice flour
- turmeric
- coconut milk
- shrimp
- pork belly
- bean sprouts
- lettuce
- fish sauce
Specific recipes may vary.
Diet Ratings
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).
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.
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.
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.
Some modern Mediterranean diet interpreters take a broader view of plant-based fats, potentially accommodating coconut milk in small amounts, and would emphasize the shrimp and vegetable components as dominant positives. Additionally, certain flexible Mediterranean diet frameworks treat any unprocessed pork as equivalent to other moderate meats rather than strictly limiting it to red meat frequency rules.
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.
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.
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.
Monash University rates coconut milk as low-FODMAP only at ½ cup per serve; many clinical FODMAP practitioners advise caution with coconut milk-heavy dishes during strict elimination because portion sizes in restaurant settings are hard to control. Additionally, traditional Vietnamese dipping sauces (nước chấm) often include garlic and chili, which could push this dish into high-FODMAP territory if consumed alongside.
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.
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.
Some Zone practitioners note that Bánh Xèo is typically eaten wrapped in lettuce with abundant fresh herbs and vegetables, which effectively dilutes the glycemic load of the batter and shifts the overall meal toward a more favorable carbohydrate profile. Dr. Sears' later writing also acknowledges that saturated fat from whole-food sources (like pork) is less problematic than processed fats, which could slightly rehabilitate the pork belly component in a modern Zone framework. With portion discipline — a small crepe, extra vegetables, and selecting shrimp over pork belly — some practitioners would rate this a 5-6.
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.
Some anti-inflammatory practitioners, particularly those following a Paleo or ancestral health framework, consider the medium-chain triglycerides (MCTs) in coconut milk to be neutral or mildly beneficial and do not penalize saturated fat from whole food sources; under this view, the dish scores higher. Mainstream anti-inflammatory nutrition (Dr. Weil's framework) and AHA-aligned guidance, however, recommend limiting saturated fat and consider high-fat pork cuts and coconut milk as foods to use sparingly.
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.
Some GLP-1-focused dietitians may view this dish more favorably if prepared with a lean protein substitution (e.g., shrimp only or lean pork loin) and reduced coconut milk, arguing the vegetable content and portion flexibility make it workable. Others maintain that the traditional pork belly and frying method make it too high in saturated fat and total fat to recommend without significant modification, given how reliably high-fat meals worsen GI side effects in GLP-1 patients.
Controversy Index
Score range: 1–5/10. Higher controversy = more disagreement between diets.