Travel Guide 5 min read

Unfamiliar Foods in Northern Vietnam: What to Know

Listen to this page Hands-free overview

In northern Vietnam, three food names are useful to recognize before ordering: mắm tôm is fermented shrimp paste, trứng vịt lộn is a duck egg containing a developed embryo, and thịt chó means dog meat. Knowing the ingredients lets you decide whether to try a dish, ask for a different sauce or choose another meal.

You do not need to eat every local specialty to enjoy Hanoi, Hai Phong or the surrounding region. Personal preference, food allergies and dietary or ethical boundaries all matter. Tell the person taking your order what you want to avoid before the food is prepared.

Mắm tôm: recognize the sauce as well as the main dish

Mắm tôm is a concentrated fermented shrimp paste with a strong aroma and a salty, savory flavor. In Hanoi, it accompanies bún đậu mắm tôm: rice vermicelli and fried tofu served with the dip, often with pork, herbs and other additions. The exact platter varies, so check what is included in a mixed set.

The tofu does not make the whole meal vegetarian. Pork toppings and the shrimp-based sauce are separate ingredients to check. Nước mắm is fish sauce, so replacing shrimp paste with fish sauce does not make a dish vegetarian or vegan either.

If the aroma is your only concern, ask whether another dipping sauce is available. You can also request the shrimp paste separately, rather than having it mixed into your food. This is a preference-based option; it is not a suitable workaround for a shrimp allergy.

For an allergy, explain the ingredient restriction clearly and ask about cooking utensils, oil and other shared preparation. A dish can come into contact with an allergen before it reaches the plate. If staff cannot confirm suitable preparation, choose somewhere that can rather than testing a small amount.

Useful phrase: “Không cho mắm tôm, làm ơn” means “No shrimp paste, please.” It only asks to leave out that ingredient; it does not communicate a full allergy or vegetarian requirement.

Trứng vịt lộn: different from an ordinary boiled egg

Trứng vịt lộn, also called hột vịt lộn, is an incubated duck egg with an embryo inside. It is commonly boiled and served with accompaniments such as Vietnamese coriander, ginger or seasoned salt. The texture differs from an ordinary hard-boiled egg, so the distinction matters even if the egg looks familiar from the outside.

Look for the word lộn in the name and ask the seller if the menu simply says “duck egg.” If you want a regular boiled chicken egg instead, ask for trứng gà luộc and confirm that it is available. Do not rely on a photograph of the shell to identify the contents.

If you decide to try trứng vịt lộn, choose an egg that is thoroughly cooked and served hot. Ginger, herbs or a claim that the dish is nutritious are not substitutes for proper cooking and handling. You can decline the dish without explaining or defending your decision.

Thịt chó: identify it and set your own boundary

Thịt chó means dog meat. You may also see the terms thịt cầy or cầy tơ on signs. If you do not want to eat it, say so directly and select a dish whose meat you can identify. There is no obligation to order a food because someone presents it as a cultural experience.

One menu distinction needs care: giả cầy names a style of cooking that imitates the seasoning associated with dog-meat dishes. Northern preparations often use pork, such as chân giò giả cầy made with pork leg, galangal and fermented seasonings. Confirm the actual meat and sauce ingredients; the name alone does not make it suitable for someone avoiding pork or shrimp paste.

Useful phrase: “Tôi không ăn thịt chó” means “I do not eat dog meat.” You can follow it with the name of something you do eat, or simply choose a different restaurant if the menu is unclear.

Ask about ingredients before sharing a meal

Shared platters can make ingredient choices harder. Ask for sauces separately when that helps your preferences, and agree with companions before ordering a mixed platter. For strict dietary restrictions, check the broth, marinade, toppings and cooking method as well as the visible meat.

  • “Món này có những gì?” — What ingredients are in this dish?
  • “Đây là thịt gì?” — What meat is this?
  • “Tôi dị ứng với tôm.” — I am allergic to shrimp.
  • “Tôi ăn chay.” — I am vegetarian. Follow this with your specific requirements, including fish sauce, shrimp paste, eggs or dairy where relevant.

If you have a food allergy, carry a clear Vietnamese translation of your exact allergens and preparation needs. A short phrase helps start the conversation, but a translated allergy card gives staff more information than pointing at a dish or saying you dislike an ingredient.

Separate an unfamiliar flavor from food safety

A strong fermented smell does not tell you whether food has been handled safely, and a familiar-looking meal is not automatically safe either. Favor food cooked thoroughly and served hot, clean utensils and drinking water from a reliable source. Avoid raw or undercooked animal foods when you cannot establish safe preparation.

For a straightforward alternative, choose a cooked dish with clearly identified ingredients and ask about its sauce and broth. You can enjoy northern Vietnamese food at your own pace: order what suits you, keep unfamiliar components separate when appropriate and leave anything you do not want to eat.