Skip to content
Bakso Solo from Indonesia

Bakso Solo

★ 4.2
Last updated Aug 13, 2026 · Reviewed by the WhatWhereVacay editorial team

Bakso Solo counts among the traditional food of Indonesia, a meatball dish locals hold dear.

About Bakso Solo

Bakso Solo counts among the traditional food of Indonesia, a meatball dish locals hold dear. It brings together beef.

🏛️ History & Culture

Bakso, the Indonesian meatball, traces its lineage to Chinese culinary traditions, with the name derived from the Hokkien term for meat paste. The exact origins of bakso are debated, but it is widely accepted that Chinese immigrants adapted the dish using local beef and spices. Bakso Solo specifically refers to the celebrated style from Surakarta (Solo) in Central Java, which emerged as a distinct regional specialty over time.

The Solo variant is distinguished by its large, dense beef meatballs, typically served in a clear savory broth with noodles, tofu, and fried wontons. It holds a cherished place in Indonesian street food culture, offering a comforting and affordable meal for all classes. For locals, Bakso Solo is more than just food—it is a source of regional pride, often enjoyed at roadside stalls and family gatherings alike.

🍳 How to make Bakso Solo

AI-assisted, not kitchen-tested

Bakso Solo (Indonesian Beef Meatball Soup)

A comforting Indonesian beef meatball soup with a clear, savory broth, served with noodles and garnishes. This recipe recreates the classic Solo style with bouncy, flavorful meatballs.

Prep
30 min
Cook
60 min
Total
90 min
Serves
4
Difficulty
Medium

Recipe ingredients

  • 500 g (1 lb 2 oz) beef chuck or sirloin, cut into chunks, with some fat, for meatballs
  • 100 g (3½ oz) tapioca flour, for binding; use sago or cornstarch if needed
  • 4 cloves garlic, minced
  • 2 shallots, minced
  • 1 tsp salt, plus more for broth
  • 1 tsp sugar
  • 1/2 tsp white pepper
  • 1/2 tsp baking soda, optional, for bouncier texture
  • 100 ml (3½ fl oz) ice water, for mixing
  • 1 kg (2 lb 3 oz) beef bones (oxtail or knuckle), for broth
  • 1 onion, quartered, for broth
  • 4 cloves garlic, smashed, for broth
  • 2 stalks celery, sliced, for broth
  • 1 tsp ground nutmeg
  • 1 tsp salt, adjust to taste
  • 200 g (7 oz) dried egg noodles or vermicelli, cooked according to package
  • 150 g (5¼ oz) fried tofu puffs, optional, halved
  • 2 tbsp fried shallots, for garnish
  • 1 bunch celery leaves, for garnish
  • 1 lime, cut into wedges, for serving
  • 2 tbsp sambal oelek or chili sauce, for serving, optional

Steps

  1. 1 Make the broth: In a large pot, add beef bones and cover with 2.5 liters (about 2.6 quarts) of water. Bring to a boil over high heat, then skim off any foam. Add onion, smashed garlic, celery, nutmeg, and salt. Reduce heat to low and simmer uncovered for 45 minutes, until the broth is flavorful. Strain and keep hot.
  2. 2 While broth simmers, prepare the meatballs: In a food processor, grind the beef chunks until smooth. Add the minced garlic, shallots, salt, sugar, white pepper, and baking soda (if using). Pulse to combine.
  3. 3 Add the tapioca flour to the beef mixture and pulse briefly. With the processor running, slowly add the ice water until the mixture becomes a sticky, firm paste. It should hold together when shaped.
  4. 4 To test the seasoning, poach a small piece of the mixture in the hot broth for 2–3 minutes, then taste. Adjust salt or pepper if needed.
  5. 5 Shape the meatballs: With wet hands, roll the mixture into 2.5 cm (1-inch) balls. They should be compact and smooth.
  6. 6 Bring the strained broth back to a simmer. Carefully drop the meatballs into the broth in batches. Poach for 5–7 minutes, until they float and are cooked through. The internal temperature of a meatball should reach at least 71°C (160°F). Remove with a slotted spoon and set aside.
  7. 7 Cook the noodles according to package instructions. Drain and divide among 4 serving bowls.
  8. 8 Add fried tofu puffs (if using) to each bowl. Top with 5–6 meatballs per serving, then ladle hot broth over everything.
  9. 9 Garnish with fried shallots and celery leaves. Serve immediately with lime wedges and sambal on the side, for diners to add as desired.
Report an issue with this recipe

Protected by reCAPTCHA. No account needed.

Recipes from travellers

No one has shared their own Bakso Solo recipe yet. Yours would be the first.

Share how you make Bakso Solo

You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.

Sign in to share your recipe

Ingredients
Steps

Taste Bakso Solo in Bali

Independent picks. We earn a small commission if you book through these — at no extra cost to you. How this works.

✅ Before you go to Indonesia

Round out your trip — most travellers book these alongside their trip.

Reviews

Rate this dish:
No review needed - one click, publishes instantly.

No reviews yet. Be the first to share your experience with Bakso Solo.

Write a review

Sign in to verify you're a real person, then share your thoughts on Bakso Solo.

Comments

Sign in with Facebook or Google below to comment. Comments are auto-checked and post instantly.

No comments yet. Be the first to say something about Bakso Solo.