Beef Massaman Curry

This slow cooked Beef Massaman Curry is sure to get your taste buds going. Rich Thai flavours with sweet potato, cauliflower creamy coconut and spices.

Recipe Prep Icon Preparation Time

20 mins

Recipe Cooking Icon Cooking Time

2 hours 15 mins

Recipe Serves Icon Serves

6 people


  • 1 Pot Glorious! Sweet Potato Thai Massaman Soup (400g)
  • 80g Unsalted Peanuts
  • 2 Tablespoons Vegetable Oil
  • 600g Diced Stewing Beef Steak
  • 10g Plain Flour (with salt & pepper)
  • 450g Sweet Potato cut into 20mm dice
  • 1 Onion - Chopped
  • 400ml Coconut Milk
  • 150g Baby Spinach
  • 200g Cauliflower
  • Coriander

Cooking Instructions

  • Step 1
    Heat oven to 200c / fan 180 / gas mark 6.
  • Step 2
    Roast the peanuts on a baking tray until golden, when cool enough to handle roughly chop.
  • Step 3
    Toss the beef in the seasoned flour to coat it.
  • Step 4
    Heat the oil in a large pan with a lid, add the beef and cook until golden brown.
  • Step 5
    Add the onion and soup, bring to the boil. Place the lid on top and cook in the oven for approx. 1.5 hours.
  • Step 6
    Add the sweet potato and cauliflower and cook for another 45 mins.
  • Step 7
    Stir in the spinach and coriander. Season to taste.
  • Step 8
    Serve with hot jasmine rice.