I can’t tell you how excited I am that I was able to recreate these tofu pepes (steamed tofu) at home. We were treated to these delicious pepes by our hosts on a recent trip to Bali and they are so packed with flavour. These are a great addition to a Balinese inspired dinner but I also think you can serve them as a side dish or even an appetizer! The individual portions are fun to unwrap and convenient to make ahead.
Quick and simple to prepare in advance
Aromatic and bursting with flavour
Fun to make
And even more fun to eat!
How To Make Tofu Pepes (Steamed Tofu)
These tofu pepes are quite simple to make. There are essentially only three steps:
- Mash the tofu with the spices
- Fold the individual portions in banana leaves (or parchment paper)
- Steam for 20 minutes
At first glance this recipe may seem more complicated because it requires a spice mixture to be made beforehand. My basa bali spice paste recipe was taught to me by my local host in Bali. I highly recommend you source the basa bali ingredients to fully experience the flavour of these tofu pepes. However, I have included a note on how to utilize more common ingredients.
Basa bali is a spice paste made from galangal, lemongrass, ginger, turmeric, candlenuts, shallots, and garlic. It is cooked with kaffir lime leaves and fresh bay leaves for even more aromatic punch. Chillies can be added to the paste or, as is the case here, added to the broader dish.
If you are familiar with Southeast Asian cuisine then these ingredients are likely staples in your kitchen. If you are like me however, you may keep only a few of these on hand. My note at the bottom of the recipe card details how you can quickly create something similar using the more common (in Western grocery stores) of the basa bali ingredients. Although the flavour will not be the same, I think you will still create delicious pepes that will not require the prep work of making the basa bali paste.
Ingredients
The main ingredient for these tofu pepes (steamed tofu) is obviously tofu! Firm tofu is my preference but I have successfully made these with medium tofu as well. I do not bother pressing my tofu as I find it helpful to have some moisture in the mixture.
The flavour profile comes predominantly from the aromatic basa bali spice mixture. Notes of pine from the galangal, the freshness of the lemongrass, and the pepperiness of the ginger mix with shallots and garlic. Then a touch of sweetness comes from coconut sugar or more traditionally palm sugar if you can source it. And finally, you can add as much spice as you like with the milder long red chillies and hotter green birds eye chillies.
Wrapping Tofu Pepes
These tofu pepes are steamed in little individual packets. Traditionally, banana leaves secured with a “skewer” made from coconut palm leaves are used.
I was thrilled to see that my makeshift parchment paper steaming pockets produced similar results to the tofu pepes steamed in banana leaves. Do not use wax paper to make your tofu pockets but aluminum foil can be another option.
Folding and securing the steaming pockets may seem daunting but it is quite simple:
- Prepare squares of either banana leaf, parchment paper, or aluminum foil. The squares should be roughly 6×6 inches.
- Place half of a kaffir lime leaf or bay leaf in the centre of the square.
- Top the leaf with 1-2 tablespoons of the tofu mixture.
- Fold the front and back of the the banana leaf or alternative up so the tofu sits in the centre (kind of like a taco). Then pinch the two sides inward so you create a flap on each corner. Fold the front flaps forward and the back flaps backward. You should now have a little closed pocket.
- Carefully pierce a wooden skewer through one side of the packet, across the back, and out through the front (about 1 inch away from the first hole). This should close the packet. *I find that my bamboo skewers work really well for this and are stronger than my wooden toothpicks.
I often refrigerate the tofu pepes at this stage and steam them just before I am ready to serve.
Steaming
Boil roughly two inches of water in a pot with a steaming basket. When the water has boiled, place the tofu pepes in the steaming basket and reduce the heat to a simmer. Cover the steamer and steam for 20 minutes.
Serve the individual pepes on a plate and make unwrapping them part of the experience. Each diner can unwrap their individual pepe, be hit with the aroma of all of the delicious herbs, and dig into their pepe.
As it steams, the mashed tofu creates a more compact dumpling type of texture. It is still very soft and easy to pull apart with a fork but it will hold the rounded shape it was pressed into by the banana leaf pocket.
Serving Suggestions
If I serve these tofu pepes (steamed tofu) as part of my Balinese inspired platter, I like to serve each diner 2 pepes. Find my other Balinese inspired recipes here!
These could also be a great supplement to any rice or noodle dish and in those cases one per diner could be enough to sample.
I also love the idea of serving these as an appetizer or bringing them to a potluck! The individual packets make them simple to grab and fun to unwrap.
Recipe Cost
This recipe costs me about $5 Canadian and yields 8 individual tofu pepes.
I managed to find a frozen package of banana leaves at my local Asian market for just over $3. But, feel free to use the parchment paper or aluminum foil you may already have on hand!
PrintTofu Pepes (Balinese Steamed Tofu)
- Total Time: 30 minutes
- Yield: 8 1x
- Diet: Vegan
Description
Intensely flavourful tofu pepes (steamed tofu). Flavoured with a simple balinese spice mixture and steamed for delicious individual portions.
Ingredients
- 350g firm tofu, mashed
- 2 tbsp fried basa bali* (see notes for alternatives)
- 1 tbsp fresh basa bali*
- ½ tsp salt
- ½ tsp coconut sugar (or palm sugar)
- 1 long red chilli, deseeded & minced (this is a milder/sweeter chilli)*
- 1 small green birds eye chilli, deseeded & minced (these are hotter chillies, use less spice if desired)*
- 4 kaffir lime leaves (optional or use fresh salam/bay leaves)*
*Ingredients you need that are not part of our pantry and freezer tips.
Instructions
- Mash the tofu in a bowl with all of the ingredients except the lime or bay leaves. *Omit the chillies if your basa bali already has chillies added. If the mixture seems a little dry you can splash in a tablespoon or two of water to help it hold together (moisture levels in tofu can vary).
- For steaming the pepes, cut banana leaves or parchment paper into eight squares at least 6×6 inches. *Do not use wax paper. However, aluminum foil may also be used.
- In the centre of the banana leaf or parchment paper square, place half of a kaffir lime leaf or fresh bay leaf. Top the leaf with 1-2 tablespoon of the tofu mixture.
- Fold the banana leaf or parchment paper to create a little steaming pocket. Reference the photos above for a demonstration. Fold the front and back sides up so the tofu is in the centre (kind of like a taco). Then fold the other sides up and indent them towards the tofu. The sides will now be pinched and you will have created a flap of sorts on each corner. Fold the front flaps forward and the back flaps backward (kind of the opposite of how you would wrap a present). You should now have a little pocket and you can carefully thread a wooden skewer or pick in through the front, across the back, and out through the front about an inch away from the first hole. (I find that bamboo picks are stronger than toothpicks). You can prepare the pepes in advance and refrigerate them at this stage until you are ready to steam and serve them.
- Bring about 2 inches of water to a boil in a pot with a steaming basket. Once the water boils, reduce the temperature to a simmer and place the tofu pockets in the steaming basket. Cover and steam for 20 minutes.
- These are best enjoyed warm! Remove the skewer and unwrap the pepe. Discard the banana leaf, parchment paper, or aluminum foil and enjoy the steamed tofu!
- Refrigerate any leftovers for up to 2 days and steam again for a few minutes to reheat (or enjoy cold).
Notes
Approximate Cost: $4.11 CAD without the basa bali. The basa bali spice paste brings my cost up to about $5.
If you do not have all of the ingredients for my basa bali recipe try to create something similar with what you do have access to. From the ingredients typically in my pantry I would use about half of a medium shallot, 3 cloves of garlic, 1 tablespoon fresh ginger, ½ teaspoon turmeric powder, a bit of salt, white pepper, and a touch of cayenne pepper if I did not have any chillies. You can mince the herbs and add them with the ground spices straight to the tofu mixture or cook the herbs and spices in a touch of oil to release more of their flavour before adding to the tofu. Adding a bit of lemon or lime juice to the tofu will help with a bit of the aroma you would get from the galangal and lemongrass in my basa bali recipe. The flavour will not be exactly the same but you will still make delicious steamed tofu.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Side Dish
- Method: steamed
- Cuisine: Indonesian
Anonymous
Lou Lou
These look unbelievable! I don’t know if I’ll be able to find all the spice paste ingredients but I’m definitely going to try and I’ll make something as close as I can. Thank you for this!
Kathryn Alexandre
That’s great! You can definitely improvise a bit depending on what ingredients you find and I’m sure they will be delicious. I’m so glad these caught your eye!
Anonymous
Another Kathryn
These look amazing and I’d love to try them, but I’m all about advanced prep. When you say you can prep them and refrigerate them until ready to steam…for how long? Can you do this the day before?
Kathryn Alexandre
Hi Kathryn!😄 Not many Kathryn’s have this spelling so it’s always fun to find another. And yes, they will definitely last if you prep them the day before! I haven’t had any trouble with the tofu making the parchment paper (or banana leaf) too soggy so just make sure the mixture isn’t too wet. It should have enough moisture in it that the tofu isn’t too crumbly but it shouldn’t be leaking lots of water (my photos in the blog post should help give you a reference). You could also just make the tofu mixture and keep it in the fridge for a couple days if you needed, then wrap them up and steam them. I’m glad you’re looking forward to making these and let me know how you like them!