Pepes ikan featured image with banana leaf-wrapped Indonesian steamed fish

Steamed, Spiced, and Smoky: The Magic of Pepes Ikan

Discover pepes ikan. Indonesian spiced fish steamed in banana leaf with aromatic herbs and a fragrant spice paste. Healthy, flavorful, and deeply rooted in Nusantara tradition!

About the Dish

Pepes ikan is one of Indonesia’s most beloved traditional cooking methods and once you try it, it is easy to understand why. This dish wraps seasoned fish in banana leaf parcels along with fresh herbs and a sautéed spice paste, then steams the whole package until the fish is tender and every layer of flavor has melded together beautifully.

The technique itself is as interesting as the result. Pepes has long been recognized as one of the healthier ways to cook in Indonesian cuisine, requiring very little oil while still producing deeply flavorful, moist fish. The banana leaf does far more than hold everything together, it releases a subtle, grassy fragrance as it heats, infusing the fish from the outside while the spice paste works from within. For an extra layer of flavor, the steamed parcels are often finished over an open flame or grill, giving the banana leaf a light char and adding a hint of smokiness that takes the dish to another level entirely.

While mackerel (ikan kembung) is the most common choice for its tender, flavor-absorbent flesh, pepes works beautifully with milkfish, tilapia, carp, or red snapper, making it a flexible and accessible dish for home cooks everywhere.

Key Ingredients and Their Role

Pepes ikan fresh fish ready for seasoning and wrapping
Mackarel
Pepes ikan spice ingredients including lemongrass, turmeric, chilies, and shallots
Fresh spices
Pepes ikan banana leaves used for wrapping fish before steaming
Banana leaves
  • Mackerel (ikan kembung) is the ideal fish for pepes, prized for its soft, flavorful flesh that soaks up the spice paste with ease. Rubbed with lime juice and salt before cooking, it loses any fishy smell while gaining a subtle brightness that complements the rich aromatics of the marinade.
  • The spice paste (bumbu halus) is the flavor engine of the dish. A blend of shallots, garlic, ginger, galangal, lemongrass, candlenuts, tomato, turmeric, and red chilies — sautéed until fully cooked — creates a rich, aromatic base that surrounds the fish on all sides inside the parcel, ensuring deep, even seasoning throughout.
  • Banana leaf is both the cooking vessel and a key flavor contributor. As the parcels steam, the leaf releases a warm, natural fragrance that permeates the fish and spice paste, adding an earthy aroma that is entirely unique to this cooking technique and impossible to replicate with foil or parchment.

Ingredients

Main:

  • 4–5 mackerel fish, cleaned
  • 1 lime
  • Banana leaves, as needed (for wrapping)
  • Bay leaves, as needed
  • Basil leaves (daun kemangi), as needed
  • Cooking oil, as needed
  • Water, as needed (if blending)
  • Toothpicks, as needed (to secure parcels)

Spice paste (bumbu halus):

  • 10 shallots
  • 6 garlic cloves
  • 3 cm ginger
  • 3 cm galangal
  • 5 cm lemongrass
  • 3 candlenuts
  • 1 tomato
  • 1 knob turmeric
  • 5 red chilies
  • 1 tsp salt
  • 1 tsp sugar

Instructions

  1. Wash the cleaned mackerel thoroughly. Rub with lime juice and a little salt, let it sit for 10–15 minutes, then rinse again and drain.
  2. Blend all spice paste ingredients — shallots, garlic, ginger, galangal, lemongrass, candlenuts, tomato, turmeric, red chilies, salt, and sugar — until smooth. Add a little water if using a blender or food processor.
  3. Heat a little oil in a pan and sauté the spice paste over medium heat until fully cooked, fragrant, and no longer raw-smelling. Remove from heat and set aside.
  4. Prepare the banana leaves and cut them to a size suitable for wrapping each fish.
  5. Lay a piece of banana leaf flat. Spread a portion of the spice paste on it, then add a bay leaf and some basil leaves.
  6. Place one fish on top, then add more spice paste and basil leaves over the fish.
  7. Wrap the fish neatly and secure both ends with toothpicks. Repeat until all the fish are wrapped.
  8. Steam the parcels for approximately 30 minutes, counting from when the water comes to a full boil.
  9. Serve as is, or for an even more aromatic finish, grill the steamed parcels briefly until the banana leaf is slightly dry and lightly charred.
Pepes ikan cooked in banana leaves with rich Indonesian spices
Pepes ikan bumbu tumis

Serving Suggestion

Pepes ikan is best enjoyed with steamed white rice and a side of fresh raw vegetables such as sliced cucumber, tomato, and cabbage. A small dish of sambal alongside makes it a complete, satisfying Indonesian meal. It also pairs well with other Sundanese or Javanese side dishes for a more traditional spread.

Go Beyond the Recipe, Learn the Language

Pepes ikan is more than a cooking technique, it is a window into the resourcefulness and richness of Indonesian culinary tradition. If dishes like this have made you curious about the language, culture, and people behind the food, BASANTARA is here to help you explore further. We offer Bahasa Indonesia courses tailored specifically for foreign speakers, from complete beginners to advanced learners. Get in touch via WhatsApp at +62 852 1396 8601 or visit basantara.net to start your Indonesian language journey today.

Share the Post:

Recent posts