Soto Madura
A warming Indonesian beef soup enriched with turmeric, ginger, and aromatic spices, served with a rich broth and tender meat. Comfort in a bowl with authentic flavors.
- Total time
- 45 min
- Servings
- 2
- Calories
- 385
- Protein
- 42g

Ingredients
9 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Pat the beef cubes dry with paper towels on all sides, removing excess moisture so they brown instead of steam.
Step 2
Slice the fresh ginger lengthwise into thin coins about 1/8 inch thick, then cut each coin lengthwise into thin matchsticks.
Step 3
Smash the garlic cloves with the flat side of a knife until split open, loosening the skin so they flavor the broth easily.
Step 4
Heat the vegetable oil in a large pot over medium-high heat until it shimmers and slides quickly when you tilt the pot, about 90 seconds.
Step 5
Add half the beef cubes to the hot oil in a single layer without crowding; let them sit undisturbed for 2 minutes until the bottoms turn deep golden brown.
Step 6
Flip each piece with tongs and cook the other side for 2 more minutes until golden, then transfer to a clean plate.
Step 7
Repeat the browning process with the remaining beef cubes, then set all browned beef aside on the plate.
Step 8
Add the turmeric powder, ginger matchsticks, smashed garlic, and quartered shallots to the same pot; stir continuously for 45 seconds until fragrant and the turmeric coats everything.
Step 9
Pour in the beef broth, scraping the bottom of the pot with a wooden spoon to dislodge any stuck-on brown bits; stir until the liquid is smooth and even.
Step 10
Return all the browned beef to the pot; stir once to combine, then bring to a gentle boil over medium-high heat, about 3 minutes.
Step 11
Reduce heat to low, cover with a lid, and simmer for 25 minutes, stirring once halfway through, until the beef is fork-tender and breaks apart easily.
Step 12
Add the soy sauce and lime juice, then stir once to combine; taste the broth and add a pinch of salt or more lime juice if needed.
Step 13
Ladle the soup into two bowls, dividing the beef and broth equally; serve immediately while steaming hot.
Tools you’ll need
- large pot with lid
- cutting board
- chef's knife
- paper towels
- wooden spoon
- tongs
- ladle
- two bowls
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.



