Custrd is out now on the App Store and Google Play — Try it free for 7 days →
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 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.