A slow-cooked curry of beef in coconut milk, massaman paste, potatoes, onions, and roasted peanuts — finished with palm sugar, tamarind water, and fish sauce. Massaman is the richest, most complex of Thai curries, and the one that diverges most significantly from the quick-cook green and red curries: the beef braising time is 1.5–2 hours, the flavours deepen and merge over extended heat, and the coconut milk reduces to a rich, dark, clinging sauce around the braised meat. It is a patient preparation.
‹Swipe for the next dish›
ServesFour portions
Total2 hours 30 minutes
Within reach3of 8 in Tofino
Two in town · one shipped · one elsewhere in British Columbia · four not yet within reach.
Within reach counts in town, delivered, shipped and the nearest city. A staple counts once it has a local seller. Charted from each shop's own pages; not yet vouched by a cook who shops here.
Each tap is counted, so the stockist sees the demand Provenance sends them.
II
The Method
1
Place the coconut cream in a wide, heavy pot over medium heat and cook, stirring occasionally, until the oil pools visibly at the surface and the mass begins to fry rather than simmer — this cracking of the cream is what gives the finished curry its depth and gloss, because only the separated fat will fry the paste properly rather than merely stewing it. The smell shifts from sweet and milky to faintly nutty, which is the signal to proceed.
2
Add the massaman paste to the cracked cream and fry, stirring continuously, for 3–4 minutes — longer than green or red paste, because the dry whole spices ground into massaman paste need sustained heat to shed their raw, dusty edge and become toasted and round. The paste darkens by one shade and the raw spice sharpness gives way to a fragrance that is warm, cohesive, and deeply aromatic.
3
Add the beef cubes and turn each piece to coat it thoroughly in the paste, then fry briefly until the surfaces are coloured — this seals the exterior so the beef holds its shape through the long braise rather than shredding into the sauce prematurely. The hiss of the meat against the paste is the indicator of sufficient heat.
4
Pour in the thin coconut milk to cover the beef, then add the roasted peanuts, the bruised lemongrass stalk, and the bruised cardamom pods — bruising splits the fibres open so the aromatics release steadily into the liquid over the full hour of braising rather than all at once. Bring to a gentle simmer, cover partially, reduce the heat to very low, and braise for 1 hour.
5
At the 1-hour mark, add the potato chunks and the whole peeled onions, then continue to braise, partially covered, for a further 30 minutes to 1 hour — adding them now rather than at the start prevents them from dissolving into the sauce and losing all texture. At 1.5 hours total, the sauce should cling lightly to the beef rather than remaining a thin broth, its colour a deep amber from the reduced paste and coconut fat, and the beef should yield without resistance to a fork inserted and twisted.
6
By 1.5 hours the braise fills the kitchen with one of the most layered fragrances in the Thai repertoire — cardamom, clove, and cinnamon have distributed slowly through the coconut milk and now release continuously as the curry simmers, producing a warmth that is simultaneously sweet and complex. This sustained, deeply rounded fragrance is the confirmation that the spice integration is complete and the curry is ready for its final seasoning.
7
This is where the dish lives or dies. Remove from the heat, add the tamarind water, tamarind concentrate, and palm sugar, and stir until the sugar dissolves — removing from the heat first means the tamarind's bright sourness does not cook off before you can taste and balance it. Taste: sweetness must arrive first, quickly followed by the tamarind's rounded, dried-fruit sourness, then the background heat of the massaman spice; if either sweetness or sourness dominates alone, adjust with additional palm sugar or tamarind until both are simultaneously present, and only then add the fish sauce and adjust for salt.
III
Quality Hierarchy
01
Reserve — Beef short rib, bone-in, from a single grass-fed animal; freshly made massaman paste ground by hand in a granite mortar; fresh coconut cream pressed on the day; palm sugar from a named artisan producer.
02
Estate — Beef chuck from a named butcher; massaman paste made from whole dried chillies and freshly toasted dry spices, prepared the same day; good-quality canned coconut cream with no stabilisers; block palm sugar.
03
Market — Well-marbled beef chuck from a reliable butcher; a quality refrigerated or jarred massaman paste with no artificial additives; full-fat canned coconut milk used throughout; granulated palm sugar.
04
House — Supermarket braising beef, cubed; commercial massaman paste from a reliable brand; standard canned coconut milk for both the cream and the thin milk stages; soft light brown sugar as a substitute for palm sugar.
IV
Sensory Tests
◇Sight. After 1.5 hours of braising, the sauce is deep amber and clings lightly to the beef — it is no longer a thin broth, and no thickener has been added.
◇Smell. At 1.5 hours, the curry releases a warm, continuously rising fragrance of cardamom, clove, and cinnamon distributed through coconut fat — the signature of complete spice integration.
◇Touch. A fork inserted into a beef cube and twisted meets no resistance — the collagen has broken down and the meat yields cleanly.
◇Where it lives or dies. The tamarind-palm sugar balance at the final seasoning stage decides the dish: sweetness and sourness must arrive simultaneously on the palate, with neither dominating, before the fish sauce is set.
V · Cross-Cuisine Parallels
The slow braise in coconut milk over very low heat parallels the rendang technique of Sumatra and Malaysia, where beef is cooked long in coconut milk until the liquid reduces and the fat fries the meat in the final stage. The pronounced sweet-sour balance of tamarind and palm sugar echoes the seasoning logic of Javanese gudeg and certain Filipino adobo variants, where the interplay of acid and sugar is the dish's defining register rather than its spice heat. The use of whole spices — cardamom pods, lemongrass — added during a long braise, alongside a ground spice paste, mirrors the double-spicing technique of South Indian and Sri Lankan curry traditions, where volatile and stable aromatic compounds are introduced at different stages for layered depth.
Pillar V
Cross-cuisine parallels are part of membership.
The dishes this one teaches you, across the cuisines — on every recipe.
Massaman is the Thai curry that diverges most significantly from the green and red families. Its origin lies in the Muslim communities of southern Thailand, where Persian and Indian spice-trade influences — cinnamon, clove, cardamom, mace — entered the Thai kitchen through maritime commerce. The name is widely understood as a corruption of Musulman. David Thompson's documentation in Thai Food (2002) and Thai Street Food (2010) situates massaman within this southern, Muslim-inflected lineage and records the extended braise and the tamarind-palm sugar balance as the preparation's defining characteristics — features absent from the quick-cook central Thai curries and consistent with a dish shaped as much by the Indian Ocean spice trade as by the Thai culinary mainstream.
Pillar VII
Origin and lineage are part of membership.
Where the dish comes from and how it came to be — on every recipe.