Fermented Foods

How to Make Tempeh at Home: Soybeans, Rhizopus Starter and 30°C for 1–2 Days

Learn how to make tempeh at home with this complete guide. Includes step-by-step instructions, 3 bean variations, troubleshooting tips, and storage methods.

At a glance

To make tempeh, soak and dehull soybeans, cook them until tender, dry and cool them below 35°C, mix in Rhizopus tempeh starter, pack 2–3 cm thick in perforated bags, and incubate at 29–32°C for 24–48 hours until bound by white mold. Tempeh has 15.8 g protein per 100 g and no vitamin B12 (MEXT). Use a reputable starter and always cook it.

  • Soybeans bound into a cake by Rhizopus mold in 24–48 hours at 29–32°C.
  • Per 100 g: 15.8 g protein, 70 mg calcium, 2.4 mg iron, 11 µg vitamin K, no B12 (MEXT).
  • Dehulling and drying the beans well are the keys to a firm block.
  • A 2012 Salmonella outbreak was traced to a contaminated Rhizopus starter and unpasteurized tempeh.
  • Never make coconut-based tempe bongkrek: bongkrekic acid poisoning is often fatal.

Ferment profile

Origin
Java, Indonesia
Fermentation
Mold / koji
Main microbes
Rhizopus (R. oligosporus / R. microsporus group)
Live cultures
No (cooked, baked or pasteurized)
Alcohol
None / trace

Tempeh is a firm cake of cooked soybeans bound together by the white, cottony growth of a mold, usually Rhizopus (often sold as R. oligosporus). It comes from Java, Indonesia. As the mold grows through the beans over a day or two, its enzymes break down soybean proteins, fats and starches, giving tempeh its nutty, mushroomy flavor and firm, sliceable texture, and reducing some of the beans’ antinutrients (Hachmeister & Fung, 1993). It’s always eaten cooked – fried, baked, steamed or crumbled.

What’s in Tempeh

Per 100 g, Japan’s food tables list tempeh at 15.8 g protein, 70 mg calcium, 2.4 mg iron and just 11 µg vitamin K – far less vitamin K than natto – and no vitamin B12 was found (MEXT). So tempeh is a good plant protein, but not a B12 source. Because it’s cooked, it isn’t a probiotic food either. Compare it with other soy ferments in our fermented soybean guide. Indonesia’s oncom applies mould fermentation to okara and peanut press cake.

The Method in Brief

  1. Soak soybeans 8–24 hours, then dehull them by rubbing in water and skimming off the skins – hulls block the mold.
  2. Cook the split beans until tender but not mushy (45–60 minutes). Many makers add a splash of vinegar to the cooking water to acidify the beans slightly.
  3. Dry and cool thoroughly: wet beans are the main cause of slimy, failed tempeh. Cool to below 35°C.
  4. Inoculate with tempeh starter and mix well.
  5. Pack 2–3 cm thick into perforated bags or banana leaves – the mold needs air.
  6. Incubate at 29–32°C for 24–48 hours. The tempeh starts making its own heat after about a day, so keep it from going above about 38°C.

The recipe card below has quantities. Tempeh can also be made from other beans or with grains – a review of tempeh-like products found that red sorghum worked well with Rhizopus while some grains crumbled (Hachmeister & Fung, 1993) – add a spoonful of rice flour for low-starch beans such as black beans or chickpeas.

Is It Safe?

  • Use a reputable starter and cook your tempeh. In 2012, an outbreak of Salmonella Paratyphi B infections in North Carolina was traced to unpasteurized tempeh, and the contamination came from the Rhizopus starter culture itself (Griese et al., 2013). Homemade tempeh is raw until you cook it.
  • Know the good and bad colors. White mycelium is the tempeh; grey or black patches near air holes are the mold making spores and are normal. Green, blue, pink, orange or yellow growth, sliminess, or a sour, rotten or strong chemical smell mean discard it.
  • Never make tempe bongkrek. Tempe bongkrek, made with coconut, can be contaminated by Burkholderia gladioli pv. cocovenenans, whose heat-stable toxin, bongkrekic acid, has also been linked to fermented corn products and rice noodles; case fatality in outbreaks has ranged from 30% to 100% (Yang et al., 2026). Stick to beans and grains.

More bean ferments, and which ones are risky at home: fermented beans; for the bacterial soybean ferment, natto.

Recipe: Homemade Soybean Tempeh

Makes
2 blocks (about 700 g)
Hands-on
120 min
Fermentation
24–48 hours at 29–32°C
Temperature
29–32°C (85–90°F); keep below about 38°C
Difficulty
Moderate

Equipment

  • Large pot
  • Clean towels
  • Zip bags or banana leaves
  • Pin or skewer for air holes
  • Thermometer
  • Incubator: oven with light on, dehydrator or a box with a heat mat

Ingredients

  • 400 g (2 cups) dried soybeans (whole)
  • 1–2 tbsp white vinegar (for the cooking water)
  • About 1 tsp (as directed) tempeh starter (Rhizopus) (from a reputable supplier)

Method

  1. Soak the soybeans in plenty of water for 8–24 hours.
  2. Rub the soaked beans between your hands in water so they split and shed their hulls; skim the hulls off. Repeat until most are gone.
  3. Simmer the split beans with the vinegar for 45–60 minutes, until tender but not mushy.
  4. Drain well and spread on clean towels until the surfaces are dry and the beans are below 35°C.
  5. Sprinkle over the starter and mix thoroughly so every bean is coated.
  6. Pack 2–3 cm thick into zip bags and prick holes every 1–2 cm on both sides (or wrap in banana leaves).
  7. Incubate at 29–32°C. After about 24 hours, check the temperature: the tempeh makes its own heat, so keep it below about 38°C.
  8. It's ready in 24–48 hours when it's a firm white block that holds together. Refrigerate up to about a week or freeze. Always cook before eating.

Frequently asked questions

Is it safe to eat the white mold on tempeh?

Yes – the white mycelium is the Rhizopus mold that makes tempeh; it's what holds the beans together. Grey or black spore patches are normal too.

Is tempeh a complete protein?

Soy protein contains all the essential amino acids, and tempeh has about 15.8 g protein per 100 g.

Does tempeh contain vitamin B12?

Don't rely on it. Japan's food tables found no B12 in tempeh; any B12 depends on bacteria present during fermentation.

Is tempeh probiotic?

No. It's fermented by a mold and always cooked before eating, so it doesn't deliver live cultures.

Can I make tempeh without a starter?

Not reliably or safely. Use a commercial Rhizopus starter from a reputable supplier.

Why is my tempeh slimy?

Usually the beans were too wet or the bag had too few air holes, letting bacteria grow. Discard slimy, bad-smelling tempeh and dry the beans better next time.

How long does homemade tempeh last?

About a week in the fridge, or a few months frozen. Steaming it before storing stops the mold growing.

Sources

  1. Hachmeister KA, Fung DY (1993). Tempeh: a mold-modified indigenous fermented food made from soybeans and/or cereal grains. Crit Rev Microbiol 19(3):137–188. Link
  2. MEXT. Standard Tables of Food Composition in Japan: tempeh (04063). Link
  3. Griese SE et al. (2013). Gastroenteritis outbreak associated with unpasteurized tempeh, North Carolina, USA. Emerg Infect Dis 19(9):1514–1517. Link
  4. Yang H et al. (2026). Bongkrekic acid poisoning associated with Burkholderia gladioli: a systematic review. Foodborne Pathog Dis. Link
Share: