Spring Rolls ala Semarang

Origin: Semarang, Middle of Java Province


  • 15 pc spring roll wrappers / pastry
  • 2 pc shallots, finely chopped
  • 3 gloves garlic, finely chopped
  • 2 pc spring onions, finely cut
  • 250 g skinless shrimps, raughly chopped
  • 150 g chicken fillet, boiled, raughly chopped
  • a can of 350 gr/12 oz shredded bamboo shoot
  • 1 pc scramble-fried egg
  • 1 tsp dried shrimp/ebi, soaked in hot water, raughly chopped
  • 2 tsp Indonesian sweet soya sauce / kecap manis
  • 1 tsp salt
  • ½ sdt pepper
  • 75 ml water/broth
  • vegetable oil to fry the spring rolls

For the Sauce

  • 500 ml water
  • 1 glove garlic, bruished
  • 50 g palm sugar, shredded
  • ½ tsp salt
  • 1 tsp salty soy sauce
  • 6 tsp tapioka flour, dissolved in 1 tbsp water

For Sweet Sour Sauce

  • 2 gloves garlic, finely chopped
  • 1 pc large red chilli, de-seeded, finely chopped
  • 1 tsp vinegar
  • 1 tsp sugar
  • 200 ml water
  • ½ tsp corn flour, dissolved in 1 tbsp water

Spring Rolls ala Semarang

Named after the capital city of Central Java in Indonesia, Semarang. It was created by Chinese immigrants in the city of Semarang. It is filled with bamboo shoots, dried shrimp (ebi in Indonesian) chicken and/or prawn. This snack is included as one of 30 Indonesian Culinary Icons. It is served with lumpia sauce that is made from dried shrimp (optional), coconut sugar, red chillies, bird's eye chilies, water, ground white pepper, tapioca starch and water and can be served in either fried or unfried condition.
One of the best taste of Lumpia Semarang, you can find it in Klenteng Gang Lombok, Semarang.


  • Filling: Heat 1 tbsp oil in a frying pan, make the scramble egg. Put aside.
  • Heat another 2 tbsp oil, stir-fry the shallot & garlic until fragrant.
  • Add the spring onion & shrimp, stir to mix and cook until the shrimp well cooked.
  • Add the chicken and bamboo shoot, stir to mix. Add the dried shrimp & scramble-egg. Mix them well.
  • Add kecap manis, pepper and salt. Add a little bit sugar if necessary (to taste).
  • Pour in the water/ broth, cook untill all items are well cooked. Lift and let it cool.
  • Preparing the spring rolls: Place the wrapper in front of you, with one corner at the bottom so that it look like a diamond.
  • Put 2 tbsp filling in the bottom part of the wrapper in a thin log shape, avoid touching the edges.
  • Leave the bottom few centimetres clear. Lift the wrapper over the top and tuck it in under the filling.
  • Fold over the left and the right side and roll it up to form a tube.
  • Rub the top edge part with a solvent wheat flavour and ** seal the roll. (If you want to eat it wet / unfried then sealing step is not necessary).
  • Deep fry the spring rolls over a medium-high heat until lightly brown. It should take only a minute or two.
  • Pat dry with kitchen paper or put them on the towelled tray to let them drain.
  • Sauce: Bring all the sauce ingredients into boil and the sauce becomes thick. Remove from heat.
  • Sweet sour sauce (if preferred): Mix all ingredients and cook untill boiled. Add the solvent corn flour, stir to mix and cook until the sauce becomes thick. Remove from heat.
  • Serve the spring rolls with sauce while hot or you can eat it right away after wrapping if you prefer non fried spring roll.
Keyword Indonesia, Semarang, spring rolls

popular Indonesian recipes

“Thank You for visiting my site. I won’t bother you with my life stories LOL :-D. Just get the recipe, have fun while cooking and enjoy your meal!”

Endang SW Lestari

Leave a Reply

Your email address will not be published.

Recipe Rating