Lumpia Semarang
Home· Recipes· Indonesian

Lumpia Semarang

Lumpia Semarang is a distinctive Indonesian starter rooted in Semarang's Chinese-Indonesian food culture, celebrated for thin wrappers, bamboo shoots, egg and savoury filling.

Prep50 mins
Cook20 mins
Serves4
DifficultyMedium
Indonesian Starter Dairy-free
Jump to recipe ↓

The story

Lumpia Semarang is rooted in Semarang's Chinese-Indonesian food culture. Its established form reflects local ingredients and the practical techniques used to prepare it for the table. The dish is known for thin wrappers, bamboo shoots, egg and savoury filling. It succeeds when it is prepared with careful control of seasoning and texture, allowing the defining flavours and textures to remain clear. Lumpia Semarang is particularly associated with street snacks and celebratory platters. That setting is central to understanding the dish: it explains when it is eaten, what accompanies it and why it continues to matter within Indonesian food culture.

Ingredients

4servings
  • Main
  • 12 piece spring roll wrappers12 spring roll wrappers
  • 300 g bamboo shoots300 g bamboo shoots, finely sliced
  • 150 g chicken mince150 g chicken mince
  • 100 g prawns100 g prawns, chopped
  • 2 piece garlic cloves2 ggarlic cloves, minced
  • 2 piece shallots2 shallots, minced

Method

  1. Prepare evenly

    For Lumpia Semarang, cut the main ingredient into even pieces and pat it dry. Slice vegetables thinly so they cook before the batter or coating gets too dark.

    Look for: Pieces should be similar in size. Tip: Dry surfaces give a cleaner fry. Avoid: Wet ingredients make frying spit and soften the crust.
  2. Season the mixture

    Mix the spice paste, batter or marinade until evenly distributed. Rest for 10 minutes where a batter is used so the flour hydrates.

    Look for: The mixture should cling lightly, not form heavy clumps. Tip: Taste the seasoning before raw egg or fish is added where relevant. Avoid: Over-thick batter hides the main ingredient.
  3. Heat the oil correctly

    Heat neutral oil to 170-180°C. Use enough oil for the food to float or shallow-fry without sitting on the base of the pan.

    Look for: A small drop of batter should bubble immediately. Tip: Fry in small batches. Avoid: Cool oil makes greasy food; overheated oil browns before cooking through.
  4. Fry until crisp

    Fry Lumpia Semarang in batches, turning only when the first side has set. Drain on a rack or paper towels and season lightly while hot.

    Look for: The outside should be crisp and evenly golden. Tip: A rack keeps the underside from steaming. Avoid: Do not overcrowd the pan.
  5. Serve hot

    Serve Lumpia Semarang immediately with sambal, chilli, lime, peanut sauce or cucumber depending on the dish.

    Look for: Texture should be crisp at the table. Tip: Re-crisp leftovers in a hot oven or air fryer. Avoid: Do not cover fried food tightly.

Nutrition

per serving

Calories360
Protein13g
Carbs38g
Fat17g
Fibre4g
Sugar7g
Salt1.7g

Estimated from the upgraded metric ingredient list and traditional preparation; review before making formal nutritional claims.

Indonesian

More from this cuisine

A considered mix of classics, regional favourites and dishes with a story worth knowing.

Bakwan Jagung Starter
Starter38 mins

Bakwan Jagung

Bakwan Jagung is a distinctive Indonesian starter rooted in Indonesian home and street cooking, celebrated for sweetcor…

Pempek Palembang Starter
Starter1h 30m

Pempek Palembang

Pempek Palembang is a distinctive Indonesian starter rooted in Palembang in South Sumatra, celebrated for fish, tapioca…

Siomay Bandung Starter
Starter1h 10m

Siomay Bandung

Siomay Bandung is a distinctive Indonesian starter rooted in Bandung and Chinese-Indonesian street food, celebrated for…

Otak-Otak Ikan Starter
Starter1h 5m

Otak-Otak Ikan

Otak-Otak Ikan is a distinctive Indonesian starter rooted in coastal Indonesia, celebrated for spiced fish paste, cocon…