Savor the comforting flavors of Dairy-Free Bakso Sapi, a classic Indonesian beef meatball soup that’s as nutritious as it is delicious. This recipe features tender, springy meatballs made from ground beef, garlic, and a unique addition of ice cubes for an ultra-smooth texture, combined with tapioca flour for a delightful bite. Simmered in a rich beef stock infused with soy sauce and celery, and complemented by hearty rice noodles, vibrant bok choy, and aromatic garnishes like fried shallots and fresh coriander, this savory soup is completely dairy-free and brimming with authentic Indonesian flair. Perfect for a hearty weeknight dinner or an impressive meal to wow your guests, this flavorful soup brings a taste of Southeast Asia straight to your table.
Scan with your phone to download!
Start by preparing the meatball mixture. Place the ground beef, minced garlic, egg whites, large ice cubes, and tapioca flour into a food processor.
Add the salt and white pepper to the mixture. Blend until the mixture becomes a smooth paste.
To form the meatballs, moisten your hands with water and scoop up small amounts of the beef mixture. Shape into balls, about 1 inch in diameter.
Bring a pot of water to a gentle boil. Drop the meatballs into the water and cook until they float to the top and are firm, about 5–7 minutes. Remove with a slotted spoon and set aside.
In a separate large pot, bring the beef stock to a simmer. Add the chopped celery and simmer for 5 minutes.
Add the soy sauce to the broth, then carefully add the cooked meatballs into the pot. Allow them to simmer for another 10 minutes.
Meanwhile, prepare the rice noodles according to package instructions. Drain and set aside.
Add the chopped bok choy to the soup, allowing it to cook until just tender, about 3–4 minutes.
To serve, divide the rice noodles among 4 bowls. Ladle the beef meatball soup over the noodles.
Garnish each bowl with sliced spring onions, a sprinkle of fried shallots, and fresh coriander leaves. Serve hot and enjoy!
Serving size | (3529.3g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2449.5 |
Total Fat 101.7g | 0% |
Saturated Fat 38.4g | 0% |
Polyunsaturated Fat 0.2g | |
Cholesterol 354.0mg | 0% |
Sodium 10186.6mg | 0% |
Total Carbohydrate 252.2g | 0% |
Dietary Fiber 21.4g | 0% |
Total Sugars 18.1g | |
Protein 129.4g | 0% |
Vitamin D 0IU | 0% |
Calcium 764.4mg | 0% |
Iron 18.9mg | 0% |
Potassium 4759.2mg | 0% |
Source of Calories