Massaman Beef Curry

Massaman is Thailand's gentlest and most Persian-scented curry — a Muslim-Thai classic of dried spices (cinnamon, star anise, cardamom, nutmeg) over the Thai fresh trio, braised with beef, potato, and peanut until spoon-tender. It is the curry for people who fear curry: warm, sweet, barely hot, and the dish's long braise makes it the most forgiving recipe in the Thai canon.
- **Toast the dried spices — this is what makes it massaman.** The Persian element is the spice cabinet: coriander, cumin, cardamom, cinnamon, nutmeg, toasted and pounded fresh. The Thai element is the fresh trio and the chili. Neither alone is the dish.
- **The bridge:** a store-bought massaman paste (Mae Ploy again the reliable name) bridges the paste entirely; the whole spices going into the braise restore much of the freshly-toasted dimension. Tamarind gives the sour note that lifts the braise — lime is too sharp here; tamarind's round sour is correct.
Doneness & Quality Checkpoints
- The paste: fried in cracked cream, warm-smelling.
- The beef: 1¼ hours to nearly-tender before the vegetables.
- The sauce: thick, spoon-coating, sweet-salty-sour in gentle balance.

Massaman Beef Curry
Prep: 30 minutes · Cook: 2 hours · Total: About 2 hours 30 minutes · Serves 4–6
Ingredients
The massaman paste
- 4 dried red chilies (New Mexico or guajillo bridge), soaked and seeded
- 2 stalks lemongrass (about 60 g), sliced; 1 tbsp chopped galangal
- 4 shallots (about 120 g); 5 cloves garlic
- 1 tsp coriander seed and ½ tsp cumin seed, toasted
- 3 cardamom pods' seeds; 1 cinnamon stick's worth crushed (about 1 tsp); ¼ nutmeg, grated
- ½ tsp white pepper; 1 tsp shrimp paste or fish sauce
- Pound to a paste (or process with a splash of water)
The braise
- 800 g beef chuck, cut in 4 cm cubes
- 400 ml coconut cream (thick top of two chilled cans) + the remaining thinner milk
- 1 tbsp tamarind paste (about 15 g); 2 tbsp fish sauce (about 30 ml)
- 2 tbsp palm sugar (about 30 g); 1 tsp salt
- 300 g waxy potatoes, in 3 cm chunks; 1 onion (about 200 g), wedged; 50 g roasted peanuts (about 3 tbsp)
- 2 more cinnamon sticks and 2 star anise, whole, for the braise's perfume
Instructions
- **Crack and fry (8 minutes).** Simmer the coconut cream until the oil splits, then fry the paste in it 3–4 minutes, until fragrant and darkened. Add the beef cubes and turn to coat in the fried paste for 2 minutes. Checkpoint — the same crack-and-fry foundation as the green curry (#43): the paste must fry in split coconut oil. The massaman paste, dense with dried spice, will smell dusty-raw until it is properly fried — give it the time, and the smell turns warm and round.
- **Braise to tenderness (1½ hours).** The pot held at a bare simmer — roughly 95 °C at the surface, the tremble that keeps beef kind — through the whole stage below. Add the thin coconut milk, fish sauce, palm sugar, tamarind, salt, the whole cinnamon and star anise, and enough water to just cover. Bring to the barest simmer, cover partially, and cook 1¼ hours, until the beef is nearly tender. Checkpoint — at 1 hour, test a cube against a chopstick: it should yield with slight resistance. The bare simmer — a tremble, not a boil — keeps the beef's fibers relaxed and the sauce smooth. This is the patient stage; massaman rewards it.
- **Add the vegetables and finish (30 minutes).** Add the potatoes, onion, and peanuts, and simmer uncovered 25–30 minutes, until the potatoes are tender and the sauce has thickened to a spoon-coating, stew-heavy body. Taste and adjust: the balance should be sweet-salty-sour in gentle equilibrium, the spices warm rather than sharp. Checkpoint — eating test: the beef should barely hold its shape, the potato saturated orange-brown, the sauce thick enough to cling to rice grain by grain. The flavors arrive in order — warm spice, then coconut, then the tamarind's soft sour, then peanut. It should taste like a slow conversation, not an argument. If the sauce is thin, simmer it down; if flat, salt and tamarind by small spoons.
Finish & Plate
Deep bowl, the whole cinnamon sticks left in evidence, peanuts crowning. Jasmine rice — or, the honest Thai-Muslim pairing, flaky roti for scooping. Massaman improves over a day, and the leftovers are arguably better than the first night.
Troubleshooting
| Symptom | Cause | Fix |
|---|---|---|
| Beef tough at serving | Simmered too hot or too short | The tremble, and time — test at 1¼ hours |
| Potatoes disintegrated | Added too early | Last 25–30 minutes only; waxy potatoes |
| Sauce tastes flat, mud-brown | Paste under-fried, spices old | Fry the paste fully; toast spices fresh next time |
Storage, Make-Ahead & Variations
- Keeps 4 days and improves — the make-ahead curry. Freezes 2 months (potatoes soften slightly). The paste keeps like the green (#43). - Variations: lamb (the traditional meat, same clock), chicken (45 minutes total), the vegetarian pumpkin version. The fusion direction — #123's massaman short rib tacos — carries this braise into a tortilla, and the warm-spice profile makes it one of the site's most natural bridges.