Skip to Content

How to Cook Tempeh Without Pre-Boiling or Steaming

Ever wondered if there’s an easy way to cook tempeh without pre-boiling or steaming it first – and still have it come out good? Today I’ll show you my tried-and-true, one-pan method of making tempeh for any dish – without any pre-cooking!

Follow this recipe, and your tempeh will come out tender on the inside, crispy on the outside, with a pleasantly savory flavor resembling chicken.

Enjoy it on its own, or use it as a plant-based protein component in stir-fries, tacos, burritos, sandwiches, wraps, and more.

How to cook tempeh easy recipe without boiling or steaming

Note: As an Amazon Associate I earn from qualifying purchases. If you make a purchase through my blog, I may receive a small commission, at no extra cost to you. Thank you!

When I first went vegan 14 years ago, I tried tempeh for the first time and found it kind of puzzling.

On one hand, this plant-based meat substitute originating in Indonesia sounded like a nutritional powerhouse:

  • Made from whole fermented soybeans = easier to digest than tofu;
  • Contains all 9 essential amino acids = a complete protein just like meat;
  • Has more protein per ounce compared to tofu.

On the other hand, it can have a strange, bitter aftertaste and rubbery texture – not exactly appetizing.

Turns out, I wasn’t the only one put off by tempeh’s flavor. Here’s the deal…

Why Tempeh Doesn’t Taste Good

During fermentation, tempeh develops a nutty, slightly earthy flavor with a hint of bitterness.

If you try a piece of freshly fermented tempeh, that bitterness won’t really bother you because it’s just a part of its complex flavor, not the “main event”.

However, here in the US, most of the tempeh sold in grocery stores has been pasteurized to extend its shelf life.

During pasteurization tempeh loses some of its moisture. As a result, it gets dense and rubbery, and the bitter flavor becomes more noticeable.

Unless you figure out a way to add that moisture back, it will stay bitter and rubbery no matter how you try to cook it.

What Most Tempeh Cooking Methods Get Wrong:

Most tutorials for cooking tempeh miss the important step of getting the moisture back into tempeh. Without it, tempeh will stay dense on the inside no matter what you do with it – fry in the pan, cook in the air fryer, bake it, etc.

How to Improve the Flavor and Texture of Tempeh

Now that we established the importance of rehydrating tempeh, here are three main approaches to do that:

#1. Pre-Boil or Steam Tempeh First

A lot of recipes recommend boiling or steaming tempeh before you cook it. Sort of like, “Step 0” in recipe instructions.

✅ Pros: Adds moisture = less bitterness, more tender texture.

🚫 Cons: Takes extra time and effort; you still have to cook it in some way afterwards – not great on a busy weeknight when you want dinner on the table fast.

#2. Use My “One-Pan Steam-Fry” Method

My method fixes tempeh’s flavor and texture AND cooks it through at the same time.

How it works:

  1. Steam softens and removes bitterness;
  2. Dry heat creates crispiness (after steam evaporates);
  3. Doing both in one pan saves time.

✅ Pros: Delicious flavor and tender texture; easier and faster than traditional pre-boiling or steaming; uses little to no oil; done in the same skillet = less cleanup.

🚫 Cons: Not everyone knows about it yet 😄

Here’s a video from my YouTube channel where I show how to use this method:

#3. Use Fresh Tempeh

Freshly fermented tempeh still has all of its moisture, so there’s no need to add it back.

As a result, its flavor and texture stay exactly as they’re supposed to be: complex, slightly mushroom-y, with a tender texture resembling brie cheese rind.

In Indonesia – tempeh’s country of origin – people have been eating tempeh freshly fermented tempeh for centuries, both raw and cooked.

But finding fresh tempeh in the US isn’t easy since most tempeh at grocery stores has been pasteurized.

A little over a year ago, I found a small, family-owned company called BOSTempeh that makes fresh tempeh and ships it all over the US from their factory in New Hampshire.

Their process of making tempeh combines traditional Indonesian techniques and modern technology.

The resulting fresh tempeh is far better than what we can find in grocery stores: perfectly tender, with a mild flavor that doesn’t need any extra cooking steps to shine in every dish.

I’ve bought tempeh from BOSTempeh multiple times, and every dish I’ve made with it has come out amazing.

If you’d like to try their tempeh, the company has offered a special discount to the readers of my blog. Use coupon code ALINA on their site over here* to get 10% off your first order.

(*Affiliate link.)

How to cook tempeh no boiling or steaming

How to Cook Tempeh Without Pre-Boiling or Steaming

(This is an expanded step-by-step version of this recipe. For a more condensed version, see the printable recipe card below.)

You’re going to need:

  • One 8-ounce block of tempeh
  • Seasonings – salt, pepper, garlic powder (optional)
  • About 1/2 cup of water
  • A splash of high-heat oil like avocado oil (omit for oil-free)
  • A heavy-bottomed skillet with a lid – I’ve successfully used these pans by Caraway, HexClad (in the pictures below), and Alva.

Take your block of tempeh out of the package and cut it into bite-sized pieces. I usually cut it crosswise into 6-8 strips, then cut each strip into 6-8 pieces.

Person slices a block of tempeh on a wooden cutting board, cutting it into cubes.

Heat your skillet over medium heat. Once hot, add a splash of oil.

Add in all of the tempeh pieces and arrange them in a single layer.

Try not to overcrowd the skillet – tempeh browns best when the pieces have space. If your skillet is small, cook it in batches.

Cubed tempeh browning in a large nonstick skillet on a gas stove.

Sprinkle with salt, black pepper, and garlic powder (if using).

Add a splash of water and immediately cover with a lid. Reduce the heat to medium-low.

Tempeh cubes frying in a seasoned nonstick skillet on a gas stove while water is poured into the pan from a kettle.

Cook the tempeh until all of the water evaporates. This will take 2-3 minutes.

Once the skillet is dry, remove the lid and add another splash of water (see note*). Cover again and cook until that evaporates as well.

Let the tempeh stay in the dry pan 1-2 minutes longer, or until the pieces are golden brown on the bottom.

Tempeh cubes browning in a frying pan, being turned with a yellow spatula over a gas burner

Flip the tempeh pieces and repeat: add water twice, covering each time and letting it evaporate, then cook until the bottoms are golden brown.

Once the tempeh pieces are fork-tender and golden brown on both sides, turn off the heat and transfer to a bowl.

Bite-sized, pan-fried tempeh cubes with golden-brown crust in a stainless steel bowl being held by two hands in a kitchen.

Use in any recipe that calls for cooked tempeh – stir-fries, tacos, grain bowls, salads, etc. For meal prep, store in the fridge for up to 1 week.

*Note: If using fresh, unpasteurized tempeh, add water only once per side instead of twice. Fresh tempeh is more tender, so it softens faster. Pasteurized tempeh has a firmer texture, so I recommend adding water twice per side.

Common Mistakes

➡️ Not Covering the Pan:

The water evaporates quickly, without letting the steam build up. Without steam, tempeh doesn’t get a chance rehydrate.

Outcome: Tempeh stays bitter and rubbery inside.

➡️ Not Adding Water:

Water is necessary for building up the steam that will get the moisture back into tempeh. The pieces will start drying out as they cook, so you’ll have to add a lot of oil to keep them moist and to prevent burning.

Outcome: Tempeh pieces get crispy on the outside but stay tough on the inside.

➡️ Overcrowding the Pan:

It’s important to spread tempeh pieces out in a single layer while they cook. That way, each piece gets a chance to soften from the steam AND get crispy from the heat of the pan.

If the pan is too crowded, everything takes longer to heat up. Once you add a splash of water, it won’t turn into steam as quickly, and once it does, it’ll take longer to evaporate.

Outcome: Tempeh spends too much time in the steam and gets waterlogged and mushy instead of tender and golden brown.

➡️ Skipping Flipping:

After you add water and let it cook off twice, it’s important to flip your tempeh and repeat the process. This way, it has a chance to cook through evenly and get brown on both sides.

Outcome: Tempeh is cooked through unevenly, and only one side gets crispy.

Tempeh FAQ

Cooked Tempeh Serving Ideas

Once your tempeh is cooked, you can use it in lots of ways:

  • Eat it as a quick high-protein snack (good warm or cold)
  • Toss into a grain bowl alongside cooked grains, raw or cooked veggies, and a drizzle of sauce* (lemon tahini, BBQ, soy sauce + sesame oil, etc.)
  • Add to tacos or burritos: arrange some tempeh on a tortilla, add toppings of choice (rice, salsa, chopped scallions or radishes, vegan cheese, etc.)
  • Make a tempeh stir-fry*: add tempeh cubes once the stir-fry is almost done, mix into veggies and let heat through.
  • Use as a ground meat substitute: crumble up cooked tempeh with a spatula or a fork, then use as needed.

*Note: if using a strong-flavored sauce, don’t add salt to tempeh when you’re “steam-frying” it.

Easy tempeh recipe for any dish - no boiling or steaming
Yield: 1.5 cups

How to Cook Tempeh (No Steaming or Boiling)

How to cook tempeh easy recipe no steaming no boiling

I'm going to show you my easy and quick method for cooking tempeh without boiling or steaming it first. Learn how to cook tempeh that's tender on the inside, crispy on the outside, with a deliciously savory flavor - no more bitterness or rubbery texture! A perfect plant-based protein for stir-fries, grain bowls, tacos, burritos, salads, etc.

Prep Time 3 minutes
Cook Time 12 minutes
Total Time 15 minutes

Ingredients

  • 1 8-oz block of tempeh
  • 1/2 cup water (or more if needed)
  • 1 Tbsp avocado oil

Seasoning (optional):

  • Pinch salt
  • Pinch black pepper
  • Pinch garlic powder

Instructions

  1. Cut the tempeh block crosswise into 6-8 equal strips, then cut each strip into bite-sized pieces (about 6-8 pieces per strip).
  2. Heat oil in a heavy-bottomed skillet over medium heat. Add tempeh in a single layer*. Cook it in batches if your skillet is small.
  3. Sprinkle with salt, black pepper, and garlic powder (if using - skip if you'll be adding cooked tempeh to a dish with a strong flavor).
  4. Add a splash of water and immediately cover with a lid. Reduce heat to medium-low.
  5. Cook until water evaporates, 2-3 min. Add another splash of water*, cover, and cook until it evaporates again. Keep cooking until the pieces are golden on the bottom, 2-3 min.
  6. Flip tempeh and repeat: add water twice**, covering each time and letting it evaporate, then cook until the bottoms are golden.
  7. Once tempeh pieces are fork-tender and golden on both sides, turn off the heat and transfer to a bowl.
  8. Use as a protein component in any recipe - stir-fries, tacos, grain bowls, salads, etc. For meal prep, refrigerate in an airtight container for up to 1 week.

Notes

* Don’t overcrowd the skillet - tempeh browns best when the pieces have space. If your skillet is small, cook it in batches.


** If using
fresh, unpasteurized tempeh: add water only once per side instead of twice. Fresh tempeh is more tender, so it softens faster. Pasteurized tempeh (the kind most commonly sold in US stores) has a firmer texture, so I recommend adding water twice per side.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases. If you make a purchase through affiliate links on my blog, I receive a very small commission that helps me run this blog, at no extra cost to you. Thank you for your support!

Nutrition Information:

Yield:

3

Serving Size:

1/2 cup

Amount Per Serving: Calories: 150Total Fat: 6gSaturated Fat: 1gUnsaturated Fat: 5gSodium: 194mgCarbohydrates: 10gFiber: 3gSugar: 2gProtein: 12g

Please note that the provided nutritional information data is approximate.

Follow Vegan Runner Eats on Pinterest for more recipes!

If you want to Pin this recipe, click on the round pin button at the top of this card.

I hope you enjoy my easy one-pan method for cooking tempeh as much as we do in our family!

If you’ve enjoyed this post, share it with your friends on social media! And stick around for more awesomeness – subscribe to Vegan Runner Eats to receive the latest posts (I’ll send you my free 10 Easy Vegan Dinners e-book as a thank you), or follow the blog on Facebook, Pinterest, and Instagram.

author avatar
Alina Zavatsky - Vegan Runner Eats
Alina Zavatsky is a vegan of 12+ years, a passionate blogger, YouTuber, and a mom. She helps new vegans and their families navigate a vegan diet and lifestyle in a sustainable and enjoyable way. Check out her new vegan meal planning app, Veg Easy, designed to make meal planning a breeze for everyone.

Skip to Recipe