AI-generated image Pepes Tahu
Pepes tahu is Sundanese steamed tofu, mashed with coconut, egg and spices, wrapped tightly in banana leaves and steamed until fragrant.
About Pepes Tahu
Pepes tahu is the Sundanese answer to a steamed tofu packet, a delicate preparation in which silken tofu is mashed with coconut, beaten egg, garlic, shallot, salam bay leaves and a sharp dose of kemiri candle nut, then wrapped tightly in banana leaves and steamed until the leaves bulge. The mixture sets to a custard-like texture that holds the aromatic fat of the coconut milk against the soft tofu, while the banana leaf gives a grassy, faintly resinous fragrance. Pepes tahu appears across West Java as a light main course alongside nasi timbel and sambal terasi, often paired with a sour vegetable soup like sayur asem or a plate of fresh lalapan. Sundanese cooks in Bandung and Cianjur are particularly attached to the dish, and it travels well to market stalls wrapped in little twisted parcels that buyers steam again at home. Versions replace tofu with fish (pepes ikan) or mushrooms, but the tahu version remains the most everyday.
History & Culture
Pepes Tahu is a traditional Indonesian dish rooted in the Sundanese cooking tradition of West Java, where the “pepes” technique - wrapping seasoned ingredients in banana leaves and steaming or grilling them - has been used for generations. The dish combines tofu with a rich blend of spices, such as shallots, garlic, chilies, and turmeric, often mixed with shredded vegetables or coconut. Its origins are not precisely documented, but the method likely developed as a practical way to preserve and flavor food using readily available banana leaves in the region.
Across Indonesia, Pepes Tahu varies by locality: some versions add fresh herbs like basil or lemongrass, while others incorporate shrimp paste or adjust the heat level, reflecting regional spice preferences. Commonly prepared in home kitchens and warung (small eateries), it is a beloved vegan side dish that showcases the Indonesian love for aromatic, wrapped food. Its banana-leaf presentation also carries cultural significance, as the packaging imparts a subtle smoky, earthy aroma and symbolizes the communal, sharing nature of Indonesian meals.
How to make Pepes Tahu
AI-assisted, not kitchen-testedPepes Tahu (Steamed Spiced Tofu in Banana Leaves)
A classic Sundanese vegan dish from West Java, Pepes Tahu features crumbled tofu seasoned with aromatic herbs and spices, wrapped tightly in banana leaves and steamed until fragrant. The banana leaf imparts a subtle, grassy aroma that defines the dish.
- Prep
- 20 min
- Cook
- 25 min
- Total
- 45 min
- Serves
- 4
- Difficulty
- Easy
Recipe ingredients
- 400 g (14 oz) firm tofu, drained well
- 4 whole banana leaves, softened over a flame for flexibility; substitute with parchment paper if unavailable
- 60 g (2 oz) long beans (yardlong beans), finely sliced; or green beans
- 1 whole large tomato, diced
- 2 whole red bird's eye chilies, sliced; adjust to taste
- 3 cloves shallots, roughly chopped
- 2 cloves garlic, roughly chopped
- 1 tsp ground coriander
- 1 tsp salt, or to taste
- 0.5 tsp sugar, palm sugar preferred
- 1 tsp lime juice, fresh
- 15 ml (1 tbsp) water, to help bind
- 4 whole toothpicks or small skewers, to secure parcels
Steps
- 1 Prepare the banana leaves: pass each leaf briefly over an open flame or hot pan for a few seconds until pliable and bright green. Cut into rectangles roughly 20 cm (8 in) wide. Wipe clean with a dry cloth.
- 2 Crumble the drained tofu into a bowl using your hands or a fork; you want a coarse, uneven texture with some small chunks remaining.
- 3 Add the shallots, garlic, ground coriander, salt, sugar, lime juice, and water to the tofu. Mix gently by hand until just combined; do not overwork.
- 4 Fold in the sliced long beans, diced tomato, and sliced chilies.
- 5 Place about 90 g (a generous 1/3 cup) of the tofu mixture onto the center of each banana leaf rectangle. Shape into a small log or flat patty.
- 6 Fold the banana leaf over the filling to enclose it completely, then fold the sides in like a parcel. Secure with toothpicks or small skewers so the parcel stays closed during steaming.
- 7 Prepare a steamer with water and bring it to a vigorous boil over high heat.
- 8 Arrange the parcels in the steamer basket, seam-side up. If stacking, separate layers with extra banana leaf to prevent sticking.
- 9 Steam for 20 to 25 minutes, until the parcels are hot through and the tofu is firm to the touch; the banana leaf will darken and the aroma will be fragrant.
- 10 Remove from the steamer and let rest 2 minutes before opening. Serve warm, straight from the leaf, traditionally with steamed rice and sambal terasi.
Report an issue with this recipe
Where to eat it
In Sundanese rumah makan around Bandung and Cianjur, at market stalls in West Java serving nasi timbel, and at Jakarta street food counters offering lalapan and sambal.
No restaurants are listed for Pepes Tahu yet. Serve it? Get listed and be the first.
Planning a trip to Indonesia?
Find places to stay and ways to get there.
Recipes from travellers
No one has shared their own Pepes Tahu recipe yet. Yours would be the first.
Share how you make Pepes Tahu
You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.
Sign in to share your recipe
Pepes Tahu - frequently asked questions
What is Pepes Tahu?
Pepes tahu is the Sundanese answer to a steamed tofu packet, a delicate preparation in which silken tofu is mashed with coconut, beaten egg, garlic, shallot, salam bay leaves and a sharp dose of kemiri candle nut, then wrapped tightly in banana leaves and steamed until the leaves bulge.
What is Pepes Tahu made of?
Pepes Tahu is made with silken tofu, coconut milk, egg, shallot, garlic and salam bay leaf. Recipes vary by region and by cook, but those are the core ingredients.
Where does Pepes Tahu come from?
Pepes Tahu comes from Indonesia, and is especially associated with West Java - Bandung, Cianjur, Bogor and Sundanese restaurants across the province. Pepes Tahu is a traditional Indonesian dish rooted in the Sundanese cooking tradition of West Java, where the “pepes” technique - wrapping seasoned ingredients in banana leaves and steaming or grilling them - has been used for generations.
Where can I eat Pepes Tahu?
In Sundanese rumah makan around Bandung and Cianjur, at market stalls in West Java serving nasi timbel, and at Jakarta street food counters offering lalapan and sambal.
How do you make Pepes Tahu?
Making Pepes Tahu at home takes about 20 minutes of prep and 25 minutes of cooking. The recipe on this page serves 4 and is rated easy. Full ingredient list and step-by-step method are in the recipe section above.
Taste Pepes Tahu in Bali
Independent picks. We earn a small commission if you book through these - at no extra cost to you. How this works.
Before you go to Indonesia
Round out your trip - most travellers book these alongside their trip.
More dishes like Pepes Tahu
AI image
Rujak Bulung
A Balinese seaweed salad tossed with palm-sugar dressing, peanuts, chilli and lime - slippery, sweet-sour, and served by the bucket on a square of banana leaf.
Rendang
Indonesia's celebrated slow-cooked beef curry - simmered for hours in coconut milk and spices until dark, dry and intensely tender.
Nasi Goreng
Indonesia's iconic fried rice - day-old rice, sweet kecap manis, sambal, and a runny fried egg on top.
Sambal Ulek
Sambal ulek is the raw Indonesian chilli paste pounded in a stone mortar, the base of every table sambal from Java to Sumatra.
Travel guides for Indonesia
All travel guidesPlanning a trip where Pepes Tahu is on the menu? These guides cover Indonesia and beyond.
Destination Guides Best Time to Visit Bali - Month-by-Month Weather, Crowds & Costs (2026)
May 28, 2026 · 5 min read
Budget Travel Southeast Asia on a Budget: Thailand, Vietnam & Bali Guide for 2026
Apr 13, 2026 · 8 min read
Destination Guides Where to Go in December 2026: 12 Destinations Worth Booking Now
Oct 17, 2026 · 9 min read
Destination Guides 3 Days in Amsterdam - Itinerary, Museums & What to Book Ahead (2026)
May 28, 2026 · 4 min read
Reviews
No reviews yet. Be the first to share your experience with Pepes Tahu.
Write a review
Sign in to verify you're a real person, then share your thoughts on Pepes Tahu.
Comments
No comments yet. Be the first to say something about Pepes Tahu.