Skip to content

AI-generated image

Share this recipe

Pepes ikan

Fish steamed in banana leaf

Pepes ikan: West Javanese fish in turmeric spice paste and basil, steamed in banana leaf and then grilled

Pepes ikan is everyday Sundanese cooking from Bandung and the hills of West Java, made in the morning and eaten with rice, sambal and raw vegetables at lunch. Fish is rubbed with a yellow paste of turmeric, shallot, candlenut and chilli, scattered with lemon basil, wrapped in banana leaf and steamed, then charred briefly on a grill so the leaf smokes and perfumes it. The flesh comes out moist and fragrant. A portion has about 30 g of protein from the fish. The usual mistake is skipping the steaming and grilling straight away: the outside burns before the fish is cooked. Chef's tip: lemon basil (kemangi) is the signature; if you can't get it, use Thai basil with a little lemon zest.
Total time
60 min
Difficulty
medium
Serves
4
One step at a time, big text, timers, read-aloud. Your screen stays on.

Ingredients

Serves4

For the spice paste

Shop this recipe on Amazon

What you'll need

Fresh ingredients (9)

Links open Amazon in a new tab. As an Amazon Associate, WhatToEat.Today earns from qualifying purchases.

Method

0/7 done
  1. Step 1: Rub 1 ⅜ lb firm white fish fillets or tilapia fillets with 1 lime and 1 tsp salt and leave for 10 minutes while you make the paste.

    10 min
  2. Step 2: Blend 6 shallots, 3 cloves garlic, 3 candlenuts, 1 ⅝ in fresh turmeric, ¾ in ginger, 3 red chillies, 1 tsp sugar and 1 tbsp vegetable oil to a thick, smooth yellow paste.

  3. Step 3: Soften the 4 banana leaves over a flame or in hot water. Spread a spoon of paste in the centre of each, lay a piece of fish on top and cover it with more paste.

  4. Step 4: Top each with 1 large handful lemon basil (kemangi), a slice of 1 tomato, pieces of 2 lemongrass and a 4 Indonesian bay leaves (daun salam) leaf. Fold the long sides over, then fold the ends under and pin with toothpicks.

  5. Step 5: Steam the parcels over boiling water for 20 minutes, until the fish is opaque all the way through and flakes when you press it through the leaf.

    20 min
  6. Step 6: Grill or dry-fry the parcels in a hot griddle pan for 3–4 minutes a side, until the leaf is charred in spots and smells smoky.

    8 min
  7. Step 7: Open at the table and eat with rice, sambal and cucumber.

Nutrition per serving

Calories
230 kcal
Protein
30 g
Carbs
6 g
Fat
9 g
Fibre
2 g

Nutrition values are estimates.

K
Recipe by

KrazyBadal

All recipes by this chef →

Good to know

How long does pepes ikan take?
About 60 minutes in total: 25 minutes to prepare and 35 minutes to cook.
How many people does it serve?
4 as written. Change the servings above the ingredients and every amount scales to match.
Is it gluten free?
Yes, as written. Check the labels on stock, sauces and spice mixes, which sometimes contain gluten.
What can I use instead of lime?
Lemon, same amount.
What can I use instead of tomato?
Tinned chopped tomatoes: a 400g tin for about 6 tomatoes (in cooked dishes, not salads).

Reviews

No reviews yet. Be the first to cook it.

Rate this recipe

Sign in to rate and review this recipe.

Sayur lodehVegetables in coconut milk

Sayur lodeh is everyday cooking in Central Java, made in big pots in Solo and Semarang kitchens and ladled over rice, with lontong rice cakes at Lebaran, or alongside opor and sambal goreng on festive tables. It's soupy rather than thick: a fragrant broth of coconut milk, galangal, lemongrass and lime leaf that carries chunks of aubergine, long beans, chayote and sweetcorn, plus tempeh and tofu to make it a meal. The flavour is mellow and slightly sweet, so the heat comes from sambal on the side. Chef's tip: keep the pot at a gentle simmer once the coconut milk goes in and stir now and then — a rolling boil splits the coconut milk into oily curds.

by KrazyBadal 3 views

Moreton Bay bugsSlipper lobster with garlic butter

Moreton Bay bugs are the flat, shovel-nosed slipper lobsters caught off the Queensland coast around Brisbane and the Sunshine Coast, and for Queenslanders they are a summer treat, split and grilled at the beach house. The tail meat is sweet and rich, somewhere between lobster and prawn. Buy them raw, frozen or fresh, from a fishmonger and ask them to halve them if you like. A common mistake is overcooking, which makes the meat rubbery; it is ready the moment it turns white. Chef's tip: grill flesh side down first to mark it, then turn and baste in the shell.

by KrazyBadal 2 views

Midia saganakiMussels with tomato and feta

Thessaloniki is Greece's mussel capital, with farms in the Thermaic Gulf a few kilometres from the seafront ouzeries where this two-handled pan arrives, still bubbling, at the table. Mussels steam open in a quick sauce of peppers, tomato and chilli, and crumbled feta melts into the juices at the end. Bread is essential. The classic version adds a splash of ouzo; this one is alcohol-free, using a pinch of fennel seed for that aniseed note (add 2 tbsp ouzo with the tomatoes if you like). Common mistake: overcooking — take the pan off the heat as soon as the shells open. Chef's tip: buy mussels on the day and keep them in the fridge in a bowl covered with a damp cloth, never in water.

30 minGreekFishGluten freeSpicy
by KrazyBadal 1 views