Skip to content
Pepes Tahu from Indonesia

Pepes Tahu

★ 4.6
Last updated Aug 13, 2026 · Reviewed by the WhatWhereVacay editorial team

Hailing from Indonesia, Pepes Tahu is a much-loved vegan dish.

About Pepes Tahu

Hailing from Indonesia, Pepes Tahu is a much-loved vegan dish. It is prepared with banana.

🏛️ 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.

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

✅ 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.

Comments

Sign in with Facebook or Google below to comment. Comments are auto-checked and post instantly.

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