Worked out from this recipe's ingredients. If you're cooking for an allergy, always read the full ingredient list.
The most ambitious of the Thai curry pastes — a Persian-influenced blend where whole spices get dry-toasted until fragrant, aromatics get charred in a skillet until sweet and blistered, and everything gets ground into a dense, mahogany-colored paste. Made properly, it tastes nothing like the canned version: cardamom and clove up front, roasted shallot and galangal underneath, shrimp paste holding it all together. One batch makes enough for four generous curries, and it freezes beautifully.
Ingredients
Dried Chiles
8 large dried mild red chiles, such as guajillo or Thai dried spur chiles
Stem the dried chiles, slit them open with scissors, and shake out most of the seeds. Toast them in a dry skillet over medium-low heat for 2 to 3 minutes total, pressing and flipping constantly, until they smell sweet and darken slightly — do not let them scorch or the paste turns bitter. Transfer to a bowl, cover with very hot water, and soak 20 minutes.
In the same dry skillet over medium-low heat, toast the coriander, cumin, and white peppercorns for 2 to 3 minutes, shaking often, until the coriander is a shade darker and audibly popping. Add the cardamom pods, cloves, cinnamon, and star anise and toast 1 to 2 minutes more, until deeply aromatic. Tip everything onto a plate to stop the cooking and cool completely, about 5 minutes.
Crack the cardamom pods and discard the husks, keeping the seeds. Grind all the toasted spices with the nutmeg in a spice grinder or clean coffee grinder to a fine powder, 45 to 60 seconds, shaking the grinder as you go. Set aside.
Return the skillet to medium heat with no oil. Add the shallots and garlic and dry-char for 8 to 10 minutes, turning occasionally, until blackened in patches and soft when squeezed. Add the lemongrass, galangal, and cilantro roots and char 3 to 4 minutes more, until the edges brown and the pan smells intensely fragrant. Remove to a plate.
Wrap the shrimp paste in a small piece of foil, flatten it into a packet, and toast it in the dry skillet over medium heat for 1 minute per side. It should smell savory and nutty rather than raw. Unwrap and set aside.
Drain the chiles, squeezing out excess water, and chop them roughly. Combine the chiles, charred aromatics, toasted shrimp paste, salt, and lime zest in a mini food processor or the small jar of a blender. Add the 2 tablespoons of oil and pulse, scraping down the sides every 20 seconds, for 3 to 4 minutes, adding water 1 teaspoon at a time only if the blades stall. You want a thick, smooth paste that holds its shape on a spoon — not a purée.
Add the ground spice powder and process 1 minute more to fully incorporate. Rub a pinch between your fingers: if it still feels gritty from the lemongrass or galangal, keep going, or press the paste through a medium sieve with the back of a spoon for a silky result.
Taste a tiny amount on the tip of a spoon. It should be salty, intensely spiced, and slightly bitter — it comes into balance only when cooked with coconut cream and palm sugar. Adjust salt if it tastes flat. You should have about 1 1/2 cups.
To use: fry 1/4 cup of paste in 1/2 cup of thick coconut cream over medium heat for 4 to 6 minutes, stirring, until the fat splits and pools red around the edges. This step is not optional — it is what turns the paste into curry. Then add protein, remaining coconut milk, potatoes, roasted peanuts, palm sugar, fish sauce, and tamarind.
Chef's tips
Frozen galangal is far better than dried slices or powder here, and most Asian markets carry it. If you truly cannot find it, use an extra inch of ginger plus an extra stalk of lemongrass — the paste will be less resinous but still very good.
A granite mortar and pestle gives a noticeably better texture than any machine: pound the hardest items first (lemongrass, galangal, salt), then work down to the soft charred shallots. Budget 25 minutes and pound rather than stir.
Pack the finished paste into a small jar, smooth the top, and float a thin layer of neutral oil over it. It keeps 3 weeks refrigerated. For longer storage, freeze in a silicone ice cube tray — each cube is roughly 2 tablespoons, so two cubes make one curry.
Massaman is the mildest of the Thai curries by design; the mild chiles are for color and body, not heat. Add the bird's eye chiles only if you want a real kick, and remember heat builds as the paste sits.
If you keep a vegetarian kitchen, replace the shrimp paste with 1 tablespoon of white miso plus 1 teaspoon of soy sauce, toasted in the same foil-packet method.
Nutrition (per serving, estimated)
47calories
1gprotein
5gcarbs
3gfat
Estimates only — values vary with brands and portions.
Made with Sprig
Toasted-Spice Massaman Curry Paste from Scratch was created in Sprig — the AI chef that turns any craving into a complete recipe, plans your week, and shops with one smart list.