← BlogJune 28, 2026

How to Make the Perfect Massaman Curry

Thai · Medium · 70 min · 4 servings

Gluten-FreeDairy-Free
Advertisement
Massaman Curry

Massaman curry is a mild and deeply aromatic Thai curry with Persian and Indian influences, featuring warm spices like cinnamon, cardamom, and star anise alongside rich coconut milk. It is one of the most complex and beloved curries in Thai cuisine, slow-cooked until the meat is fall-apart tender.

Why this recipe works

This Massaman Curry recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 70 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 560 calories with 35g of protein, making it a balanced choice for any meal.

Advertisement

What you will need

This recipe uses 6 simple ingredients that you can find at any grocery store:

  • 500 g beef chuck cut into large cubes
  • 3 tbsp massaman curry paste
  • 400 ml coconut milk
  • 2 medium potatoes peeled and cubed
  • 3 tbsp roasted peanuts
  • 1 tbsp tamarind paste

Step by step instructions

Step 1: Brown the Beef

Heat a heavy-bottomed pot over medium-high heat with a little oil. Sear the beef cubes in batches until browned on all sides, about 3 minutes per batch. Remove and set aside.

Step 2: Cook the Curry Paste

In the same pot, add the massaman curry paste and fry for 2 minutes until fragrant. Pour in half the coconut milk and stir to combine with the paste.

Step 3: Slow Simmer

Return the beef to the pot and add the remaining coconut milk and enough water to cover. Simmer on low heat for 35 minutes until the beef is nearly tender.

Step 4: Add Potatoes and Finish

Add the potatoes and cook for a further 15 minutes until soft. Stir in tamarind paste and fish sauce to taste, then top with roasted peanuts before serving.

Advertisement

Easy substitutions

Missing an ingredient? Here are some swaps that work perfectly:

  • beef chuck → lamb shoulder or chicken thighs for faster cooking
  • tamarind paste → lime juice mixed with a small amount of brown sugar

Common mistakes to avoid

Watch out for these pitfalls that can affect your results:

  • Rushing the cooking time which leaves the beef tough and chewy
  • Not toasting the curry paste long enough which results in a flat and underdeveloped flavor

Nutrition facts

Per serving: 560 calories, 35g protein, 30g carbs, 38g fat, 4g fiber.

Ready to cook?

Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.

View full recipe →
Advertisement