This post may contain affiliate links. Please read our disclosure policy.

Learn how to make tempeh at home with just 3 ingredients! Homemade tempeh is easy to make and tastes so much better than the store-bought. Follow this step-by-step recipe to make tempeh in the Instant Pot!

How to Make Tempeh in an Instant Pot

📘 What Is Tempeh

Tempeh is an Indonesian food prepared from fermented soybeans. As opposed to tofu, tempeh is prepared from whole soybeans that are bound together by a white mold growing between each bean.

Tempeh is high in protein, healthy, and versatile!

⭐️ Why You Will Love It

If you have never made your own tempeh, you should definitely try! It’s not as complicated as it seems and requires very little active time. Plus, it tastes so much better than store-bought (no bitterness or aftertaste)! It’s also budget-friendly and makes a fun experiment!

Instant Pot Benefits

Making tempeh in the Instant Pot is not only easier, but it’s also quicker. Obviously, it still requires several hours to incubate, but the pressure cooker simplifies the whole process.

So, what are the advantages of making tempeh in the Instant Pot?

  • You don’t have to soak the beans! Just rinse and pressure cook.
  • Beans cook a lot faster and require less attention. This is the main advantage to me, I used to cook beans on the stovetop, and it took over 1 hour and constant attention, checking from time to time to see if there was still enough water or if the beans were not overcooked.
  • No oven is required for the incubation step. Yes, you read right! Thanks to the yogurt mode of the Instant Pot, the tempeh is at the perfect temperature, meaning the mold develops well. I used to incubate tempeh in my oven, meaning I couldn’t use it for 48H. Not good when you have a cookie craving…Problem solved with the Instant Pot!

Ready to make your own tempeh? Let’s do it!

🥣 How to Make It

You will only need 3 ingredients:

  • Soybeans – Preferably non-GMO soybeans. I personally went with peeled split soybeans here.
  • Tempeh starter – It is sold as a powder, and a little goes a long way! Tempeh starter will keep in the fridge for years. You can order tempeh starter online.
  • White vinegar – Regular white vinegar or rice vinegar either will work.

1. Cooking the Soybeans

Start by pressure-cooking the soybeans for 40 minutes. No soaking is needed. Just rinse the beans, cover them with water, and pressure cook in the Instant Pot.

To speed up the process even more, I used peeled split soybeans. They don’t only cook faster, but they also do not require peeling, which is usually the most time-consuming step when making tempeh from whole soybeans. If you can’t find split and peeled soybeans, there is an extra step you will have to do. Check out the recipe notes.

Once your soybeans are cooked and soft, the next step is to pat them dry. This step is essential as the mold won’t grow well if there is too much moisture. I usually spread the beans on a clean kitchen towel and let it sit for 15-20 minutes. Then top with another kitchen towel and press slightly to absorb excess moisture.

How to Make Tempeh in an Instant Pot

Next, stir in a tablespoon of white vinegar. The vinegar will lower the PH and prevent bad mold from growing. Sprinkle the tempeh starter and mix well to coat the soybeans before transferring them to freezer bags.

Tip: Make sure to pack the soybeans well in the freezer bags, you don’t want too much space between each soybean.

How to Make Tempeh in an Instant Pot

2. Incubating

To incubate, we will use the Instant Pot’s yogurt mode! Pour 1 cup of water into the liner, add the steamer rack, and place the soybean bags on the steamer so they don’t touch the water.

Set the Instant Pot on yogurt mode and let it do its magic! After 16 hours, you can turn it off and let it incubate for another 24 hours. You don’t need the Instant Pot to generate heat anymore, as the mold will start to generate its own. It’s actually funny how the tempeh is still warm after 24 hours!

You will start to see white mold growing after about 18-20 hours (2 hours after you turn off the yogurt mode), and it will fully cover the beans after about 40 hours.

How to Make Tempeh in an Instant Pot

Finally, when your tempeh loaves are firm and completely white, transfer to the refrigerator and use them as you wish!

This recipe yields two tempeh loaves of about 13 ounces. If you like tempeh as much as I do, it won’t last long. Otherwise, it freezes very well and will keep for months in the freezer. For those of you who eat soy-free, check out my chickpea tempeh recipe. The base is basically the same.

How to Make Tempeh in an Instant Pot

🌯 Where to Use It

Tempeh is super versatile and can be used:

  • Sautéed: You can marinate diced or sliced tempeh in your favorite marinade and then sauté in a skillet until golden brown. Then, it can be added to vegetable stir-fries, noodles, or soups like this Tempeh Khao Soi. It’s also delicious in sandwiches or in wraps.
  • Fried: Tempeh can be deep-fried for a crispy texture.
  • Grilled: Tempeh is also perfect for grilling! It holds up well on the grill and can be charred. These Sesame & Peanut Tempeh Skewers are one of my favorites!

💬 FAQ

Can I make this recipe without an Instant Pot?

Yes, you can cook the soybeans in a regular pressure cooker and incubate the tempeh in a warm place, like an oven, with the light on.

Which temperature works best for incubating the tempeh?

85°F (30°C) is the recommended temperature for good mold growth.

Can I make tempeh with other beans?

Yes, you can use black beans, chickpeas, lentils, and more!

My tempeh still has no white mold after 24 hours. Is this normal?

Yes, you need to be patient. It can take up to 72 hours before the tempeh is ready.

How to Make Tempeh in an Instant Pot

⭐️ Did you like this recipe? Let us know in the comments below, and tag us on Facebook, Instagram, or Pinterest!

Note: This post is not sponsored, I just really enjoy cooking with the Instant Pot. This post contains affiliate links though. I earn a small commission if you order through one of these links. It helps support this blog and keeps the recipes coming.

How to Make Tempeh in an Instant Pot
full of plants in envelope

Want to Save This Recipe?

Enter your email below & we’ll send it straight to your inbox! Plus, you will receive new recipes every week!

Save Recipe

I’d like to receive more tips & recipes from Full of Plants.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

How to Make Tempeh in an Instant Pot

How to Make Tempeh in the Instant Pot

4.70 from 49 votes
Author: Thomas Pagot
Easily make your own tempeh in an Instant Pot! No other equipment is required. It's cheaper and tastes a lot better than store-bought tempeh!
Prep Time : 45 minutes
Cook Time : 1 hour
Incubation Time : 2 days
Total Time : 2 days 1 hour 45 minutes
Servings 2 Loafs of tempeh
Calories 192 kcal

Equipment

Ingredients
 

Instructions
 

  • Rinse the soybeans under cold water. Transfer to the Instant Pot liner. Cover with the water and close the lid. Set the valve to "Sealing."
  • Pressure cook for 40 minutes and let the pressure release naturally (about 25 minutes). Once there is no more pressure, open the Instant Pot and drain the cooked soybeans.
  • Transfer the cooked soybeans to a clean kitchen towel and let dry for 20 minutes. The soybeans should not be wet. If they still appear too wet, top them with another clean kitchen towel and press a bit to absorb excess water.
  • Transfer the soybeans to a large mixing bowl. Add the rice vinegar and stir using a wooden spoon. Sprinkle the tempeh starter and stir again until well combined.
  • Take two freezer bags and pierce them using a fork or a chopstick at 1-inch intervals. Divide the soybeans into the freezer bags and pack them well. Then fold the rest of the bag over the soybeans to keep it tight.
  • Wash the Instant Pot liner. Place 1 cup of water in the bottom and top with the steam rack. Place the two tempeh loaves on the steamer. Cover with a glass lid (or use the Instant Pot lid if you don't have a large glass lid).
  • Press the Yogurt button 3 times to set it to "Less" mode. Set the timer for 16 hours.
  • After 16 hours, turn off the Instant Pot. You should start to see some white mold appearing. Remove the excess water from the lid using a paper towel. Place the lid back into place and let the tempeh incubate for another 24 hours.
  • After 24 hours, the tempeh should be fully covered with white mold and bind the soybeans together into a firm cake. You can now place it in the refrigerator and use as you wish!
  • Tempeh will keep for up to 2 weeks in the refrigerator or 6 months in the freezer.

Notes

If you can’t find split and peeled soybeans: Soak the whole soybeans overnight. The next morning, rinse and place in a large bowl. Cover with water. Using your hands, massage the beans to remove the hulls. Hulls will float on top, remove them using a colander and discard them. Then you can cook the soybeans and follow the recipe.

Nutrition

Serving: 100 g (3.5 ounces) | Calories: 192 kcal | Carbohydrates: 14 g | Protein: 21 g | Fat: 5.2 g | Fiber: 7 g
Course : Entree
Cuisine : Asian, Indonesian
Did you make this recipe? Tag @fullofplants on Instagram and hashtag it #fullofplants
Share this recipe!

About the Author

Thomas Pagot is the founder, photographer, and recipe developer behind Full of Plants. He created the blog in 2016 as a personal cookbook for vegan recipes. Through years of recipe development, Thomas has successfully grown Full of Plants into a trusted resource for plant-based recipes.

Learn more ➜

Leave a Comment

Subscribe
Notify of
Did you make this recipe? Rate it!




306 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments

Clearly people in your comments are happy with the recipe but I’m curious about your thoughts in regard to moisture. It seems that adding water to the bottom of the instant pot would create a moist environment that’s bad for the tempeh. What are your thoughts on why that’s not a problem for this recipe?

I had it on the less yogurt setting for 16 hrs then left alone with instant pot off for about 24. Checked this morning and it was ice cold and not covered in spores. I turned the instant pot back on but am now not sure if this would be safe to eat if it does work. Thoughts?

5 stars
Turned out great! I started with whole beans, and after soaking and dehulling (which is much easier if you use a big bowl and a few rinses) I cooked them for 18 min on high pressure. I also wrapped them in banana leaves instead of plastic. Question about fermentation: why do we need water at the bottom of the instant pot?

Oo, sounds delish!

Did anyone else’s smell really bad during the process? It’s starting to grow mold but it’s already been over 24 hours and idk if this is right…

What size freezer bags did you use?

Hi. I tend to cook by scale. How heavy are two cups of (uncooked) soybeans, approximately?

Hi. I’ve read that making tempeh requires air circulation. Does the Instant Pot allow for air circulation?

4 stars
I made this recipe today. It took 2 hours to dehull the soybeans. Despite the good directions, I will have to achieve enlightenment before I try this again unless there’s some work-around. Difficult to find hulled soybeans online. One recipe fits into 2 1-quart freezer bags. Is there an extra step that will make this easier?

I’m not able to get dehulled soy beans so I did the extra step and soaked first. I then cooked for 40 minutes which was far too long. I think the cooking time for soaked beans should be halved.

Great vid and very helpful. I have seen other versions in which (a) no water has been used during the fermentation process and (b) the pot has been left on the “Low” setting from the time mould has started forming u til the end product. If the IP is switched off, is fermentation guaranteed to continue?

I tried making natto in my instant pot and it turned out very wet – am concerned if I use the lid which seals, that it will do the same thing to the tempeh. Can I put any glass lid over if it covers the pot – I don’t have one that fits exactly. Would appreciate your input. Cheers

5 stars
Super recipe. Enjoy the mild and somewhat sweet taste. I don’t buy premade food and appreciate finding this recipe. Many thanks.

5 stars
My employer had served many different cuisines that were “complimentary” during Covid Days so I tried many World Cuisine dishes. I searched and followed this recipe since my wife bought a Magic Pot or whatever you call it. The recipe (16hrs at 109F) didn’t quite make it as I needed to “incubate” within the Insta Pot another ~24hr – with no heat – I was worried to overcook it – until I saw the two punctured freezer bags become white inside. I froze them within non-perforated bags and I must say about 9mos later I remembered my adventure and I took one out, partially defrosted it, cut it into cubes, tossed in corn flour, and then sprayed generously with olive oil and put them on my barbecue grill over a perforated tray and they came out so crispy and delicious! This was a teal treat to go down this culinary pathway and I def want to do it again as I have more Tempeh Starter dormant in the fridge. I took many photos but alas I cannot share. Cheers!

Is it possible to follow these instructions using chickpeas? Isee your chickpea tempeh recipe has slightly different ratios

5 stars
Using the instant pot as an incubator for tempeh is a great idea. Thank you. Now I don’t need to go out and buy an incubator. It worked perfectly.

For me, The temperature was a great issue for making tempeh.
Tempeh is fussy! It needs to ferment at between 85°F and 90°F. Much cooler and the mycelium won’t grow (giving rise to undesirable microorganisms to grow instead) But I was always confused between 85F to90F.

Thomas I am a fan of your recipes and always tell friends about them. I love how you push us to try new things.

I recently ran across a couple of recipes using Pumfu (pumpkins seed tofu) and I’d love to know how to make it if you’re ever inclined.

Please know that we know a lot of hard work goes into your recipes, testing, testing and more testing and we all appreciate it!!

Hi, my lowest Instant Pot setting is 91 degrees F. Is that too hot? I have made two failed batches and I’m wondering if it’s too hot. It also gets quite damp in the IP with the water put in initially. Both times, I had a lot of white but the beans were only partially covered with white and the loaves were still soft enough to break apart easily after 48 hours. They also started to smell bad, like feet, so I threw them out. Any suggestions? Thank you.

Thank you so much for posting this recipe! I can’t wait to buy an Instant Pot and make Tempeh this easier way! I saw a comment that said dried hulled split soybeans can be found in EBay. I don’t know how old that post is, but has anyone been able to find them? I can’t find them on EBay. Thanks so much!

5 stars
I DID IT!!!! The hulling process was pretty tedious – I can totally see the benefit of buying them pre-hulled. But, super thrilled with how well it turned out. Thank you for such great instructions!!!!!

5 stars
Espectacular el resultado!! Definitivamente, no vuelvo a comprar tempeh en la tienda, este es mucho mejor. Gracias!

Hi!! Thank you for taking the time to share how you made Temph in the instant pot. I am so excited to try this. I have never made temph, and I feel the part that was a little confusing to me was regulating the temperature during the fermenting process.
My question is, have you ever made your own Temph starter in the insta pot using the yogurt mode? I have been reading about how to make my own starter and I am guessing you could use the insta pot to produce the started also.

What size IP did you use? I have a 6 qt but only have room for 4 small bags of tempeh using a trivet and a taller trivet to keep them separate. The tempeh was delicious. I need to be able to make it in larger quantities.

How large is your IP. I have a 6 qt. There is no way I can fit two of those bags in the IP on a trivet. So, I use a second trivet for the second bag. Finding halved/hulled soybeans is now a prority.

I make tempeh in 3 cup Sterilite containers with holes drilled into the container bottom and lid. I steam my tempeh once it is ready to harvest so I found these steamer trays on Amazon. Using the trivet that comes with your IP you can stack two steamer trays in a 6 quart IP. Check them out and see what you think – HapWay Stainless Steel Steamer Basket with Egg Steam Rack Trivet Compatible with Instant Pot 5,6 qt Electric Pressure Cooker

Do you have to wrap in plastic? I don’t keep any in my house. Can I use a beeswax cloth perhaps?

I have made this recipe several times (rated it 5 stars), and I’m back to share a couple of things I’ve learned in case it helps anyone:

1- For anyone using whole soybeans, I’ve figured out a quick way to de-hull. First, I soak the dried beans in the fridge overnight. The next day, I simmer them in water for about 20 mins. Then, I turn off the heat and use a potato masher with a pressing and twisting motion (similar to mashing potatoes). Less than 5 mins of this removes over 90% of the hulls and splits most of the beans without breaking them. After that, you need to pour the hulls out to discard. As for cooking, I do it on the stovetop for 2 hrs so I can’t speak to how long to put them in the IP for, but there are probably resources online that say how long to cook soaked beans for.

2- I believe Arthur also mentioned this somewhere, but if you’ve done everything correctly and the mold isn’t growing, it could be that your starter is bad. In one experience, I noticed that something was wrong when the loaves were not staying warm after the Instant Pot yogurt cycle had ended. It was due to the bad starter batch.

LOVE this recipe, I can’t wait to try it! I don’t have an InstantPot, but have Insignia, which does not have the yogurt function. Is there an alternative I can use?

I made a tempeh incubator by using a Coleman 24-Can Party Stacker Cooler, a Hydrofarm seedling mat and Hydrofarm thermostat, a cooling rack for a half-sheet pan, and a couple of aluminum loaf pans. The seedling mat goes in followed by the loaf pans on either side. These help elevate the cooling rack off the mat and you can add some water to them if you believe you need some extra humidity. Only thing left to do is to use the suction cup to attach the temperature sensor for the thermostat to the side of the container and then set it to 88 degrees. The cooler gives you ample room inside for containers, a pan, or bags to incubate.

Hi Thomas, I’m trying this and my tempeh has been incubating for 20+ hours and no mold. I let my beans lay out to dry over night because I didn’t have the tempeh starter yet so they got quite dried out. Do you think that’s why it’s not growing mold?
Also had the same issue with soaking beans, I got way more than 2 cups so I measured out 2 cups of split beans after cooking.

Hi i used instant pot but the tempeh became wet.

And spores did not show up. anything missing? thx

5 stars
May i ask if we pressure cook in hugh setting or low setting the bean for 40mins in IP after we soak it and peel its skin? Will it not be too mushy? How clean should the bean be? If there are some skin left is this a problem? I have the ultra IP