How to Make Massaman Curry

Massaman curry is a slow simmered Thai curry built on warm spices, cinnamon, cardamom, star anise, and cloves, layered over a base of coconut milk, tamarind, and roasted peanuts, usually with beef or chicken and potatoes. It traces back to Persian and Muslim traders who settled in southern Thailand centuries ago, which is why it tastes closer to a subtle braise than the chili forward curries most people associate with Thai food.

The name itself likely comes from a Thai pronunciation of Muslim, a nod to its origin outside the Buddhist Thai mainstream, and it remains one of the few Thai curries built around warmth and depth rather than heat. It's often cited as one of the more approachable Thai dishes for people who find other curries too spicy, but that shouldn't read as bland; the spice complexity is doing real work.

This version braises beef chuck low and slow so it falls apart, then finishes with potatoes, peanuts, and tamarind for the sweet sour backbone the dish needs.

What Actually Matters

Toasting the massaman curry paste in coconut cream, the same way as green curry, and then giving the beef real braise time (at least an hour) is what separates a good massaman from a thin, underdeveloped one. This isn't a quick stir fry curry; rushing the braise leaves the beef tough and the spices tasting raw and separate instead of melded. Give it the time and the sauce will reduce into something glossy and coats a spoon.

Massaman Curry Recipe

Serves 4. Prep time: 20 minutes. Cook time: 1 hour 30 minutes. Total time: 1 hour 50 minutes.

Ingredients

  • 1 can (13.5 ounces) full fat coconut milk, unshaken
  • 3 tablespoons massaman curry paste
  • 1 1/2 pounds beef chuck, cut into 1.5 inch cubes
  • 1 1/2 cups beef stock
  • 2 tablespoons tamarind paste
  • 2 tablespoons palm sugar
  • 2 tablespoons fish sauce
  • 2 medium potatoes, peeled and cut into chunks
  • 1 yellow onion, cut into wedges
  • 1/3 cup roasted peanuts
  • 2 bay leaves
  • 1 cinnamon stick
  • Steamed jasmine rice, for serving

Method

  1. Scoop the thick cream from the top of the unshaken coconut milk into a heavy pot and heat over medium until it sizzles.
  2. Add the massaman curry paste and fry for 3 to 4 minutes, stirring, until fragrant and the oil separates.
  3. Add the beef and sear on all sides, about 5 minutes, coating it in the paste.
  4. Pour in the remaining coconut milk, beef stock, tamarind paste, palm sugar, and fish sauce. Add the cinnamon stick and bay leaves.
  5. Bring to a gentle simmer, cover, and cook on low heat for 1 hour, stirring occasionally, until the beef is nearly tender.
  6. Add the potatoes and onion. Continue simmering, uncovered, for 25 to 30 minutes until the potatoes are tender and the sauce has thickened.
  7. Stir in the peanuts and simmer for another 5 minutes.
  8. Remove the cinnamon stick and bay leaves. Taste and adjust salt, sweetness, and sourness before serving over jasmine rice.
Nutrient Per Serving (estimated)
Calories 560
Protein 34 g
Fat 36 g
Carbohydrates 28 g

Estimate calculated from the ingredients above, not a lab verified value.

Tips and Variations

Chicken thigh works well and cuts the cook time to about 40 minutes total since it needs less braising than beef chuck. Sweet potato can stand in for regular potato for a different texture. Massaman keeps and reheats exceptionally well; many cooks think it tastes better the next day.

Frequently Asked Questions

Why is massaman curry not spicy?

It's built around warm baking spices rather than fresh chili, reflecting its Persian and Muslim trading roots rather than the chili heavy central Thai tradition.

Can I use a slow cooker?

Yes, sear the beef and fry the paste on the stovetop first for flavor, then transfer everything to a slow cooker for 4 to 5 hours on low.

What cut of beef works best?

Chuck is ideal because the connective tissue breaks down over the long braise into a silky texture. Leaner cuts will dry out before the sauce is ready.

Is massaman curry paste different from other curry pastes?

Yes, it includes warm spices like cinnamon, cardamom, and cloves that aren't in green or red curry paste, which is what gives it its distinct flavor.

Can I make this vegetarian?

Substitute firm tofu or extra potatoes and mushrooms for the beef, use vegetable stock, and swap soy sauce for fish sauce, though the braise time drops significantly.

Massaman curry with beef potatoes and peanuts

For more Thai cooking, see the Thailand recipes hub. For a heavy pot that holds a long braise evenly, check pots, pans, and cookware or browse kitchen essentials.

I'm Chef Alan. I have spent 35 years in professional kitchens, I have formal culinary education in New Hampshire, and I have been honored as a 6-Time 4-Diamond Chef. More about me here.

If a recipe is missing something you needed, or a step didn't make sense, tell me. Get in touch and I'll fix it.

Cook Bolder, Serve Wiser, Eat Better.