Understanding Tempeh and Its Bitterness
Tempeh, a traditional Indonesian soy product, has gained popularity in the United States as a nutritious and versatile plant-based protein source. Made from fermented soybeans, it boasts a firm texture and a nutty, earthy flavor. However, some home cooks encounter an unexpected bitterness when preparing tempeh, leading to disappointing meals. This bitterness isn't inherent to all tempeh and can often be managed with a few simple techniques.
Why Does Tempeh Sometimes Taste Bitter?
The bitterness in tempeh can stem from a few factors:
- Underfermentation: If the fermentation process isn't complete, some unfermented soy compounds can remain, contributing to a bitter taste.
- Soybean Variety: Certain soybean varieties are naturally more prone to bitterness.
- Storage: Improper storage, such as exposure to heat or moisture, can affect the flavor.
- Individual Sensitivity: Some people are naturally more sensitive to the subtle flavors in soy products.
Effective Methods to Remove Bitterness from Tempeh
Fortunately, there are several tried-and-true methods to significantly reduce or eliminate any bitterness from your tempeh, ensuring a delightful culinary experience. Here are the most effective techniques:
1. Steaming: The Most Recommended Method
Steaming is widely considered the most effective and simplest way to remove bitterness from tempeh. The process gently cooks the tempeh and helps to neutralize any bitter compounds without significantly altering its texture or flavor profile.
How to Steam Tempeh:
- Prepare your tempeh: If your tempeh is in a block, you can cut it into smaller pieces, such as cubes, slices, or triangles, for easier handling. You can also choose to steam it whole and then cut it.
- Set up your steamer: You can use a dedicated steamer basket that fits over a pot of boiling water, or a bamboo steamer placed over a wok or pot.
- Steam the tempeh: Place the tempeh pieces in the steamer basket. Cover the steamer tightly to trap the steam.
- Steam for 10-20 minutes: The exact steaming time can vary depending on the thickness of your tempeh. For thinner slices or cubes, 10-15 minutes is usually sufficient. For thicker blocks, you might need up to 20 minutes. You'll notice the tempeh will become slightly softer and its aroma will mellow.
- Drain and proceed: Once steamed, remove the tempeh from the steamer and drain off any excess moisture. Your tempeh is now ready to be marinated, fried, baked, or added to your favorite recipes.
"Steaming is a game-changer for tempeh. It’s so simple and makes a world of difference in removing that sometimes off-putting bitter note."
- A seasoned vegan chef
2. Simmering in Water or Broth
Similar to steaming, simmering allows the tempeh to absorb moisture and release bitter compounds into the liquid. This method can also infuse a bit of flavor if you choose to simmer it in broth.
How to Simmer Tempeh:
- Prepare your tempeh: Cut the tempeh into desired pieces.
- Choose your liquid: You can use plain water, vegetable broth, or even a flavorful broth with herbs and spices for added depth.
- Bring to a simmer: Place the tempeh pieces in a pot and cover them with your chosen liquid. Bring the liquid to a gentle simmer over medium heat.
- Simmer for 10-15 minutes: Allow the tempeh to simmer for about 10 to 15 minutes. Avoid a rolling boil, as this can make the tempeh mushy.
- Drain and pat dry: Carefully drain the tempeh and pat it dry with paper towels before proceeding with your recipe.
3. Boiling
Boiling is a quicker method than simmering and can also be effective. However, it's important not to overcook the tempeh, as it can become too soft.
How to Boil Tempeh:
- Prepare your tempeh: Cut the tempeh into pieces.
- Boil in water: Place the tempeh in a pot and cover it with water. Bring the water to a boil.
- Boil for 5-10 minutes: Boil the tempeh for 5 to 10 minutes.
- Drain and pat dry: Drain the tempeh and pat it dry thoroughly.
4. Marinating (After Pre-treatment)
While marinating alone won't remove bitterness, it's an essential step for adding flavor to tempeh and can help mask any residual bitterness. It's most effective when combined with one of the pre-treatment methods above.
Tips for Marinating:
- Acidic Ingredients: Marinades containing acidic ingredients like vinegar, lemon juice, or soy sauce can help break down any remaining tough fibers and further tenderize the tempeh.
- Flavorful Bases: Use ingredients like garlic, ginger, herbs, spices, sweetener (maple syrup, agave), and oils to create a robust marinade.
- Marinating Time: Aim to marinate pre-treated tempeh for at least 30 minutes, but several hours or overnight in the refrigerator will yield the best results.
5. Baking (Can Help, But Not Primary Removal)
Baking can help to dry out the tempeh and firm up its texture, which can indirectly contribute to a more pleasant eating experience. However, it's not as effective at directly removing bitterness as steaming or simmering.
How to Bake Tempeh (After Pre-treatment is Recommended):
- Pre-treat: It's highly recommended to steam or simmer your tempeh first.
- Cut and marinate: Cut the pre-treated tempeh and marinate it.
- Arrange on baking sheet: Place the marinated tempeh pieces on a baking sheet lined with parchment paper.
- Bake: Bake in a preheated oven at around 375°F (190°C) for 20-30 minutes, flipping halfway through, until golden brown and slightly crispy.
Choosing the Best Method for You
For most home cooks, steaming is the go-to method for removing bitterness. It's effective, easy, and preserves the tempeh's texture. Simmering is a good alternative if you want to infuse flavor directly into the tempeh during the pre-treatment phase.
Frequently Asked Questions (FAQ)
How long should I steam tempeh to remove bitterness?
You should steam tempeh for 10 to 20 minutes. Thinner pieces require less time, while thicker blocks may need the full 20 minutes. Steaming softens the tempeh and neutralizes bitter compounds.
Why is my tempeh still bitter after cooking?
If your tempeh is still bitter after cooking, it might be due to the specific brand or soybean variety used, or the fermentation process may have been incomplete. You might need to try a longer steaming or simmering time, or experiment with a different brand of tempeh.
Can I just marinate tempeh to remove bitterness?
No, marinating alone will not remove bitterness. Marinating is excellent for adding flavor and can help mask minor bitterness, but pre-treating tempeh by steaming or simmering is essential for effectively removing any inherent bitterness.
Does boiling remove bitterness from tempeh?
Yes, boiling can remove bitterness from tempeh. It's a quick method that releases bitter compounds into the water. However, be careful not to overboil, as it can lead to a mushy texture. Aim for 5-10 minutes of boiling.
Is there a specific type of tempeh that is less bitter?
While not always explicitly labeled, some brands or tempeh made from specific soybean varieties might be naturally less bitter. If you consistently find tempeh bitter regardless of preparation, try experimenting with different brands to see if you notice a difference.

