Bún đậu mắm tôm laid out with fried tofu, skin-on boneless pork hock, chả cốm, fresh rice vermicelli and herbs
Serves4–6 servings
CuisineVietnamese

Bún Đậu Mắm Tôm: Hanoi Rice Vermicelli and Fried Tofu Platter with Shrimp-Paste Dip

How to make bún đậu mắm tôm, the Hanoi platter of fresh rice vermicelli, crisp fried tofu, sliced pork hock and chả cốm with a whipped fermented shrimp-paste dip. Covers its street-vendor background, the simpler older form, choosing fresh bún and a ready-to-eat mắm tôm, safe pork doneness by center temperature, fixing common problems, and handling leftovers.

Level: Intermediate

Cooking flow

Cooking steps

STEP 11 / 9

Tie the pork hock

Rolling skin-on boneless pork hock into a round and shaping it with clean twine
Tie the boneless hock into a compact roll on its own board

Lay the 400 g skin-on, boneless pork hock on the raw-meat board. Roll it into a compact round and tie it firmly with food-safe twine so it holds its shape while it cooks. Keep raw pork, its board and knife away from the noodles, herbs, tofu and serving utensils, and wash your hands after handling it.

STEP 22 / 9

Simmer the pork until the center is safely cooked

Tied skin-on boneless pork hock simmering gently with crushed allium and ginger
Simmer the tied hock gently with crushed allium and ginger

Put the tied hock in a pot with water to cover and a little crushed allium and ginger. Bring it up and simmer gently over low heat. The time depends on the size of the roll, so judge doneness with a clean food thermometer, not the clock or the color of the juices: insert it into the thickest center and confirm it reaches 75°C and stays there for at least 1 minute. If it hasn't, keep simmering and check again.

STEP 33 / 9

Chill the pork, then slice it thin

Slicing ice-water-chilled skin-on boneless pork hock thinly on a clean board
Slice the fully chilled pork thinly on a clean board

When the pork is safely cooked, let it rest briefly. Lift it with clean tongs into a clean bowl of fresh ice water and let it cool. Take it out, pat it dry, and refrigerate it on a clean plate for a few hours until firm. Slice the chilled roll thinly on a clean board, never the one used for raw pork.

STEP 44 / 9

Dry the tofu

Blotting moisture from the surface of the tofu with a clean cloth
Blot the tofu dry before it goes into the pan

Press each piece of tofu gently with a clean cloth to remove surface moisture. You can fry the pieces whole and cut them afterward, or cut them first; here they are fried whole and cut for serving.

STEP 55 / 9

Fry the tofu

Pan-frying the dried tofu over medium heat until both sides are golden
Turn the tofu only once the first side is golden

Heat lard or cooking oil in a frying pan. Dip a chopstick into the fat; when bubbles form around it, the fat is ready. Add the tofu and fry over medium heat. Leave it alone until the underside is golden, then turn it and fry the other side. Lift the tofu onto a clean rack to drain, and cut it into pieces when you serve.

STEP 66 / 9

Fry the chả cốm

Frying chả cốm patties, with green rice grains visible, until the surface colors
Fry the chả cốm patties until the surface turns golden

Fry the 300 g chả cốm until golden. If it is packaged or frozen, follow its label. A golden outside does not mean the inside is done: if the patties contain raw pork, cook them until the center reaches 75°C for at least 1 minute.

STEP 77 / 9

Prepare the herbs and cucumber

Washed and drained Vietnamese balm and perilla, with cucumber cut into easy pieces, ready on a plate
Wash and dry the herbs, and cut the cucumber with clean tools

With clean hands and clean tools, away from any raw-pork equipment, wash the kinh giới and perilla well under running water and dry them. Cut the cucumber into easy-to-eat pieces. These are eaten raw, so keep them apart from raw pork and its juices.

STEP 88 / 9

Whip the shrimp-paste dip

Whisking fermented shrimp paste labeled ready to eat with sugar, liquor, and lime or kumquat juice
Beat the shrimp paste with sugar, liquor and citrus until foamy

In a clean small bowl, combine 2 tbsp mắm tôm (from a jar labeled pasteurized and ready to eat directly), 1/2–1 spoon sugar, 1 tsp white liquor, and lime or kumquat juice to taste. Beat until the mixture turns foamy. Add fresh chili to taste. If you like, spoon in a little hot fat from the tofu pan for flavor. The dip is not cooked; lime, liquor and hot fat are seasoning only and do not make the paste safe.

STEP 99 / 9

Arrange and serve

Fresh rice vermicelli, fried tofu, boiled pork, chả cốm, herbs and cucumber arranged with the fermented shrimp dip on the side
Arrange everything on one platter and keep the dip in its own bowl

Arrange the fresh bún, the tofu cut into pieces, the sliced pork, the chả cốm, the herbs and the cucumber on a shared platter, using clean utensils. Set the dip beside it in its own clean bowl. Serve while the tofu is still warm and crisp, and don't leave the platter out at room temperature for a long time. Each bite can take some noodle, tofu or pork, a leaf of herb, and a dip in the sauce.

0 / 0
Ingredients

Ingredients

1 / 1

Ingredients

Ingredient Amount Role
Tofu (đậu phụ) 8 pieces (bìa) Fried until crisp outside and soft inside
Fresh rice vermicelli (bún đồng xu, also called bún vẩy ốc) 800 g Soft base of the platter; use fresh, ready-to-eat bún
Skin-on boneless pork hock (thịt chân giò lọc xương) 400 g Tied, simmered, chilled and thinly sliced
Chả cốm 300 g Fried pork patties speckled with green young rice
Vietnamese balm (kinh giới) as needed Fresh herb for the platter
Perilla (tía tô) as needed Fresh herb for the platter
Cucumber as needed Cool, crunchy side
Lard or cooking oil (mỡ lợn hoặc dầu ăn) as needed For frying the tofu and chả cốm
Allium (hành), crushed a little Aromatic for the pork pot
Ginger (gừng), crushed a little Aromatic for the pork pot
Water as needed For simmering the pork
Ice and fresh water as needed Clean ice bath for the cooked pork
Fermented shrimp paste (mắm tôm), sealed jar labeled pasteurized and ready to eat directly 2 tbsp (thìa canh) The defining dip
Sugar 1/2–1 spoon (thìa) Rounds out the paste
White liquor (rượu trắng) 1 tsp (thìa cà phê) Aroma in the dip
Lime or kumquat juice (chanh hoặc quất) to taste Acidity in the dip
Fresh chili (ớt tươi) to taste Heat in the dip
Hot fat from the tofu pan a little (optional) Flavor in the dip
0 / 0

Bún Đậu Mắm Tôm: Soft Noodles, Crisp Tofu and a Dip That Defines the Plate

What this platter should keep

Fresh, soft bún; tofu that is crisp outside and tender inside; cool herbs and cucumber; and a whipped, pungent shrimp-paste dip kept in its own bowl. The dip is the center of the dish.

Around lunchtime in Hanoi, a bún đậu stall can draw a crowd. The city's MyHanoi cuisine feature describes the scene: a pan of frying tofu, baskets of white rice vermicelli, bundles of herbs, a pot of shrimp paste, and diners on low plastic stools. Tofu comes out of the fat hot and golden, is set on a tray beside the noodles and herbs, and everyone dips into the same sharply aromatic sauce.

The name lists the dish's three parts. Bún is rice vermicelli, đậu is tofu, and mắm tôm is fermented shrimp paste. There is no broth: this is a platter, not a noodle soup, and what holds it together is the dip. The contrast is the point: soft fresh noodles and the tender inside of the tofu, a crisp fried surface, fresh herbs and cucumber, and a concentrated, fermented sauce that ties every bite together.

This recipe follows one Hanoi-style platter by Bùi Thủy, published on VnExpress Cooking, which adds simmered pork hock and fried chả cốm to the tofu. It is labeled for 4–6 people. One change is made for safety: the pork is judged by its center temperature, using guidance from Japan's Ministry of Health, Labour and Welfare, rather than by a clock time or the color of its juices.

About this recipe

This recipe has not been kitchen-tested by Sekai Gohan. The amounts and order come from the published recipe described above, with the pork doneness check and shrimp-paste handling adjusted as explained in this article.

For more dishes from the same country, see our Vietnam page.

From Hawker Tray to Full Platter: Hanoi's Bún Đậu

Bún đậu mắm tôm is tied to Hanoi and northern Vietnam. A cultural article on the Hanoi Food Safety Information Portal describes an earlier, simple platter of fresh bún lá (rice vermicelli pressed into flat sheets and cut into portions), fried tofu and mắm tôm, sold by mobile vendors. The same article says vendors from outside Hanoi carried the dish to other parts of Vietnam, and contrasts the old hawker trays with newer, more varied restaurant platters. It is a city portal's account, not a dated historical record, so no founding date is given here.

VnExpress Cooking draws a similar line between then and now. Its feature on Hanoi bún đậu past and present describes the earlier form as bún with fried tofu and whipped mắm tôm, and names kinh giới (Vietnamese balm) as a characteristic herb. Later platters add pork hock, fried chả cốm, offal, nem (fried spring rolls) and other toppings. The recipe here is one of those fuller, present-day platters, chosen because it gives clear amounts for pork and chả cốm. The simpler bún-tofu-mắm tôm form is a different, lighter way to serve the dish, not a scaled-down version of this recipe.

MyHanoi's feature lists herbs seen on Hanoi trays as kinh giới, mint, Vietnamese coriander and perilla. This recipe uses kinh giới and perilla.

Other Vietnamese rice-vermicelli meals work differently. Bún chả, also from Hanoi, pairs bún with grilled pork and its own dipping sauce. Bún thịt nướng is a grilled-pork vermicelli bowl. Bún bò Huế, from central Vietnam, is a noodle soup. Bún đậu has no broth and no grill; it is fried tofu and a shrimp-paste dip.

About time

The VnExpress page lists 50 minutes. That figure is not used here as a total. Pork hock pieces differ in size, the pork is cooked until its center reaches the safe temperature rather than for a set time, and the recipe calls for a few hours in the refrigerator after the ice bath before slicing. Plan the day around the pork.

Ingredients for 4–6 Servings

Tofu, rice vermicelli, skin-on boneless pork hock, chả cốm, herbs, cucumber, fermented shrimp paste and the dip ingredients
Keep the raw pork apart from the noodles, herbs and other ready-to-eat ingredients
Allergens

Mắm tôm contains shrimp, and tofu contains soy. Check the labels of the chả cốm and any packaged noodles for their ingredients and allergens. This dish contains pork.

Equipment

  • Separate cutting boards: one for raw pork, one for herbs and cooked food
  • Sharp knife
  • Food-safe kitchen twine
  • Pot large enough for the tied pork hock
  • Instant-read food thermometer
  • Clean tongs
  • Clean bowl for the ice bath
  • Clean cloth for blotting tofu
  • Frying pan
  • Chopsticks or a turner
  • Draining rack
  • Small bowl and spoon or whisk for the dip
  • Measuring spoons
  • Kitchen scale
  • Serving platter and a separate dip bowl
  • Refrigerator

Shopping and Choosing: Fresh Bún, Tofu, Pork and the Right Shrimp Paste

Fresh bún. The 800 g in this recipe is fresh, ready-to-eat bún, not dried noodles. Look for it at Vietnamese or Asian grocers. Dried rice vermicelli has a different texture, and 800 g of dried noodles would make far more than the platter needs. If dried noodles are all you can find, cook them according to the package and use that package's own cooked-yield information to judge the amount. Treat it as your own adjustment, not a same-weight swap.

Tofu. Tofu is counted in pieces (bìa) with no set weight or size. Supermarket tofu blocks vary widely, so eight pieces does not mean eight retail packs. Aim for eight small slabs.

Pork hock. Ask for skin-on, boneless pork hock or shank (chân giò in Vietnamese). It is a different cut from lean loin; the skin is part of the sliced pork's texture.

Chả cốm. These are pork patties with green cốm (young rice) grains through them. They are not nem rán, the fried spring rolls some restaurant platters also add. If you buy chả cốm packaged or frozen, follow its label for handling and cooking, and check its ingredient list.

Mắm tôm. Fermented shrimp paste is the heart of the dish. It is not fish sauce, not mắm nêm, and not dried shrimp or shrimp powder, and none of these is a substitute. Because the dip in this recipe is mixed and served without cooking, choose a sealed jar whose manufacturer labels it as pasteurized and suitable for eating directly, and follow that product's own instructions. The product-specific example and its storage directions are given under Food Safety and in the Sources list. If a jar's label does not clearly allow direct use, do not use it for this uncooked dip.

White liquor. Use a clear white liquor; don't assume it means Japanese sake.

Herbs. Kinh giới and perilla are the herbs in this recipe. If you can't find kinh giới, the platter will taste different; Hanoi trays also feature mint and Vietnamese coriander, but that is a change in the dish, not part of this recipe.

Method: Pork First, Tofu Last

Order of work

Start with the pork, which needs safe cooking and then hours of chilling. Do all raw-pork work first, then wash your hands and tools before handling herbs, noodles or cooked food. Fry the tofu close to serving so it stays crisp.

When Things Go Wrong

Problem Likely cause What to do
Tofu sticks to the pan or tears Surface was wet, or it was moved before the first side set Blot the tofu well, and wait until the underside is golden before turning
Tofu has gone soft by the time you eat Fried too early Fry it last, close to serving, and drain it on a rack rather than a plate
Pork center hasn't reached 75°C Thick roll; simmering time varies Keep simmering and check the thickest center again until it holds 75°C for at least 1 minute
Pork crumbles when sliced Not chilled enough Return it to the refrigerator until firm, then slice with a sharp knife
Fresh bún isn't available Specialty item Use dried rice vermicelli cooked by its package directions, judging the amount by the package's cooked yield. The texture will differ
The shrimp-paste label doesn't say it can be eaten directly Product made for cooking Don't use it in this uncooked dip. Look for a jar labeled pasteurized and ready to eat

Variations Within Bounds

  • Lard or oil. Either can be used for frying the tofu and chả cốm.
  • Lime or kumquat. Either works as the citrus in the dip.
  • The simple Hanoi form. VnExpress and the Hanoi Food Safety portal both describe an older platter of just bún, fried tofu and mắm tôm. It is a lighter way to serve the dish; skip the pork and chả cốm and keep the dip.
  • Restaurant extras. Some platters add nem rán (fried spring rolls) or pork offal. No amounts are given for these here, so they are not part of this recipe.
  • A different dip. VnExpress notes that some diners who don't eat mắm tôm choose a sweet-sour fish-sauce dip instead. That is a different sauce and changes the dish's defining pairing; it is not a substitute within this recipe.

Food Safety and Leftovers

Handling raw pork and the uncooked dip

Japan's Ministry of Health, Labour and Welfare sets out six household points for preventing food poisoning, and they map onto this recipe step by step.

  1. Buying. Check dates, and get the pork home cold.
  2. Storing. Refrigerate foods that need it without delay, keeping raw pork and its juices contained. A household refrigerator should be 10°C or below.
  3. Preparing. Wash your hands, and keep raw-pork boards, knives and juices away from herbs, noodles, tofu and cooked food.
  4. Cooking. Cook pork until the center reaches 75°C for at least 1 minute. Apply the same check to chả cốm that contains raw pork, or follow its package directions.
  5. Serving. Use clean utensils and dishes, and don't leave the food at room temperature for a long time.
  6. Leftovers. Put leftovers in clean, shallow containers, cool them quickly and refrigerate them. Reheat them thoroughly before eating, and throw away anything you have doubts about.

For the shrimp paste itself, follow the label of the jar you bought. TrungThành's page, for its own product, says to keep it away from sunlight and high heat and, after opening, to close the cap tightly and store it at 20–25°C. That instruction is for that product only and does not apply to other brands.

Frequently Asked Questions

Is bún đậu mắm tôm a noodle soup?

No. It is a platter of fresh rice vermicelli, fried tofu and, in this version, pork and chả cốm, eaten with a shrimp-paste dip. There is no broth. If you want a Vietnamese noodle soup, bún bò Huế from central Vietnam is a very different dish.

How much sugar is "1/2–1 spoon"?

The Vietnamese recipe measures the sugar with a "thìa" (spoon) without saying which size, while the shrimp paste is measured in thìa canh (tablespoons) and the liquor in thìa cà phê (teaspoons). Rather than guess, this article keeps the original wording. Use the range as a guide and taste the dip as you go.

Why use a thermometer instead of a cooking time?

The published recipe simmers the pork for 15–20 minutes and checks that a skewer brings up no pink liquid. Neither is a reliable safety check, and hock size varies. Japan's Ministry of Health, Labour and Welfare gives a center temperature of 75°C for at least 1 minute (or an equivalent heating method) for pork, so that is what this article uses.

Do the lime, liquor or hot fat make the shrimp paste safe?

No. The original recipe page says the liquor and hot fat help reduce bacteria in the paste, but that claim is not relied on here. They are seasonings. Because the dip is not cooked, use a jar whose manufacturer labels it pasteurized and ready to eat directly, and follow its instructions.

Where does the chili go?

The recipe lists fresh chili but gives no amount and doesn't say where it goes. In this article it is added to the dip to taste. That placement is an editorial choice.

Is chả cốm the same as nem rán?

No. Chả cốm is a pork patty speckled with green young rice grains. Nem rán is a fried spring roll. Some restaurant platters include both, but this recipe uses only chả cốm.

Can I make it without pork?

The older Hanoi form is just bún, fried tofu and mắm tôm. Leaving out the pork hock and chả cốm brings you closer to that. The dip is made from shrimp, though, so the dish is not vegetarian.

Sources