Bún Mọc is a delightful Vietnamese pork meatball noodle soup that brings together the rich flavors of ground pork, fresh herbs, and rice noodles. This comforting dish is perfect for any occasion, offering a harmonious blend of savory and aromatic elements that will transport your taste buds straight to Vietnam.
Some ingredients in this recipe might not be staples in your pantry. Fish sauce is a key component in Vietnamese cuisine, providing a unique umami flavor. Rice noodles are essential for the authentic texture of the soup. Fresh herbs like cilantro, mint, and basil add a refreshing touch, while fried shallots contribute a crispy, savory element. Make sure to check your local supermarket or Asian grocery store for these items.
INGREDIENTS FOR Vietnamese Pork Meatball Noodle Soup (Bún Mọc)
Ground pork: The base for the meatballs, providing a rich and savory flavor.
Garlic: Adds a pungent and aromatic depth to the meatballs.
Fish sauce: A staple in Vietnamese cooking, offering a salty and umami taste.
Sugar: Balances the savory elements with a hint of sweetness.
Salt: Enhances the overall flavor of the dish.
Black pepper: Adds a mild heat and complexity to the meatballs.
Chicken broth: Forms the flavorful base of the soup.
Rice noodles: Provides the essential texture and body to the soup.
Bean sprouts: Adds a crunchy and fresh element to the dish.
Fresh herbs: Cilantro, mint, and basil bring a vibrant and aromatic freshness.
Green onions: Adds a mild onion flavor and a pop of color.
Fried shallots: Contributes a crispy and savory topping.
Technique Tip for This Recipe
When forming the meatballs, wet your hands slightly to prevent the ground pork mixture from sticking to your fingers. This will help you shape the meatballs more easily and ensure they are smooth and uniform in size.
SIDE DISHES
Substitute ingredients
ground pork - Substitute with ground chicken: Ground chicken provides a similar texture and absorbs flavors well, making it a good alternative.
ground pork - Substitute with ground turkey: Ground turkey is leaner and offers a similar consistency, suitable for those looking for a lower-fat option.
garlic - Substitute with shallots: Shallots offer a milder flavor and can be used to provide a subtle onion-garlic taste.
fish sauce - Substitute with soy sauce: Soy sauce provides a salty and umami flavor, though it lacks the fishy undertone of fish sauce.
fish sauce - Substitute with tamari: Tamari is a gluten-free alternative to soy sauce and offers a similar umami flavor.
sugar - Substitute with honey: Honey adds sweetness and a slight floral note, making it a good natural sweetener.
sugar - Substitute with maple syrup: Maple syrup provides sweetness with a unique, rich flavor.
salt - Substitute with soy sauce: Soy sauce can add both saltiness and umami flavor.
black pepper - Substitute with white pepper: White pepper has a similar heat but a slightly different flavor profile, often used in Asian cuisine.
chicken broth - Substitute with vegetable broth: Vegetable broth is a good vegetarian alternative that still provides a rich, savory base.
chicken broth - Substitute with beef broth: Beef broth offers a deeper, richer flavor, though it will change the overall taste of the soup.
rice noodles - Substitute with glass noodles: Glass noodles have a similar texture and are also gluten-free, making them a good alternative.
bean sprouts - Substitute with snow peas: Snow peas provide a similar crunch and fresh taste.
bean sprouts - Substitute with shredded cabbage: Shredded cabbage offers a similar crunch and can absorb the soup's flavors well.
cilantro - Substitute with parsley: Parsley provides a fresh, slightly peppery flavor, though it lacks the citrusy notes of cilantro.
mint - Substitute with basil: Basil offers a sweet, aromatic flavor that complements the soup well.
basil - Substitute with oregano: Oregano provides a robust, slightly bitter flavor that can add depth to the soup.
green onions - Substitute with chives: Chives offer a mild onion flavor and can be used as a garnish.
fried shallots - Substitute with crispy onions: Crispy onions provide a similar texture and flavor, adding a crunchy element to the soup.
Other Alternative Recipes Similar to This Dish
How to Store or Freeze This Recipe
Allow the soup to cool completely before storing. This helps prevent condensation, which can make the noodles soggy.
For short-term storage, transfer the soup to an airtight container and refrigerate. It will stay fresh for up to 3 days.
If you plan to store the soup for a longer period, consider freezing. Use freezer-safe containers or heavy-duty freezer bags to prevent freezer burn.
When freezing, separate the noodles from the broth and meatballs. This prevents the noodles from becoming mushy. Store the noodles in a separate container or bag.
Label the containers with the date to keep track of freshness.
To reheat, thaw the broth and meatballs in the refrigerator overnight if frozen. Heat the broth in a pot over medium heat until it reaches a simmer.
Add the noodles to the broth and cook until they are heated through. This usually takes about 5 minutes.
Top with fresh bean sprouts, herbs, green onions, and fried shallots just before serving to maintain their texture and flavor.
For an extra burst of freshness, you can add a squeeze of lime juice or a dash of fish sauce when reheating.
How to Reheat Leftovers
- Gently reheat the chicken broth and meatballs in a pot over medium heat until it reaches a simmer. Avoid boiling to keep the meatballs tender.
- In a separate pot, bring water to a boil and briefly dip the rice noodles for about 1-2 minutes to refresh them. Drain well.
- Combine the reheated broth and meatballs with the refreshed noodles in serving bowls.
- Top with fresh bean sprouts, herbs (such as cilantro, mint, and basil), green onions, and fried shallots just before serving to maintain their crispness and vibrant flavors.
- For a microwave option, place the broth and meatballs in a microwave-safe bowl and heat on medium power in 1-minute intervals until hot. Refresh the noodles separately by dipping them in boiling water, then combine and top with fresh ingredients.
Best Tools for This Recipe
Mixing bowl: Use this to combine the ground pork, minced garlic, fish sauce, sugar, salt, and black pepper.
Large pot: This is needed to bring the chicken broth to a boil and cook the meatballs and noodles.
Wooden spoon: Handy for stirring the meatball mixture and the soup.
Measuring spoons: Essential for accurately measuring the fish sauce, sugar, salt, and black pepper.
Knife: Use this to mince the garlic and chop the fresh herbs and green onions.
Cutting board: Provides a safe surface for chopping the garlic, herbs, and green onions.
Slotted spoon: Useful for removing the meatballs from the pot if needed.
Soup ladle: Perfect for serving the soup into bowls.
Bowls: Use these to serve the finished noodle soup.
Tongs: Helpful for adding the soaked rice noodles to the pot and for serving.
Colander: Use this to drain the soaked rice noodles before adding them to the soup.
How to Save Time on Making This Recipe
Prepare ingredients in advance: Mince garlic, chop herbs, and soak rice noodles the night before to save time.
Use store-bought broth: Opt for high-quality chicken broth to cut down on preparation time.
Pre-make meatballs: Form and freeze pork meatballs ahead of time. Just drop them into the boiling broth when ready to cook.
Quick-cook noodles: Use pre-soaked rice noodles that require minimal cooking time.
Garnish efficiently: Pre-chop green onions and herbs and store them in airtight containers for quick assembly.

Vietnamese Pork Meatball Noodle Soup (Bún Mọc)
Equipment
- Large pot
- Mixing bowl
- Knife
- Cutting board
Ingredients
Soup
- 1 lb ground pork
- 2 cloves garlic, minced
- 1 tablespoon fish sauce
- 1 teaspoon sugar
- 1 teaspoon salt
- 1 teaspoon black pepper
- 8 cups chicken broth
- 200 g rice noodles soaked in warm water
- 1 cup bean sprouts
- 1 cup fresh herbs (cilantro, mint, basil) chopped
- 1 cup green onions chopped
- 1 cup fried shallots
Instructions
- 1. In a mixing bowl, combine ground pork, minced garlic, fish sauce, sugar, salt, and black pepper. Mix well and form into small meatballs.
- 2. In a large pot, bring chicken broth to a boil. Add the meatballs and cook until they float to the surface, about 10 minutes.
- 3. Add the soaked rice noodles to the pot and cook for another 5 minutes or until the noodles are tender.
- 4. Divide the soup into bowls and top with bean sprouts, fresh herbs, green onions, and fried shallots. Serve hot.
Notes
Nutrition
Suggested Appetizers and Desserts for This Recipe
More Amazing Recipes to Try 🙂
- Best Cooking Calculators for Recipe Conversions
- Vietnamese Clear Tapioca Dumplings (Bánh Bột Lọc) Recipe50 Minutes
- Vietnamese Soy Milk (Sữa Đậu Nành) Recipe8 Minutes
- Vietnamese Sticky Rice Balls in Ginger Syrup (Chè Trôi Nước) Recipe50 Minutes
- Vietnamese Salt Roasted Shrimp (Tôm Rang Muối) Recipe25 Minutes
- Vietnamese Fried Rice Flour Cakes (Bột Chiên) Recipe30 Minutes
- Vietnamese Steamed Fish with Ginger (Cá Hấp Gừng) Recipe35 Minutes
- Vietnamese Tamarind Stir-Fried Quail Balut (Trứng Cút Lộn Xào Me) Recipe35 Minutes


Leave a Reply