Impact-Site-Verification: 9e0dad4c-1ecb-4b27-8cf1-32aa58dbb403

Skip to content
Search AI Planner
Food World
Pepes Tahu from Indonesia AI-generated image

Salads & Sides Indonesia

Pepes Tahu

Pepes tahu is Sundanese steamed tofu, mashed with coconut, egg and spices, wrapped tightly in banana leaves and steamed until fragrant.

West Java - Bandung, Cianjur, Bogor and Sundanese restaurants across the province
Last updated Sep 2, 2026 · Reviewed by the WhatWhereVacay editorial team

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-tested

Pepes 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. 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. 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. 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. 4 Fold in the sliced long beans, diced tomato, and sliced chilies.
  5. 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. 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. 7 Prepare a steamer with water and bring it to a vigorous boil over high heat.
  8. 8 Arrange the parcels in the steamer basket, seam-side up. If stacking, separate layers with extra banana leaf to prevent sticking.
  9. 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. 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

Protected by reCAPTCHA. No account needed.

Sources: none cited yet. The description and history on this page are AI-assisted and reviewed by the WhatWhereVacay editorial team; they are not taken from a cited reference, so check details locally before you rely on them. How we use AI

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

Ingredients
Steps

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.

More traditional dishes from Indonesia

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.

Reviews

Rate this dish:
No review needed - one click, publishes instantly.

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.

Share this dish

Send it to a friend, post it, or keep the link.

Facebook X Telegram Reddit LinkedIn Email

Comments

To comment, first sign in with the Facebook or Google buttons in the review box above. Comments are auto-checked and post instantly.

Prefer email? Sign in with an email link and you will come straight back here.

No comments yet. Be the first to say something about Pepes Tahu.