Thai Massaman Beef Curry with Homemade Roti

Warm up the household with this flavourful dish. Perfect for a family dinner.

Prep time: 10 minutes
Cook time: 1 hour 40 minutes
Serves: 4 people


  • Olive oil
  • 1 brown onion, cut into large wedges
  •  1/3 cup massaman curry paste
  •  1kg Beef Chuck Steak, cut into 5cm pieces
  •  1 clove, garlic crushed
  •  1 tablespoon finely grated ginger
  •  600ml coconut milk
  •  1/2 cup beef stock
  •  1 cinnamon stick
  •  1 long red chilli, thinly sliced
  •  2 bay leaves
  •  2 tablespoons lime juice
  •  1 tablespoon fish sauce
  •  1/3 cup roasted unsalted peanuts
  •  400g cream delight potatoes, peeled, quartered
  • 1 quantity of my Homemade Roti Bread
  • Coriander sprigs & lime wedges, to serve


  1. Heat some olive oil in a large pan over low heat. Add the onion & cook for 5 mins. Add massaman paste & cook for 1 minute. Add the beef, garlic & ginger & cook, stirring, for 3 mins or until browned.
  2. Add coconut milk, stock, cinnamon, chilli, bay leaves, lime juice, fish sauce, peanuts & potato to the pan & bring to the boil. Reduce heat to low. Cover & simmer for 1 1/2 hours or until the beef is very tender. Check every 20 minutes or so to ensure it isn’t sticking or cooking too fast.
  3. When the curry has about 20 minutes to go, prepare the roti bread.
  4. Divide the curry & serve with the lime, coriander & roti.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s