Recipe 08 / 19
ID · Indonesia
Bakso
A street-style meatball soup with bouncy beef balls, clear broth, noodles, greens, fried shallot, and sambal.
Make a clear, savoury bowl that does not taste watery.

- Place & style
- Indonesia Indonesian · Soup
- Yield
- 4 servings Beef · spice 1/5
- Time
- 50 min 20 min prep · 30 min cook
- Cook level
- Beginner soup · street food · family · halal
Bumbu / flavour foundation
beef stock, garlic oil, white pepper, fried shallot
Broth carries the dish, so garlic oil and pepper are layered after simmering instead of boiled flat.
Equipment
- soup pot
- small pan
- ladle
- noodle bowls
Read the visual cue before each step. The clock is guidance; the food decides when you move.
01 · Market sheet
Know what you are buying.
Every ingredient is shown in context, named in English and Bahasa Indonesia, and tied to its job in the dish.Meat or seafoodDaging atau seafood

500 g
beef meatballs
bakso sapi
main protein and bounce
Dry pantryBahan kering

1.5 L
beef stock
kaldu sapi
clear savoury broth

250 g
egg noodles or rice vermicelli
mi telur atau bihun
bowl base

1 tsp
fine salt
garam halus
finishes the broth after stock concentration is checked

2 tbsp
neutral oil
minyak netral
fries garlic into aromatic oil
Fresh produceSayur & bahan segar

30 g
garlic
bawang putih
base for garlic oil and broth aroma

1 bunch
Asian greens
sawi hijau
fresh bite
SpicesRempah

1 tsp
white pepper
merica putih
street-bowl pepper warmth
GarnishPelengkap

1 handful
Chinese celery or spring onion
seledri atau daun bawang
fresh green finish

30 g
fried shallots
bawang goreng
crunch and savoury top note

2 limes
lime
jeruk nipis
fresh acid added to individual bowls
SaucesSaus & bumbu botol

3 tbsp
sambal
sambal
heat served at the table so the broth stays clean
02 · Method
Cook in order. Read the decisive cue.
5 stages · 50 min total
Stage 01
Season the broth
Warm stock with 20 g garlic, white pepper, and salt until it tastes savoury before meatballs go in. Reserve 10 g garlic for the aromatic oil.
- Move on when
- Light amber broth, no foam.
- Common mistake
- Weak broth makes the whole bowl watery.
- Recovery
- Reduce uncovered and season in small rounds, checking the visual cue before adding more salt, sugar, or sauce.

Stage 02
Warm the bakso
Add meatballs and keep at a gentle simmer until hot through.
- Move on when
- Meatballs float and look glossy.
- Common mistake
- Boiling hard roughens the texture.
- Recovery
- Lower the heat immediately, skim or stir gently, and continue at a small simmer until the surface calms.

Stage 03
Cook noodles
Cook noodles separately and divide into bowls with greens.
- Move on when
- Noodles are springy and greens are fresh.
- Common mistake
- Cooking noodles in broth clouds it.
- Recovery
- Lower the heat immediately, skim or stir gently, and continue at a small simmer until the surface calms.

Stage 04
Make garlic oil
Fry the reserved 10 g garlic in the measured oil until pale gold and fragrant.
- Move on when
- Sweet garlic smell, not brown bitterness.
- Common mistake
- Garlic keeps darkening after heat is off.
- Recovery
- Move the pan off heat, scrape only the unburnt paste into a clean spot, add a small splash of oil or liquid, and restart gently.

Stage 05
Finish bowls
Pour broth and bakso over noodles, then add fried shallot, celery, sambal, and lime.
- Move on when
- Clear soup with crisp topping.
- Common mistake
- Adding herbs too early wilts them flat.
- Recovery
- Pause before the next step, compare the cue, then correct heat, moisture, or seasoning while the dish is still flexible.
03 · Source & shop
Where the guidance comes from.
Technique guidance is stable editorial material. Prices, stock, and local availability should be rechecked before a special trip.Melbourne
- Best source: use an Indonesian or broader Asian grocer for garlic, white pepper, Asian greens; buy beef meatballs, beef stock, egg noodles or rice vermicelli from a supermarket or butcher if quality is better there.
- Hard-to-find watch: ask for the Bahasa names (bawang putih, merica putih, sawi hijau) and keep beef stock close to the recipe because it changes the identity of Bakso.
- Acceptable swaps: keep the ingredient list simple before changing the bumbu balance.
- Do not swap lightly: beef stock carries the dish cue and should stay close to the recipe.
- Fresh vs packaged: buy garlic, Asian greens fresh or frozen from grocers; packaged beef stock, white pepper, egg noodles or rice vermicelli is fine when labels are clean and dates are current.
Jakarta
- Best source: pasar stalls are the first stop for bawang putih, merica putih, sawi hijau; use supermarkets for sealed pantry items, coconut products, noodles, and sauces.
- Hard-to-find watch: check freshness and supplier trust for bawang putih, merica putih, sawi hijau, especially when the ingredient defines the dish.
- Acceptable swaps: keep the ingredient list simple before changing the bumbu balance.
- Do not swap lightly: beef stock carries the Indonesia cue for Bakso; change it only after you understand the visual stage.
- Fresh vs packaged: buy herbs and aromatics fresh when possible, but packaged pantry staples are fine if the aroma is clean and the date is current.
Editorial provenance
Bango - Bakso Sapi Enak
Cross-checks beef bakso, beef-bone broth, noodles, greens, and floating meatball doneness.
Supports: beef bakso identity, clear broth, noodle bowl assembly.
Boundary: Bumbu Lens assumes store-bought bakso for a weeknight path and focuses method risk on broth clarity and reheating.
Reviewed 2026-07-10Kamis-wan / Wikimedia Commons, CC BY-SA 4.0
Used as a finished-dish visual reference only.
Supports: finished-dish appearance, image credit boundary.
Boundary: A finished-dish image does not validate ingredient quantities, timing, safety, or the method sequence.
Reviewed 2026-07-10Bumbu Lens editorial method audit
Reviewed Bakso as an ordered cook flow with visual cues, common mistakes, and recovery notes.
Supports: method sequence, visual checkpoints, mistake and recovery notes.
Boundary: Use this as editorial guidance; run a tested-kitchen pass before publishing nutrition, safety guarantees, or commercial pack quantities.
Reviewed 2026-07-10Bumbu Lens Melbourne/Jakarta sourcing heuristic
Mapped ingredient groups to likely Melbourne grocer, supermarket, butcher, pasar, and Jakarta supermarket paths.
Supports: Melbourne sourcing, Jakarta sourcing, volatile availability boundary.
Boundary: Ingredient availability, price, and store stock change; verify with local grocers before travel, bulk shopping, or holiday cooking.
Reviewed 2026-07-10Your next cook
Kitchen notes
Record the batch size, timing, substitutions, and visual cue you want to remember next time.