Banh mi, per 100 g serving

Banh mi

approximate
Banh miMacros · per 100 g
Macrosper 100 g
Calories234 kcal
Protein11.2 g
Fat8.6 g
Carbs28.8 g

Banh mi is a Vietnamese sandwich built on a light, crispy baguette and typically filled with a combination of meat, pickled vegetables, fresh herbs and condiments. It is a street-food staple in Vietnam and widely popular internationally, usually eaten as a quick meal or snack. Per 100 g, banh mi provides 234 kcal, 11.2 g of protein, 8.6 g of fat and 28.8 g of carbohydrates, with 1.6 g of dietary fibre and 4.2 g of sugars. Among minerals, it contains 580 mg of sodium, 195 mg of potassium and 38 mg of calcium per 100 g — the sodium level reflects the cured meats and condiments typical of the filling. No glycemic index data is available for this food. As commonly prepared, banh mi fits a dairy-free dietary pattern.

How many calories in banh mi?

Banh mi contains 234 kcal per 100 g. A standard sandwich weighing around 200–250 g would therefore come to roughly 470–585 kcal, depending on the specific fillings used.

How much sodium is in banh mi?

Banh mi contains 580 mg of sodium per 100 g, which is relatively high and largely comes from cured or seasoned meats and sauces used in the filling. A full sandwich can therefore contribute a significant portion of a typical daily sodium intake.

Is banh mi healthy?

Banh mi offers a balanced macronutrient profile with 11.2 g of protein, 8.6 g of fat and 28.8 g of carbohydrates per 100 g, making it a reasonably filling option. The main nutritional consideration is its sodium content at 580 mg per 100 g, which can add up quickly given the typical serving size.

Diets

Get Vnutri

Log meals, track daily totals, save favorites. Free on iOS and Android.

Glycemic Index

approximate
GI
70/ 100
High
GL
20per 100 g
High

Macros · per 100 g

Macros
MacrosAmount
Calories234 kcal
Protein11.2 g
Fat8.6 g
Carbs28.8 g
Sugars4.2 g
Fiber1.6 g
Fats breakdown
Fats breakdownAmount
Saturated2.4 g
Monounsaturated3.8 g
Polyunsaturated1.8 g
Cholesterol38.0 mg
Minerals
MineralsAmount
Calcium38.0 mg
Iron1.6 mg
Potassium195 mg
Sodium580 mg