Beef massaman soup


  • 2 tbsp rice bran oil
  • 500g gravy beef, fat trimmed, cut into 3cm pieces
  • 1 brown onion, halved, thinly sliced
  • 1/3 cup massaman curry paste
  • 1 litre Massel salt reduced chicken style liquid stock
  • 2 dried bay leaves
  • 1 cinnamon stick
  • 2 large desiree potatoes, peeled, cut into 2cm pieces
  • 300g sweet potato, peeled, cut into 2cm pieces
  • 1/2 cup coconut milk, plus extra to serve
  • 1 tbsp fish sauce
  • 1 tbsp lime juice
  • Unsalted roasted peanuts, to serve
  • Fried shallots, to serve
  • Fresh coriander leaves, to serve

Preparation method

  • Step 1

  • Heat half the oil in a large heavy-based saucepan over medium-high heat. Cook beef, in 2 batches, for 5 to 6 minutes or until browned all over. Transfer to a bowl.

Step 2

Heat remaining oil in pan. Add onion. Cook, stirring, for 5 minutes. Add curry paste. Cook, stirring, for 1 minute. Return beef to pan. Stir to coat. Add stock, bay leaves and cinnamon. Cover. Bring to boil. Reduce heat to low. Simmer, stirring occasionally, for 1 hour 30 minutes. Add potato and sweet potato. Cook, covered, for 30 minutes or until beef and potato are tender.


  • Step 3
  • Discard bay leaves and cinnamon. Stir in coconut milk, fish sauce and lime juice. Ladle soup into bowls. Top with peanuts, fried shallots and coriander leaves, and drizzle with extra coconut milk to serve.





* The email will not be published on the website.