Go Back

Massaman Braised Beef Curry


  • 2 T vegetable oil
  • 3-4 lbs braising beef (I used a combo of bone-in chuck and short ribs, any tough, fatty cut will work, patted dry and sprinkled with salt and pepper)
  • 2 lbs baby potatoes, washed
  • 2 sweet bell peppers, sliced
  • 2 large onions, sliced
  • 1 cup massaman curry paste
  • 1 19- 19-oz can coconut milk, full fat, separated as best you can (the fat from the water)
  • 1 15- 15-oz can coconut milk, I used light here because of the fat from the beef
  • 2-4 T fish sauce, to taste
  • 2-4 T palm sugar, to taste (may sub brown sugar)


  1. Preheat the oven to 300 F.
  2. Heat the oil over medium high heat in a large Dutch oven. When it is shimmering, brown the beef on all sides, which will take a good 20 minutes or so. When it is brown, remove the beef to a large bowl.

  3. Drain the excess fat off of the pot and add the coconut fat to the pot. As soon as it melts and starts to separate, add the curry paste. Mix it together and fry--scrape the bottom of the pot to deglaze. You want the mixture to separate, where you will see the curry paste fat separating from the rest of the mixture. When this happens, add the rest of the coconut milk with 2 tablespoons each of fish sauce and palm sugar. Mix. Return the meat to the pot, coating it on all sides. Cover the pot with a heavy, secure lid and place in the oven.

  4. What temperature and how long to cook the dish at first depends on the amount of time you have. If you are starting in the morning, treat it like a slow cooker and start at 275 or even 250 F. If you are starting after lunch (for serving around 5:30), start at 300 F.
  5. 2 hours before serving the curry, remove it from the oven and add the potatoes. Turn the heat to 300 F if it was not already and return the lid to the pot. Return it to the oven for an hour.

  6. 1 hour before serving, sprinkle the onions and peppers all over the curry. Replace the lid, return it to the oven, and increase the heat to 325 F. If you are working on a tight schedule, check the curry after about 45 minutes to make sure the potatoes and onions are getting tender enough--if not, increase the heat to 350 F. If you are laid back, just let time do the work for you.

  7. Before serving, taste for additional palm sugar and fish sauce; by my standards you will almost certainly need some, especially the fish sauce. Serve with jasmine rice and sambal oelek for those who like it spicier.