FoodRef
B

Vietnamese

Banh Beo

2.5/ 10Poor
Controversy: 2.2
0 approve3 caution

The diets react (see scores below)

Caution3
Disapproves8

Common Ingredients

  • rice flour
  • tapioca starch
  • dried shrimp
  • scallions
  • fried shallots
  • pork rinds
  • fish sauce

Specific recipes may vary.

Incompatible with 8 of 11 diets

Diet Ratings

KetoAvoid

Banh Beo is fundamentally incompatible with a ketogenic diet. The dish is built on a base of rice flour and tapioca starch — both are high-glycemic, high-net-carb starches that are explicitly excluded from keto. Rice flour contains roughly 76g net carbs per 100g, and tapioca starch is even higher at around 85g net carbs per 100g. These two ingredients form the structural foundation of the dish (the steamed rice cake cups), making them impossible to simply reduce in portion. While some toppings like dried shrimp, pork rinds, fried shallots (in small amounts), and fish sauce are keto-friendly or acceptable in moderation, they are garnishes and do not offset the core carbohydrate load of the dish itself. Even a small serving of Banh Beo would likely exceed a significant portion of the daily 20-50g net carb limit.

VeganAvoid

Banh Beo contains multiple animal-derived ingredients that are clearly incompatible with a vegan diet. Dried shrimp and fish sauce are seafood/fish products, pork rinds are animal flesh (pig skin), and the dish is explicitly built around shrimp as its primary protein. There is no ambiguity here — this dish is thoroughly non-vegan across nearly every component beyond the rice flour, tapioca starch, scallions, and fried shallots.

PaleoAvoid

Banh Beo is fundamentally incompatible with the paleo diet. The dish is built on a base of rice flour and tapioca starch — rice flour is a grain product, which is explicitly excluded from paleo. Tapioca starch (derived from cassava) occupies a gray area, but rice flour as the primary structural ingredient is a clear disqualifier. Fish sauce often contains added salt and sometimes sugar or other additives, making commercial versions non-compliant. Fried shallots are typically prepared in seed oils (commonly vegetable or canola oil), adding another violation. The remaining ingredients — dried shrimp, scallions, and pork rinds (in their unprocessed form) — are paleo-compatible, but they cannot redeem a dish whose foundation is a non-paleo grain flour.

Banh Beo presents several conflicts with Mediterranean diet principles. The base is made from refined rice flour and tapioca starch — both refined, low-fiber carbohydrates that lack the whole grain profile emphasized in Mediterranean eating. Pork rinds (deep-fried processed pork fat) are a significant red flag: high in saturated fat and processed, they fall firmly outside Mediterranean guidelines. Fish sauce adds sodium but is a minor condiment. The shrimp and dried shrimp are positives — seafood is encouraged 2-3 times weekly — and scallions are a welcome vegetable component. However, the overall dish is dominated by refined starches and pork rinds with no olive oil, no whole grains, no legumes, and a processed-meat component, making it incompatible with Mediterranean diet principles as a regular food.

CarnivoreAvoid

Banh Beo is fundamentally a plant-based dish that happens to have some animal-derived toppings. The base is made from rice flour and tapioca starch — both plant-derived carbohydrates that are completely excluded on the carnivore diet. Scallions and fried shallots are plant foods. While dried shrimp, pork rinds, and fish sauce are carnivore-compatible animal products, they are minor garnishes on top of a dish whose structural foundation is entirely plant-derived. No amount of animal toppings makes a rice flour cake carnivore-compliant. This dish cannot be adapted without being completely deconstructed into an entirely different food.

Whole30Avoid

Banh Beo is a Vietnamese steamed rice cake dish that is explicitly non-compliant on Whole30 for two reasons. First, rice flour is a grain-derived ingredient — rice is explicitly excluded from the Whole30 program. Second, even if the ingredients were compliant, Banh Beo is a grain-based cake/dumpling that falls squarely into the 'no recreating baked goods or grain-based snack foods' prohibition. The tapioca starch also contributes to a grain-like cake texture, reinforcing the spirit violation. The remaining ingredients — dried shrimp, scallions, fried shallots, pork rinds (check for compliant versions with no sugar), and fish sauce — are potentially compliant on their own, but the rice flour foundation makes this dish a clear avoid regardless.

Low-FODMAPAvoid

Banh Beo contains two significant high-FODMAP ingredients that make it unsuitable during the elimination phase. Fried shallots are a major problem — shallots are very high in fructans (similar to onion), and frying concentrates rather than eliminates these water-soluble FODMAPs when shallots are eaten as the solid food itself. Scallions (green onion tops only) are low-FODMAP, but the white bulb portions commonly used in Vietnamese cooking are high in fructans. The rice flour and tapioca starch base is inherently low-FODMAP and safe. Dried shrimp is low-FODMAP as a protein. Fish sauce in small culinary amounts is generally low-FODMAP. Pork rinds (chicharrón) are low-FODMAP as they are pure protein and fat. However, fried shallots are a non-negotiable garnish in Banh Beo and are present in quantities sufficient to trigger FODMAP symptoms — they cannot reasonably be omitted without fundamentally changing the dish. This single ingredient disqualifies the dish during the elimination phase.

DASHAvoid

Banh Beo contains multiple ingredients that conflict significantly with DASH diet principles. Fish sauce is extremely high in sodium (approximately 1,200–1,500mg per tablespoon), and dried shrimp is also a concentrated source of sodium. Pork rinds (chicharrones) are high in saturated fat and sodium, both of which DASH explicitly limits. Fried shallots add additional oil and calories. The base of rice flour and tapioca starch provides refined carbohydrates with minimal fiber, lacking the whole-grain benefit DASH emphasizes. While shrimp itself is a lean protein that DASH supports, the preparation method and accompanying ingredients — particularly the fish sauce, dried shrimp, and pork rinds — make this dish a poor fit for the DASH eating plan. The cumulative sodium load from fish sauce and dried shrimp alone could easily exceed the entire daily DASH sodium budget in a single serving.

ZoneCaution

Banh Beo is a traditional Vietnamese steamed rice cake snack built primarily on a rice flour and tapioca starch base, making high-glycemic refined carbohydrates the dominant macronutrient. The shrimp (dried) provides lean protein consistent with Zone guidelines, but the quantity is relatively small — typical Banh Beo servings deliver far more carbohydrate blocks than protein blocks, making the 40/30/30 ratio difficult to achieve without significant modification. Fried shallots and pork rinds add fat, but pork rinds are saturated fat rather than the preferred monounsaturated fat, and fried shallots add additional high-GI carbohydrate. Fish sauce contributes sodium but negligible macros. Rice flour and tapioca starch are both 'unfavorable' Zone carbs — high-glycemic, low-fiber, essentially equivalent to white rice in glycemic terms. There are no favorable low-GI vegetables to offset the glycemic load. To bring this into Zone compliance, one would need to dramatically reduce portion size (1-2 pieces max) and pair with a large lean protein source and monounsaturated fat side — which essentially changes the character of the dish. As a standalone snack, it is carb-heavy and protein-light, a classic Zone imbalance.

Banh Beo presents a mixed anti-inflammatory profile. On the positive side, shrimp (including dried shrimp) provides lean protein and some omega-3s, and scallions offer quercetin and other anti-inflammatory polyphenols. Fish sauce, while high in sodium, is a fermented food with minimal inflammatory concern at typical serving amounts. Fried shallots contribute flavonoids but the frying process introduces concerns depending on the oil used. The main problematic elements are: (1) pork rinds — a saturated-fat-heavy, processed ingredient that fits the 'limit' category for full-fat/processed pork products; (2) rice flour and tapioca starch form a refined carbohydrate base with virtually no fiber, antioxidants, or phytonutrients, contributing to a high glycemic load; and (3) fried shallots, depending on the frying oil (likely a seed oil in traditional preparation), may introduce pro-inflammatory omega-6 fats. Banh Beo is a traditional snack dish eaten in small portions, which mitigates some concerns — portion size matters. The dish is not egregiously pro-inflammatory, but the combination of refined starch base, pork rinds, and likely seed oil frying keeps it in caution territory rather than approval.

Banh Beo is a traditional Vietnamese steamed rice cake dish built on a base of rice flour and tapioca starch — both refined, low-fiber carbohydrates with minimal protein. The protein sources (dried shrimp, small amount) are modest and unlikely to deliver meaningful grams per serving. The pork rinds add saturated fat, and the fried shallots introduce additional fat from frying. Fish sauce adds sodium. Portion sizes are small (individual saucers), which is GLP-1 friendly, but the macronutrient profile skews heavily toward refined starch with low protein density per calorie. It lacks the fiber, protein volume, and nutrient density that GLP-1 patients need from a snack. It is not fried in the traditional sense (the cakes are steamed), which avoids the worst GLP-1 side effect triggers, and it is generally easy to digest. However, the pork rinds are a meaningful saturated fat concern, and the refined starch base offers little nutritional return per calorie. As a standalone snack it falls short; as part of a larger meal with a strong protein source it becomes more acceptable.

*See how scores were generated at our methodology page.

Nutritional profile

Six traits that cut across every diet.

Fiber & Plants

How much whole-plant food and fiber it delivers.

2/10

Healthy Fats

The quality of its fats (unsaturated, omega-3).

3/10

Whole / Unprocessed

How close it is to its natural, unprocessed form.

3/10

Gut Gentle

How easy it is on digestion (low FODMAP, few irritants).

5/10

Low Glycemic

How little it spikes your blood sugar.

3/10

Protein Density

How much protein it packs per calorie.

4/10
7-104-61-3

Controversy Index

Higher controversy = more disagreement between diets.

Consensus2.2Divisive

Diet-Specific Tips

Zone 4/10
View tips
  • Rice flour and tapioca starch are high-glycemic, unfavorable Zone carbs equivalent to white rice
  • Protein from dried shrimp is Zone-favorable (lean) but insufficient in quantity relative to carbs — poor block ratio
  • Pork rinds add saturated fat rather than preferred monounsaturated fat
  • No low-GI vegetables present to moderate glycemic impact
  • Fried shallots add additional glycemic load
  • Fish sauce adds negligible macros but is low-calorie and acceptable
  • As a snack, carb-to-protein ratio is heavily skewed away from Zone 40/30/30 targets
  • Portion control (1-2 pieces) is the only viable Zone strategy, but undermines the dish's purpose
View tips
  • Refined carbohydrate base (rice flour + tapioca starch) — low fiber, high glycemic, no antioxidants
  • Pork rinds — processed, high in saturated fat, pro-inflammatory
  • Dried shrimp — lean protein with some omega-3s, beneficial
  • Scallions — anti-inflammatory polyphenols and quercetin
  • Fried shallots — flavonoid benefit offset by frying, likely seed oil
  • Fish sauce — fermented, high sodium but minimal inflammatory concern at typical doses
  • Small portion size typical of this snack mitigates overall inflammatory load
View tips
  • Low protein density — dried shrimp quantity is small, insufficient to meet 15-30g per meal or snack target
  • Refined carbohydrate base (rice flour, tapioca starch) with negligible fiber
  • Pork rinds add saturated fat, a GLP-1 side effect risk
  • Fried shallots add additional fat
  • Steamed preparation is a positive — not greasy or fried overall
  • Small individual portions are GLP-1 portion-friendly
  • High sodium from fish sauce — relevant for cardiovascular considerations
  • Nutrient density per calorie is low relative to GLP-1 dietary priorities