Bakso Solo
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-testedBakso 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 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 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 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 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 Shape the meatballs: With wet hands, roll the mixture into 2.5 cm (1-inch) balls. They should be compact and smooth.
- 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 Cook the noodles according to package instructions. Drain and divide among 4 serving bowls.
- 8 Add fried tofu puffs (if using) to each bowl. Top with 5–6 meatballs per serving, then ladle hot broth over everything.
- 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
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
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.
You might also like
Kuih Lapis
Kuih Lapis is a beloved cake, traditional to Indonesia.
Rawon
Inky black beef soup coloured by earthy keluak nuts.
Ayam Goreng
Chicken simmered in spices then fried golden and crunchy.
Martabak
Stuffed pan-fried pancake, either savoury egg or sweet and thick.
Travel guides for Indonesia
All travel guides →Planning a trip where Bakso Solo is on the menu? These guides cover Indonesia and beyond.
Destination Guides Best Time to Visit Bali — Month-by-Month Weather, Crowds & Costs (2026)
May 28, 2026 · 5 min read
Budget Travel Southeast Asia on a Budget: Thailand, Vietnam & Bali Guide for 2026
Apr 13, 2026 · 8 min read
Destination Guides 3 Days in Amsterdam — Itinerary, Museums & What to Book Ahead (2026)
May 28, 2026 · 4 min read
Budget Travel Morocco Budget Travel Guide 2026: Marrakech, Fez, and the Sahara on a Shoestring
Apr 19, 2026 · 9 min read
Reviews
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
No comments yet. Be the first to say something about Bakso Solo.