← Recipes

Modern method

Nham Hed (Thai Fermented Mushrooms)

แหนมเห็ด · nham hed · naem hed · naem het · nham het · แหนมเห็ดนางฟ้า · แหนมเห็ดนางรม · แหนมเห็ดมังสวิรัติ · Thai fermented mushroom · Thai sour fermented mushrooms · fermented oyster mushroom naem · vegetarian naem · mushroom naem

Loading ratings…

A Thai sour mushroom preparation: shredded steamed oyster mushrooms, cooked rice, garlic and salt packed into small parcels and soured by lactic acid bacteria over a few days.

Three tied clear packets of Thai mushroom naem on a ceramic plate, with mushroom, rice and chillies visible.

What it is

Nham hed, แหนมเห็ด, is a sour fermented Thai food made mainly from mushrooms, cooked rice, garlic and salt. The mixture is pressed firmly into small portions and left until it turns as sour as naem, the Thai fermented sausage it imitates. It is usually made with oyster-type mushrooms sold as het nang fa, เห็ดนางฟ้า. The finished parcel is moist and compact, with visible mushroom strands, grains of rice and a strong garlic smell, and fresh chilli is often packed in with it. The sourness is salty and lactic, not vinegary.

The name ties it to naem, แหนม, the family of sour fermented meat products associated with northern and north-eastern Thailand. Nham hed keeps the same logic of rice, garlic, salt, tight packing and lactic fermentation and replaces most or all of the meat with mushroom. It is best read as a mushroom adaptation of the naem family, though nobody has traced its exact relationship to any particular regional meat recipe.

Thailand's Community Product Standard 472/2547 defines it as a product made mainly from edible mushrooms mixed with salt, cooked rice and garlic, optionally with sugar, cooked pork skin, fresh chilli or pepper, and fermented until sour. Oyster, shiitake, abalone and black wood-ear mushrooms are among those it names. The pork skin matters: nham hed is not automatically vegetarian, and some official Thai recipes contain pork. A vegetarian label has to be checked against the actual formula.

The typical modern parcel uses shredded, steamed mushroom and cooked rice, packed tightly into small plastic bags or banana leaves, often as a small triangle, although elongated bundles and sausage shapes also exist. The tight pack gives the mixture its shape and leaves few air pockets. It is eaten as a sour snack or cooked into other dishes.

Lactic acid bacteria do the main work. They turn available carbohydrate into organic acids, the pH falls and the sour taste develops. In traditional batches the bacteria come from the ingredients and the kitchen, while experimental and commercial work increasingly adds selected starters. The difference matters, because the organisms found in a laboratory batch cannot be assumed to live in every spontaneous one.

Sources for this section

Story and history

Nham hed belongs to the wider Thai tradition of sour fermented foods, but the age of that tradition is not the age of this product. Meat naem is tied especially to the north and north-east, and Thai government and scientific writing describes it as a traditional means of preservation relying on microbes already present. Mushroom naem follows the same method, yet nothing dates the moment mushrooms first stood in for meat.

The earliest dated official record verified is Community Product Standard 472/2547, issued in the Buddhist year 2547, which is 2004. A dedicated national specification shows that fermented mushroom parcels were a recognised product category by then. It does not show that the dish began in 2004, name an inventor or place it in a particular province.

Later records show the product being taught. A 2022 knowledge-management project supported by the National Research Council of Thailand documents a community enterprise in Kho Wang, Yasothon, in the north-east, that grows oyster mushrooms and processes them, with mushroom naem among its products. The record is evidence of preparation in Isan and does not say the dish was invented there. A government technology-transfer recipe credited to Natnicha Thaweesaeng of Kanchanaburi Rajabhat University, in western Thailand, gives a fully weighed formula, which is the one recorded on this page.

Scientific work then moved towards identifying the responsible organisms and controlling them. The National Science and Technology Development Agency describes pure starter cultures for naem generally. A 2023 study examined mushroom naem made with indigenous rice varieties of Thailand's southern border provinces, and a 2025 study from Walailak University tested a bacterial and yeast co-starter on nham hed made with oyster mushrooms from Phatthalung.

Taken together, these show a modern, widely documented preparation. They do not support a precise ancient origin, and the north-eastern link of the naem family should be kept separate from a claim that the dish began in the north-east for nham hed itself.

Sources for this section

How it works

Nham hed is a lactic fermentation. Suitable bacteria use accessible carbohydrate and make lactic acid, and the pH falls. In the homolactic route, glycolysis turns glucose into pyruvate, lactate dehydrogenase reduces it to lactate, and that reduction regenerates the NAD+ glycolysis needs. Other organisms can also make acetate, ethanol, carbon dioxide and aroma compounds, in proportions that depend on who is present and what they have to eat.

The rice is not decoration. Cooked mushroom alone offers little fermentable sugar, and cooking gelatinises rice starch so that its granules can be broken down. The starch has to be hydrolysed into smaller sugars before ordinary lactic bacteria can use it well. That amylase activity may come from other organisms in the mix or from certain cultures, and it should not be assumed that every Lactiplantibacillus plantarum strain digests raw starch itself. The rate of fermentation depends on the sugars on offer as much as on the bacteria.

The 2025 Walailak study shows what a starter changes. Using L. plantarum NH48/12, a strain isolated from fermented oyster mushrooms, treated batches fell from pH 6.4 to 6.5 to between 3.2 and 3.7 within 24 hours, while spontaneous batches acidified far more slowly. Packing mushrooms with garlic and rice does not by itself promise fast protective acidity.

The same team added the yeast Saccharomyces cerevisiae TISTR 5110. Yeast reached about 8 log CFU/g in two days, with no marked change in pH or lactic bacteria counts but a different aroma that included ethyl butanoate and benzeneacetaldehyde, and better sensory scores. That is an experimental variant, not proof that ordinary nham hed is mainly an alcoholic ferment. Free glutamic acid, which carries savoury taste, measured 516.24 mg per 100 g in spontaneous samples and 547.56 mg per 100 g in the co-starter ones, though other amino acids moved differently, so this is not a general finding that fermentation improves nutrition.

Salt shifts water and microbial competition. Garlic gives the sharp sulphur aroma and may have some antimicrobial effect, but it cannot replace acidification. The compact pack limits air pockets and holds the shape. What preserves the food is acid accumulating before harmful organisms can grow, and neither rice nor tight packing guarantees that.

Sources for this section

How it is made and why each step is there

Preparation starts with fresh cultivated mushrooms, usually het nang fa, an oyster-type mushroom that tears into long strips. The tough stem bases come off, the mushrooms are washed and the flesh is shredded. The strands echo the fibrous texture of meat naem and help spread the rice, garlic and salt evenly.

Next the mushrooms are steamed or briefly cooked. Heat softens the tissue, reduces the starting microbial load and drives out moisture. After cooling they are squeezed, often in a clean cloth, to remove liquid. That squeeze is a defining step: the aim is a compact mix that holds together in a small parcel, not a pile of mushrooms in brine.

The government technology-transfer recipe uses 1,000 g oyster mushrooms, 120 g crushed garlic, 120 g cooked rice, 18 g salt and 6 g sugar. It steams for five minutes, cools, squeezes, mixes and packs about 15 g into each bag, and leaves the bags two to three days at room temperature or until sour. It gives no room temperature in degrees, no finished pH and no microbiological check, so it is a documented teaching formula and not a validated schedule.

A Wongnai recipe differs: 1 kg of oyster mushrooms with 200 g cooked sticky rice, 100 g garlic and 25 g salt, again for two to three days. The KRUA.CO recipe uses a mixture of Riceberry and sticky rice, steams for 15 minutes and ferments for seven days, with a one-month refrigeration claim that nobody validated. These differences are real variation and should not be averaged into an invented standard.

Each ingredient has a role. Rice provides carbohydrate or the means to release it, garlic defines the aroma, salt shapes flavour, moisture and microbial selection, and sugar is the quickest fuel. Fresh chilli adds heat and often goes into each parcel. Banana leaf or plastic shapes and protects the mix. None of these, including garlic's antimicrobial properties and the lack of air, replaces a fermentation that has actually acidified.

The 2025 study gives a laboratory reference. It steamed Pleurotus pulmonarius from Phatthalung for 15 minutes, squeezed out the water and mixed 1 kg of cooked mushroom with 150 g cooked rice, 100 g crushed garlic and 25 g salt. Portions received measured bacterial or bacterial-and-yeast inocula and were incubated at 30 plus or minus 2 C, and the team compared them with spontaneous batches by measurement, not by taste. The recipe below follows the government formula because it is the fully weighed traditional-style one, and times from other sources stay with those sources. Elapsed time is only the period in which acid may form; the endpoint is acidity.

Sources for this section

Regional and historical variations

Nham hed's regional identity is less secure than that of older meat naem. Northern and north-eastern Thailand are repeatedly named as the home of traditional naem, and mushroom versions are now documented in several regions, from Yasothon to Kanchanaburi to the south. It is fair to say the dish relates to northern and Isan fermentation traditions. There is not enough evidence to assign its invention to a province, community or era.

Oyster mushroom is the commonest base in the household and training recipes. The standard also allows shiitake, abalone mushroom and black wood ear, each giving a different texture: oyster mushroom shreds into long strands, while wood ear and shiitake have other structures and flavours. A commercial maker, Arin Food, sells mushroom naem made from several cultivated mushrooms in triangular parcels. The definition permits these variations, but it does not show that each species has been validated under the same fermentation conditions.

Rice varies. Common formulas use ordinary cooked rice or sticky rice, and the KRUA.CO recipe adds Riceberry, which colours the mixture dark. A 2023 study from the southern border provinces compared four local rice varieties, Hom Kradungnga, Lerd Pla Lai, Seebukantrang and Maajanuu, for colour, acidity, lactic bacteria and sensory acceptance. Its products reached pH 4.04 to 4.07 after three days at 27 C, held 7.74 to 8.01 log CFU/g of lactic bacteria, and fell to pH 3.74 to 3.78 after four weeks at 4 C, when liking dropped because they had become more sour. It is a product-development project, not an old regional recipe.

Some versions contain animal ingredients. The standard allows cooked pork skin, and some training formulas add minced pork. These are not vegetarian. Vegan suitability also depends on seasonings and on whether a laboratory starter uses a dairy carrier.

Packaging varies between small triangular plastic parcels, banana-leaf bundles and cylindrical bundles tied with rubber bands. These are commercial and domestic adaptations of one broad preparation, and they are no evidence that every region used the same ingredients or microbes.

Sources for this section

How it is eaten

Nham hed comes as small individual parcels, each a compact portion of sour fermented mushroom with garlic, salt and the savour of the mushroom itself. Chilli goes in the parcel or on the side. It is eaten as a sour snack or appetiser, often with fresh vegetables, or inside a larger meal.

Thai recipe sources also describe frying it, making it into a spicy salad or adding it to stir-fries. A Wongnai contributor suggests serving it with fresh chilli, spring onion, coriander and peanuts or with fried rice, and KRUA.CO lists stir-frying, frying and spicy salads. These are contemporary serving suggestions and not a historical record of regional eating.

Frying browns the surface, changes the garlic and drives off moisture, and it reduces or kills many live lactic bacteria. The acidity stays in the flavour, but a fried nham hed dish should not be sold as a source of live cultures.

It is often presented as a vegetarian stand-in for fermented sausage. The mushroom supplies body and savour while the rice and garlic ferment supplies the sourness of naem. It is lower in fat and has a different protein profile than pork naem, so calling it a mushroom alternative is fair, and calling it nutritionally equivalent to meat is not supported.

A mushroom parcel should not be called probiotic or given a health claim just because it contains lactic bacteria. Probiotic claims need the strain, its viability and the evidence for a benefit. As a food it works as a sour appetiser and a souring ingredient in dishes that want acidity without vinegar or lime.

Sources for this section

Reading results and problems

A well-fermented parcel smells sour and holds together as its formula intends. Thailand's standard asks for a reasonably firm product with ingredients evenly spread and no large air pockets, a little fermentation liquid at most, recognisable natural colours and no musty, rotten or bitter notes. Those are quality criteria and not a replacement for microbiological testing.

The product standard sets a pH no higher than 4.6, Salmonella absent from a 25 g sample, Staphylococcus aureus and Clostridium perfringens absent from 0.1 g, Escherichia coli below 3 MPN/g, and yeasts and moulds below 10 CFU/g. These are 2004 product criteria, not a promise that household batches reach them. Co-starter products with deliberately high yeast numbers raise a question about compliance with the low yeast-and-mould limit.

Speed matters. In the 2025 work selected L. plantarum treatments dropped the pH quickly while spontaneous fermentation fell slowly, and a low-acid mushroom and rice mix packed tight gives competing organisms more time. The 2023 study reached pH 4.04 to 4.07 in three days at 27 C, which is a measured result and not a target. Household recipes call for two or three days, three or four, or seven, and ambient temperature, mushroom, rice, salt, starter activity and parcel size all change the rate.

Cooked rice brings its own hazard. Bacillus cereus spores survive cooking, and rice held badly can allow growth and toxin formation before the lactic bacteria have made the mix inhospitable. The UK Food Standards Agency advises cooling cooked rice quickly, ideally within an hour. That is general rice guidance and does not validate fermenting rice at room temperature.

Clostridium botulinum is the other concern. The WHO names improperly preserved or fermented low-acid foods, mushrooms included, as a botulism risk. The organism does not grow below pH 4.6, but a low reading later does not destroy toxin formed earlier, and steaming mushrooms does not reliably destroy spores. Smell and taste do not show safety; the CDC says toxin cannot be detected by sight, smell or taste.

The 2025 study tested its fermented samples for E. coli, S. aureus, C. perfringens, B. cereus and Salmonella and found none, which says something about those experimental batches and nothing about every spontaneous recipe. Souring can continue in the fridge: the 2023 team saw further pH decline over four weeks at 4 C and less liking as the food grew more acid. No universal shelf life is established, and the KRUA.CO claim of a month is unvalidated.

Pork or pork skin versions need controls suitable for animal ingredients. The traditional recipes here are records of how Thai cooks make nham hed, not proof of a validated consumer process. A safe product has to meet the microbiological requirements, not just look compact and smell pleasantly sour.

Sources for this section

History

Thailand's Community Product Standard 472/2547, issued in 2004, defines nham hed as mushrooms with cooked rice, garlic and salt. That fixes the named product by 2004 but not its origin. Later records include a 2022 community enterprise in Yasothon, a 2023 study with southern Thai rice varieties and a 2025 controlled co-starter study. Nothing dates the first mushroom naem or names its place of origin.

Ingredients

Scaling: source batch only

Fresh oyster mushrooms (het nang fa, เห็ดนางฟ้า)Torn into thin strips, washed, steamed and squeezed dry
1000 g
Weight before steaming. No Latin binomial is given beyond the oyster mushroom group.
GarlicCrushed or finely pounded
120 g
Cooked riceFully cooked ordinary rice
120 g
Sticky rice and variety are not specified by the source.
Thai saltMixed evenly through the mushrooms
18 g
Type not specified. The 18 g refers to 1 kg of fresh mushroom, not to a final salt concentration.
Granulated sugarAdded before packing
6 g

Method

Risks and precautions · High risk
Clostridium botulinum and botulinum toxin

Cooked mushroom and rice are low-acid. Tightly packed parcels hold little oxygen, and delayed acidification could allow growth and toxin; steaming does not reliably kill spores.

Hazard source
Bacillus cereus from cooked rice

Spores survive cooking rice, and badly held rice can make toxin before the ferment has acidified the mix.

Hazard source
Slow or failed lactic fermentation

A spontaneous batch depends on an unpredictable starting flora; a defined L. plantarum starter acidified much faster in the 2025 study.

Hazard source
Salmonella, Staphylococcus aureus, Clostridium perfringens and E. coli

Contamination can come from ingredients, water and handling. The Thai standard sets absence or count limits for each in the finished product.

Hazard source
Yeast and mould

Fungal growth spoils the product and the 2004 standard sets a low count; deliberate yeast co-starters need separate interpretation.

Hazard source
Animal ingredients in some variants

The standard allows cooked pork skin and some recipes contain pork; these are not vegetarian and need controls for animal ingredients.

Hazard source

Meet the standard's acidity limit

Control source

Test for Salmonella

Control source

Test for Staphylococcus aureus and Clostridium perfringens

Control source

Test for E. coli

Control source

Test yeasts and moulds

Control source

Use clean, sealable food-contact packaging

Control source

Cool cooked rice quickly

Control source

Consider a defined starter for a validated process

Control source

Reject uncertain product

Control source

This is a documented traditional-style formula and not a validated home fermentation process.

The formula gives no starter, no temperature in degrees, no acidification rate and no final pH.

Two to three days until sour is a record of the method, not a safety endpoint. Reaching pH 4.6 eventually does not show that growth or toxin formation was prevented earlier.

The salt and garlic in the recipe are not validated controls against botulism, and a tight plastic parcel does not prevent every hazard.

Cooked rice adds a Bacillus cereus concern; ordinary leftover-rice advice does not validate deliberate room-temperature fermentation.

No shelf life was established. The seven days and one month in the KRUA.CO recipe do not transfer to this formula.

Starter-culture results from the 2025 study do not apply to spontaneous batches.

This formula has no meat; versions with pork or pork skin need separate assessment.

  1. Tear 1,000 g of fresh oyster mushrooms into thin strips.
  2. Wash the shredded mushrooms in clean water.
  3. Steam the mushrooms over boiling water for 5 minutes.
  4. Let the mushrooms cool; no cooling temperature or time is given.
  5. Put the mushrooms in a clean cloth and squeeze out as much water as possible, so the mix is compact and not watery.
  6. Combine the squeezed mushrooms with 18 g salt, 6 g sugar, 120 g crushed garlic and 120 g cooked rice.
  7. Knead or mix until the seasoning and rice are spread through the shredded mushrooms.
  8. Divide the mixture into plastic bags of about 15 g each.
  9. Press each bag firmly to expel air pockets and close it tightly with a rubber band.
  10. Leave the parcels at room temperature for 2 to 3 days, or until a sour smell and taste develop. This is the published method; no temperature, pH or microbiological criterion is given.
  11. No refrigeration temperature, shelf life or storage procedure is given for this formulation, and none should be borrowed from other recipes.

Conditions

Fermentation2–3 days

Places

Thailand

Historical attestation · Country evidence

The 2004 standard names the product; it is not an origin claim.

Northeastern Thailand (Isan)

Traditional preparation · Region evidence

Naem tradition is tied to the north-east; nham hed's origin there is not verified.

Kho Wang, Yasothon

Documented preparation · Locality evidence

A community enterprise documented making mushroom naem.

Kanchanaburi

Documented preparation · Region evidence

Source of the technology-transfer formula on this page.

Southern border provinces

Modern adaptation · Region evidence

Product development with local rice varieties.

Phatthalung

Documented preparation · Region evidence

Mushrooms for the 2025 controlled study.

Related

Community

No community contributions have been published for this entry yet.

Share what you made

Sign in to contribute. Published comments and photos are free to read.

Sources