Custrd is out on the App Store — Download it free →
Back to recipes

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
Soto Madura
indonesianbeefsoupcomfort-foodspiced

Ingredients

9 items — tap to check off

Missing one? Custrd suggests a swap that works.

Open the app

Instructions

  1. Step 1

    Pat the beef cubes dry with paper towels on all sides, removing excess moisture so they brown instead of steam.

  2. Step 2

    Slice the fresh ginger lengthwise into thin coins about 1/8 inch thick, then cut each coin lengthwise into thin matchsticks.

  3. 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.

  4. 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.

  5. 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.

  6. Step 6

    Flip each piece with tongs and cook the other side for 2 more minutes until golden, then transfer to a clean plate.

  7. Step 7

    Repeat the browning process with the remaining beef cubes, then set all browned beef aside on the plate.

  8. 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.

  9. 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.

  10. 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.

  11. 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.

  12. 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.

  13. 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 a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.