Indonesian

Bakso (Indonesian Meatball Noodle Soup)

Bakso is an Indonesian meatball noodle soup with bouncy beef meatballs, egg noodles, clear broth, bean sprouts, cabbage, fried shallots, and sweet soy.

Jump to recipe ↓
Bakso (Indonesian Meatball Noodle Soup)

40 mintotal

Prep 15 min · Cook 25 min

Serves
2
Difficulty
Easy
Spice
Mild

Ingredients

Quantities are for 2 servings.

You'll need: Stovetop.

No inactive time is needed; keep the broth at a gentle simmer after adding meatballs so it stays clear.

Method

  1. Cook the egg noodles until just tender, then drain and divide between serving bowls.

  2. Heat the measured cooking oil in a pot. Fry the shallots and garlic until fragrant and lightly golden.

  3. Add the beef stock and soy sauce. Bring to a gentle simmer.

  4. Add the beef meatballs and simmer until they are hot through and the broth is savory.

  5. Place bean sprouts and cabbage over the noodles. Ladle the hot broth and meatballs over them.

  6. Top with spring onion greens, fried shallots, sweet soy sauce, and red chilli sauce if using.

How to tell it's done

The meatballs should be bouncy, the noodles tender, and the broth clear and aromatic.

Getting it right

Tip

Keep the broth clear and light; bakso should taste savory and clean rather than thick or curry-like.

What to serve it with

Serve hot with extra sweet soy sauce, chilli sauce, and fried shallots.

Common mistakes

The broth turns cloudy or the noodles get soft.
Simmer gently, heat the meatballs just through, and keep cooked noodles in bowls instead of boiling them in the soup.

Substitutions

  • Use plain wheat noodles if egg noodles are unavailable, and check the package because their egg and allergen ingredients may differ.
  • Prepared beef meatballs may contain egg, wheat, or soy binders, so label review is important.
  • Use chicken stock only as a fallback; it changes the classic beefy broth profile.
  • For a gluten-free version, soy sauce, sweet soy sauce, noodles, and meatball binders all need verified substitutes.

Storing and reheating

Refrigerate broth and meatballs for up to 3 days. Store noodles and garnishes separately; freeze broth and meatballs for up to 2 months.