Good food. Less fuss.
From the EZdish collection

Siomay (Indonesian Steamed Fish Dumplings)

Indonesian · Appetizer · Side

A quintessential Indonesian street food snack featuring savory steamed fish dumplings, served with steamed vegetables, hard-boiled eggs, and a rich, spicy peanut sauce.

IntermediateDairy freeHigh protein
Jump to recipe
Siomay (Indonesian Steamed Fish Dumplings) — recipe cover
1 hrA little patience, a lot of flavor
Prep time30 min
Cook time30 min
Servings4 people
DifficultyIntermediate
Let's make something good

How to make it

6 steps. Take it one step at a time.

  1. Combine the minced mackerel, grated chayote, minced garlic, egg, salt

    In a large bowl, combine the minced mackerel, grated chayote, minced garlic, egg, salt, and white pepper. Mix well until the paste is smooth.

  2. Gradually fold in the tapioca flour and sliced spring onions

    Gradually fold in the tapioca flour and sliced spring onions until fully incorporated. The mixture should be sticky and thick.

  3. Take the halved tofu blocks and cabbage leaves

    Take the halved tofu blocks and cabbage leaves. Stuff the centers of the tofu with the fish mixture. Roll a spoonful of the fish mixture into a cabbage leaf. Shape the remaining mixture into small balls.

  4. Arrange the dumplings, stuffed tofu, stuffed cabbage, and quartered potatoes

    Arrange the dumplings, stuffed tofu, stuffed cabbage, and quartered potatoes in a steamer basket. Steam over boiling water for 20-30 minutes until cooked through.

    30 min
  5. Prepare the peanut sauce

    Prepare the peanut sauce: Blend roasted peanuts, chilies, garlic, and water until smooth. Pour into a saucepan, add sweet soy sauce, and simmer over low heat until the oil separates and the sauce thickens.

    15 min
  6. Serve the steamed siomay and vegetables

    Serve the steamed siomay and vegetables on a plate, cut into bite-sized pieces, and drizzle generously with the peanut sauce. Garnish with a squeeze of lime juice.

A little kitchen wisdom

Using grated chayote in the fish mixture is the secret to a moist and bouncy texture. For the best flavor, use Spanish Mackerel (Tenggiri).

What you'll need

SteamerBlenderMixing bowlSaucepan
Keep the good going

For now. And for later.

Make it ahead

The fish dumplings can be steamed in advance and reheated by steaming again for 5 minutes.

Store & enjoy

Store dumplings and sauce in separate airtight containers in the refrigerator. Re-steam the dumplings for best texture; microwave the sauce with a splash of water.

Allergens

Contains fish, peanuts, eggs, soy.

Your next favorite, all in one place

A recipe worth keeping.

Save your favorites, plan your meals, and make cooking feel easy with EZdish.

Get the app
Keep exploring

More recipes to try

An AI-created recipe from the EZdish collection. Ingredient quantities and techniques have not been independently kitchen-tested. Published on this website . Updated . First published in the EZdish collection .

Siomay (Indonesian Steamed Fish Dumplings)
Step 1 of 6

Combine the minced mackerel, grated chayote, minced garlic, egg, salt

In a large bowl, combine the minced mackerel, grated chayote, minced garlic, egg, salt, and white pepper. Mix well until the paste is smooth.