How to Make Vietnamese Pork Meatballs with Rice Noodles (Traditional & Healthy Version)

Vietnamese Pork Meatballs with Rice Noodles, known locally as 'Bún Chả Chay' when made vegetarian, is a beloved street food originating from Hanoi, Vietnam. This dish is an aromatic symphony of flavors and textures – tender vegetarian 'pork' meatballs, fresh herbs, and silky rice noodles, all brought together with a tangy dipping sauce. Traditionally enjoyed as a lunch staple, Bún Chả celebrates the balance of sweet, sour, salty, and umami flavors that define Vietnamese cuisine. In Vietnamese culture, sharing a bowl of Bún Chả Chay is more than just eating; it’s an act of community, often enjoyed with friends or family at bustling street-side eateries. This healthy adaptation uses plant-based protein, making it suitable for vegetarians while preserving all the classic tastes of Northern Vietnam. The dish is naturally low in fat and packed with fresh greens and herbs, making it a wholesome, guilt-free meal for lunch.

35 min total2 servingsmedium480 kcal / 100g

Ingredients

  • Firm tofu
    200g Firm tofu (Đậu phụ)
  • Oyster mushrooms
    100g Oyster mushrooms (Nấm sò)
  • Rolled oats
    1/4 cup Rolled oats (for binding)
  • Garlic
    2 cloves Garlic (minced)
  • Shallots
    1 small Shallots (finely chopped)
  • Soy sauce
    2 tbsp Soy sauce (Nước tương)
  • Black pepper
    1/2 tsp Black pepper
  • Rice noodles
    120g Rice noodles (Bún tươi)
  • Fresh mint
    1/4 cup Fresh mint (Rau thơm)
  • Fresh cilantro
    1/4 cup Fresh cilantro (Ngò)
  • Lettuce
    1 cup Lettuce (Rau xà lách, torn)
  • Carrot
    1 small Carrot (julienned)
  • Lime
    1/2 Lime (cut into wedges)

Step-by-step instructions

Step 1: Press the tofu to remove excess water
0%

Step 1 · Press the tofu to remove excess water

Press the tofu to remove excess water, then crumble it into a mixing bowl. Finely chop the oyster mushrooms and add to the bowl with tofu.

Step 2: Add rolled oats
0%

Step 2 · Add rolled oats

Add rolled oats, minced garlic, chopped shallots, soy sauce, and black pepper to the tofu-mushroom mixture. Mix well until the mixture comes together.

Step 3: Shape the mixture into small meatballs (about 1 tablespoon each)
0%

Step 3 · Shape the mixture into small meatballs (about 1 tablespoon each)

Shape the mixture into small meatballs (about 1 tablespoon each). Should make 8-10 balls.

Step 4: Heat a nonstick skillet over medium heat
0%
8 min

Step 4 · Heat a nonstick skillet over medium heat

Heat a nonstick skillet over medium heat, lightly spray with oil, and pan-fry the meatballs until golden on all sides (about 8 minutes).

Step 5: Meanwhile
0%

Step 5 · Meanwhile

Meanwhile, cook the rice noodles according to package instructions. Drain and rinse under cold water to prevent sticking.

Step 6: Assemble bowls: Divide lettuce
0%

Step 6 · Assemble bowls: Divide lettuce

Assemble bowls: Divide lettuce, herbs, carrots, and rice noodles evenly. Top with hot vegetarian meatballs.

Step 7: Serve with lime wedges and a light dipping sauce made from soy sauce
0%

Step 7 · Serve with lime wedges and a light dipping sauce made from soy sauce

Serve with lime wedges and a light dipping sauce made from soy sauce, lime juice, water, and a touch of sugar or stevia.

Why this recipe is healthy

Vietnamese Pork Meatballs with Rice Noodles (vegetarian version) is a balanced meal, integrating lean protein, slow-digesting carbs, and nutrient-dense greens. The focus on fresh, whole foods and light cooking methods aligns perfectly with healthy eating trends. It's naturally low in cholesterol and can be easily adapted for various dietary needs, making it a smart, waistline-friendly choice.

A note on tradition

In northern Vietnam, especially Hanoi, Bún Chả is a cherished midday meal, often enjoyed at open-air stalls or family gatherings. Its vegetarian version, Bún Chả Chay, is popular among Buddhists and those observing meatless days. The dish is celebrated for its fresh flavors and is a common offering during communal lunches and festive vegetarian events.

← Back to Vietnamese Pork Meatballs with Rice Noodles nutrition