National Dish Malaysia: Tahu Tempe (Recipe)

In this article
Discover Tahu Tempe, Malaysia’s protein-packed answer to satisfying meat-free cooking! This wonderfully simple dish pairs golden-fried tofu and tempeh with a fragrant marinade of soy sauce, turmeric and cumin. Loved by vegetarians and vegans alike, it delivers big flavour from humble ingredients — proof that some of the best plates in Southeast Asia need nothing more than soybeans and spice.
About Tahu Tempe
Tahu Tempe is a traditional dish from Malaysia that perfectly reflects the flavours and cultural diversity of the region. Its core ingredients, tofu and tempeh, are not only delicious but also rich in protein, making them an excellent choice for vegetarians and vegans. A marinade of aromatic spices and fresh ingredients gives the dish a distinctive flavour that delights locals and visitors alike. If you are after a nourishing yet genuinely tasty meal, Tahu Tempe is the perfect answer.
Ingredients (serves 1–2)
- 250 g tofu
- 250 g tempeh
- 2 tablespoons soy sauce
- 1 teaspoon ground turmeric
- 1 teaspoon ground cumin
- 2 garlic cloves, finely chopped
- 1 small onion, diced
- 1 tablespoon vegetable oil
- Fresh herbs (such as coriander or spring onions), to garnish
Shopping for the ingredients
Shopping for Tahu Tempe is simple and rather fun. Most of the ingredients are available in any well-stocked supermarket or Asian grocery. Head to the Korean or Indonesian aisle for the best products, particularly for tempeh — a fermented soybean product especially popular in Indonesian cooking. It is also worth picking up fresh herbs, as they enrich the dish with their aromas and give it a special finishing touch.
Preparing the dish
Preparing Tahu Tempe begins with cutting the tofu and tempeh into small pieces or cubes so they cook evenly. Next, combine them in a bowl with the marinade of soy sauce, turmeric, cumin and garlic. Let the mixture rest for at least 30 minutes so the flavours can soak in properly. In the meantime, you can prepare your sides and garnishes to make the final presentation shine.
Step-by-step instructions
- Heat the vegetable oil in a frying pan and sauté the diced onion.
- Once the onion is translucent, add the marinated tofu and tempeh pieces and fry until golden brown.
- Toss everything together well and let the dish simmer for a few minutes so the aromas develop fully.
- Serve Tahu Tempe warm, garnished with fresh herbs.
Gluten-free / lactose-free version
Tahu Tempe can easily be made gluten-free and lactose-free. To keep the dish gluten-free, use a gluten-free soy sauce or tamari in place of regular soy sauce. Tempeh itself is generally lactose-free, so the dish suits anyone with an intolerance. Just make sure to choose gluten-free sides as well, so the whole meal stays gluten-free from start to finish.
Tips for vegans and vegetarians
The ingredients in Tahu Tempe are perfect for vegans and vegetarians. The combination of tofu and tempeh provides a protein-rich meal that remains light and healthy. Experiment with extra vegetables such as peppers, broccoli or courgette to pack in even more nutrients. For added heat, stir in fresh chillies or a spoonful of sambal oelek to give the dish an extra kick.
More tips and tricks
A few tips and tricks can noticeably improve your Tahu Tempe. Pat the tofu thoroughly dry before cooking to achieve a better texture when frying. A longer marinating time of 1–2 hours intensifies the flavours beautifully. Leftovers can be enjoyed warm or cold, which makes this dish a brilliant option for meal prepping during a busy week.
Adapting the recipe to your taste
The Tahu Tempe recipe is highly adaptable and easy to adjust to your own preferences. If you fancy a different Asian twist, opt for a teriyaki-style sauce instead. Or swap the traditional spices for Italian herbs to create a European variation. Your palate is the key — experimenting with different ingredients means the dish can be reinvented time and time again, much like the ever-changing plates you find across Malaysian cuisine.
Ingredient substitutions
In place of tofu you can use seitan or even jackfruit for a different texture and flavour. If you cannot find tempeh, green lentils make an interesting alternative. As sides, quinoa or brown rice add a satisfying, filling component. Do not hold back when it comes to getting creative and varying the dish — fans of soy-based cooking might also enjoy the silky dessert Tau Fu Fah.
Drink pairing ideas
Pairing Tahu Tempe with the right drinks can lift the whole dining experience. A refreshing green tea goes beautifully with Asian dishes and helps lighten the meal. For those who fancy something alcoholic, a light Asian lager is a wonderful companion. If you prefer something fruitier, mix elderflower cordial with sparkling water for a deliciously fizzy, refreshing drink.
Serving and presentation ideas
Thoughtful presentation can greatly enhance the enjoyment of your Tahu Tempe. Serve the dish in an attractive shallow bowl and garnish it with fresh herbs and a slice of lemon. A sprinkle of sesame seeds or crispy fried onions adds a lovely contrast. Serve it alongside colourful vegetables to create visual variety that whets the appetite and makes the plate a real eye-catcher — stuffed tofu pockets like Tauhu Sumbat make a fitting companion on the table.
A bit of history
Tahu Tempe has its roots in Indonesian culture and reflects the influences of Malaysia’s many ethnic communities. The use of tofu and tempeh goes back to the centuries-old tradition of soybean processing that is widespread across Asia. Over the years the dish has spawned countless variations, with every cook adding a personal touch. This cultural diversity is exactly what makes Tahu Tempe such a treasured part of Malaysian gastronomy.
More recipe ideas
Summary: Tahu Tempe
Tahu Tempe is a highly prized national dish of Malaysia that bundles hearty flavour and rich nutrition into one delicious package. Built on tofu and tempeh, it makes an ideal meal for anyone pursuing a healthy diet. Whether you try it in your own kitchen or enjoy it at an Asian restaurant, Tahu Tempe is an essential dish that deserves a place on your table. Let its aromas win you over and savour the versatility of this delicious Malaysian classic.



