Vietnamese Pork Noodle Soup (Bun Moc) calories & nutrition


Vietnamese Pork Noodle Soup (Bun Moc) contains 1037 calories per serving (52% of a 2,000 kcal daily diet), with 60g fat, 61g carbs, and 62g protein. This nutrition data is based on real meals tracked by Arise app users.

Based on real meals tracked with Arise — the AI calorie counter
Per serving
1037 kcal
Fat 60 g · Carb 61 g · Protein 62 g
Per 100 g
139 kcal
Fat 8.1 g · Carb 8.2 g · Protein 8.3 g
Total dish
1037 kcal
Weight 745 g


Vietnamese Pork Noodle Soup (Bun Moc) photo

What's in Vietnamese Pork Noodle Soup (Bun Moc)?


Ingredient Amount kcal Fat Carb Protein
Rice Vermicelli Noodles 150 g 210 1 47 3
Pork Meatballs 90 g 225 15 5 17
Pork Hock/Ribs 80 g 280 24 0 15
Vietnamese Pork Sausage (Cha Lua) 50 g 100 6 2 10
Pork Blood Jelly 40 g 20 0 0 5
Fried Tofu Puff 30 g 80 6 2 5
Soup Broth (Pork based) 300 ml 120 8 5 7
Scallions/Herbs 5 g 2 0 0 0


Macronutrients (Fat, Carbs, Protein) are shown in grams (g).



Ingredient links

Rice Vermicelli Noodles · Pork Meatballs · Pork Hock/Ribs · Vietnamese Pork Sausage (Cha Lua) · Pork Blood Jelly · Fried Tofu Puff · Soup Broth (Pork based) · Scallions/Herbs



How does Vietnamese Pork Noodle Soup (Bun Moc) compare to similar dishes?


Dish Weight kcal Protein vs. this dish
Vietnamese Beef Vermicelli Salad (Bun Bo Xao) 335g 500 34g -537 kcal, less protein
Vietnamese Green Mango Salad with Prawns and Prawn Crackers 330g 485 19g -552 kcal, less protein
Vietnamese Grilled Pork Vermicelli Salad 435g 820 41g -217 kcal, less protein
Vietnamese Noodle Soup (Bún Riêu style) 685g 672 53g -365 kcal, less protein


Frequently Asked Questions


Is Vietnamese Pork Noodle Soup (Bun Moc) healthy?

In moderation. Vietnamese Pork Noodle Soup (Bun Moc) is calorie-dense at 139 kcal/100 g. With 62g protein and 61g carbs, it provides good nutrition but watch portion sizes.

Is Vietnamese Pork Noodle Soup (Bun Moc) good for weight loss?

At 1037 calories per serving, Vietnamese Pork Noodle Soup (Bun Moc) is calorie-dense. It can fit a weight loss diet if portions are adjusted or paired with lighter options throughout the day.

How much protein is in Vietnamese Pork Noodle Soup (Bun Moc)?

One serving contains 62g of protein, which is about 62% of the recommended daily protein intake.

What app can track calories in this meal?

Arise lets you track this meal instantly by taking a photo. No manual entry needed — the AI recognizes ingredients and calculates nutrition automatically.



What are the nutrition facts for Vietnamese Pork Noodle Soup (Bun Moc)?

  • Macro split: fat 52%, carbs 24%, protein 24%
  • Energy density: 139 kcal/100 g (low)
  • Top calorie contributors: Pork Hock/Ribs, Pork Meatballs, Rice Vermicelli Noodles


How long does it take to burn off Vietnamese Pork Noodle Soup (Bun Moc)?

  • Jogging: ~119 min
  • Cycling: ~137 min
  • Walking: ~254 min

* Assumes a 70 kg person, moderate pace.



How much of your daily intake is Vietnamese Pork Noodle Soup (Bun Moc)?

  • kcal: 52% of daily intake
  • Fat: 86% of daily intake
  • Carb: 31% of daily intake
  • Protein: 62% of daily intake

* Reference intake: 2000 kcal, fat 70 g, carbs 200 g, protein 100 g.

Track meals instantly with Arise

Just snap a photo — Arise uses AI to identify ingredients and calculate calories, protein, carbs, and fat in seconds.

  • No barcode scanning
  • No manual searching
  • Works with any dish




Download Arise