Vietnamese Bun Rieu Crab Noodle Soup

Golden Vietnamese Bun Rieu Crab Noodle Soup topped with fresh herbs, bean sprouts, and lime wedges in a red-stained broth Pin to Pinterest
Golden Vietnamese Bun Rieu Crab Noodle Soup topped with fresh herbs, bean sprouts, and lime wedges in a red-stained broth | ninerrecipes.com

This traditional Vietnamese soup combines fresh crab meat with ripe tomatoes, silken tofu, and rice vermicelli in a tangy, savory broth. The crab mixture creates delicate floating clouds that absorb the aromatic flavors of onions, garlic, and fish sauce. Each bowl delivers a perfect balance of sweet, sour, and savory notes, brightened with fresh herbs like perilla and Vietnamese coriander. The dish comes together in just over an hour, making it perfect for weekend cooking.

My college roommate's mother used to make this soup whenever exams were looming, and the smell of annatto oil and tomatoes would waft through our tiny apartment like an edible promise that everything would be okay.

Years later I tried recreating it from memory and completely messed up the crab dropping technique, ending up with what looked like scrambled eggs in broth. Third time around, watching an auntie in Hanoi gently slide spoonfuls into simmering liquid, it finally clicked.

Ingredients

  • Chicken or pork broth: The foundation everything else builds upon, so use the best quality you can find
  • Onion and garlic: Smashed cloves release their oils more freely into the broth
  • Fish sauce: Do not skip or substitute, this is the soul of Vietnamese cooking
  • Crab meat: Fresh lump crab is worth every penny, but canned works in a pinch
  • Eggs: Room temperature eggs blend more smoothly with the crab
  • Shallots: Their sweetness bridges the gap between crab and tomatoes
  • White pepper: Ground white pepper gives a gentle warmth without visible specks
  • Ripe tomatoes: They should yield slightly to pressure but not feel mushy
  • Firm tofu: Holds its shape beautifully in the hot broth
  • Annatto oil: That signature red color makes the dish instantly recognizable
  • Rice vermicelli: Thin noodles cook quickly and have just the right slippery texture
  • Fresh herbs: Perilla, Vietnamese coriander, and cilantro are nonnegotiable

Instructions

Build your broth base:
Let the onion halves and smashed garlic cloves simmer gently in the broth for about 20 minutes, then strain them out
Season the liquid:
Stir in the fish sauce, salt, and sugar, tasting as you go and remembering that flavors will concentrate slightly as it simmers
Mix the crab clouds:
Whisk together crab meat, eggs, fish sauce, chopped shallots, and white pepper until you have a uniform, pale orange mixture
Drop the crab gently:
Bring broth back to a gentle simmer and slide spoonfuls of crab mixture into the liquid, letting them float undisturbed for 4 to 5 minutes until they set into delicate dumplings
Sauté the tomatoes:
Heat vegetable and annatto oil in a skillet, cooking tomato wedges until they release their juices and soften slightly
Add the tofu:
Gently fold tofu cubes into the tomatoes, cooking just 2 minutes so they absorb flavor without falling apart
Unite everything:
Transfer tomatoes and tofu into the broth, simmering together for 10 minutes while all the flavors become friends
Prep the noodles:
Cook vermicelli according to package directions, then rinse immediately under cold water to stop the cooking and prevent sticking
Build your bowl:
Divide noodles among four bowls, ladle over hot soup with crab clouds, tomatoes, and tofu, then let everyone customize with bean sprouts, herbs, lime, chili, and that optional shrimp paste
Steaming bowl of Bun Rieu Crab Noodle Soup featuring fluffy crab egg dumplings, tomatoes, and tofu over rice vermicelli Pin to Pinterest
Steaming bowl of Bun Rieu Crab Noodle Soup featuring fluffy crab egg dumplings, tomatoes, and tofu over rice vermicelli | ninerrecipes.com

This soup has become my default for homesick friends, dinner parties where I want to serve something impressive but not fussy, and rainy Sundays when nothing but a steaming bowl of tangy comfort will do.

Finding the Right Balance

The magic of Bun Rieu lives in that tension between sour, salty, sweet, and rich. Some days I want more lime, others I add extra chili, and the beauty is that every bowl can be different while the soup itself remains constant.

Making It Your Own

My grandmother adds a tiny bit of shrimp paste to her broth, while my sister prefers hers without but doubles down on the fresh herbs. Neither approach is wrong, which is probably why this soup has so many regional variations across Vietnam.

Ahead of Time Prep

You can make the broth and crab mixture up to a day ahead, storing them separately and reheating gently before combining. The tomatoes are better cooked fresh though, as they lose their bright acidity if they sit too long.

  • Prep all herbs and garnishes in the morning so serving is just assembly
  • Keep extra lime wedges on hand, some guests love a really sour bowl
  • Have a small dish of shrimp paste on the table for adventurous eaters
Rustic Vietnamese Bun Rieu Crab Noodle Soup garnished with perilla, cilantro, and sliced chili peppers for authentic flavor Pin to Pinterest
Rustic Vietnamese Bun Rieu Crab Noodle Soup garnished with perilla, cilantro, and sliced chili peppers for authentic flavor | ninerrecipes.com

There is something profoundly satisfying about a dish that invites everyone to participate in their own seasoning, turning dinner into a collaborative experience.

Recipe FAQs

Bun Rieu features a unique crab and egg mixture that forms delicate floating clouds in the broth, along with tomatoes that create a distinctive tangy flavor profile unlike pho or other noodle soups.

Fresh or canned lump crab meat works best for authentic flavor and texture. Imitation crab can be used in a pinch, though it will alter the traditional taste and may not hold together as well when cooked in the broth.

Annatto oil provides the signature red-orange color but is optional. Without it, the soup will still taste delicious, though it will have a lighter appearance. You can make annatto oil by steeping annatto seeds in warm vegetable oil.

Perilla leaves, Vietnamese coriander (rau răm), cilantro, and scallions are traditional. If you can't find Vietnamese herbs, substitute with Thai basil and regular cilantro. The fresh herbs are crucial for authentic flavor.

Store the broth and toppings separately from the noodles for best results. The broth keeps well in the refrigerator for 3-4 days and freezes beautifully for up to 3 months. Reheat gently and cook fresh noodles when serving.

Vietnamese Bun Rieu Crab Noodle Soup

Tangy Vietnamese noodle soup with crab, tomatoes, and tofu in aromatic broth

Prep 30m
Cook 45m
Total 75m
Servings 4
Difficulty Medium

Ingredients

Broth

  • 6 cups chicken or pork broth
  • 1 large onion, halved
  • 2 cloves garlic, smashed
  • 2 tablespoons fish sauce
  • 1 teaspoon salt
  • 1 teaspoon sugar

Crab Mixture

  • 9 oz crab meat, fresh or canned
  • 2 large eggs
  • 1 tablespoon fish sauce
  • 1 tablespoon shallots, finely chopped
  • 1/4 teaspoon ground white pepper

Soup Base

  • 3 large ripe tomatoes, cut into wedges
  • 7 oz firm tofu, cubed
  • 2 tablespoons vegetable oil
  • 2 tablespoons annatto oil for color, optional

Noodles & Garnishes

  • 14 oz dried rice vermicelli noodles
  • 3.5 oz bean sprouts
  • Fresh herbs: perilla, Vietnamese coriander, cilantro, scallions, chopped
  • Lime wedges
  • Sliced chili peppers
  • Shrimp paste, optional
  • Fried shallots, optional

Instructions

1
Prepare the Broth: Pour chicken or pork broth into a large pot and bring to a gentle simmer. Add halved onion and smashed garlic, letting them infuse for 20 minutes to build aromatic depth. Strain out the solids, then stir in fish sauce, salt, and sugar until dissolved.
2
Prepare the Crab Mixture: Combine crab meat, eggs, fish sauce, minced shallots, and white pepper in a mixing bowl. Whisk thoroughly until the mixture achieves a uniform, cohesive consistency for even cooking.
3
Cook the Crab: Return broth to a gentle simmer. Using a large spoon, carefully drop golf ball-sized portions of crab mixture into the hot liquid. Allow the dumplings to float and solidify for 4–5 minutes without stirring to maintain their shape.
4
Sauté Tomatoes and Tofu: Heat vegetable oil and annatto oil in a skillet over medium heat. Add tomato wedges and cook for 3–4 minutes until softened and releasing juices. Toss in tofu cubes and continue cooking for 2 additional minutes.
5
Combine Soup Components: Transfer sautéed tomatoes and tofu into the broth with crab dumplings. Simmer gently for 10 minutes, allowing flavors to meld and the broth to take on a rich, red hue from the tomatoes.
6
Prepare Rice Vermicelli: Cook rice vermicelli noodles according to package directions. Drain thoroughly and rinse under cold running water to halt cooking and prevent sticking. Set aside until ready to serve.
7
Assemble and Serve: Portion cooked noodles into individual serving bowls. Ladle hot soup generously over noodles, ensuring each bowl receives crab dumplings, tomatoes, and tofu. Top with bean sprouts, fresh herbs, lime wedges, sliced chilies, and optional condiments like shrimp paste or fried shallots.
Additional Information

Equipment Needed

  • Large soup pot
  • Skillet
  • Fine-mesh strainer
  • Mixing bowls
  • Ladle

Nutrition (Per Serving)

Calories 410
Protein 21g
Carbs 53g
Fat 13g

Allergy Information

  • Contains shellfish (crab), eggs, soy (tofu), and fish (fish sauce). Verify ingredient labels for potential cross-contamination.
Chloe Warren

Home cook sharing wholesome, simple recipes and helpful kitchen hacks for everyday cooks.