Authentic Thai Massaman Chicken Curry Recipe: Slow-Simmered Spice and Potatoes in Coconut Gold

Main Courses

Authentic Thai Massaman Chicken Curry Recipe: Slow-Simmered Spice and Potatoes in Coconut Gold

This authentic Thai Massaman chicken curry brings the rich, complex flavors of Thailand's Muslim-influenced cuisine to your home kitchen. 🌟 The secret lies in slow-simmering chicken with potatoes in a fragrant coconut sauce, where sweet, spicy, and savory notes dance together in perfect harmony. I've spent years perfecting this recipe—balancing traditional techniques with home-cook shortcuts—so you can recreate restaurant-quality results without the fuss.

The key to authentic Massaman curry is the keffiyeh spice blend, a mix of cinnamon, cardamom, and peppercorns that forms the aromatic backbone of the dish. Unlike other Thai curries, Massaman leans sweet and rich, with coconut milk reduced to a velvety gold that clings to tender chicken and hearty potatoes. This isn't just a curry—it's a flavor journey that starts with marinating the chicken in turmeric and galangal, then builds through hours of gentle simmering.

What you'll end up with is a dish that's deeply aromatic, with layers of warmth from cinnamon, heat from chili, and sweetness from potatoes caramelized in the coconut sauce. The chicken becomes melt-in-your-mouth tender while absorbing all those complex flavors, and the sauce thickens just enough to coat every bite. This is the kind of curry that makes people linger at the table, asking for seconds.

Serve it with steamed jasmine rice to soak up every last drop of that golden coconut sauce, or pair it with a crisp cucumber salad to cut through the richness. The beauty of this recipe is its versatility—it's equally at home as a weeknight dinner or a special occasion dish. Let's get cooking, and bring a taste of Thailand to your home.

👹‍🍳
Difficulty
Medium
🍗
Diet
Poultry
đŸ”„
Calories
Med Cal

Ingredients for authentic thai massaman chicken curry

Authentic Thai flavors start with these 15 simple ingredients—no exotic finds needed.

Ingredient Amount Notes
Boneless Chicken Thighs 🍗 1 œ lb Skin-on preferred for flavor
Russet Potatoes đŸ„” 2 lb Cut into 2-inch chunks
Coconut Milk đŸ„„ 1 can Full-fat, 13.5 oz can
Keffiyeh Spice Blend đŸŒ¶ïž 2 tbsp Homemade or store-bought
Turmeric Powder 🌿 1 tsp Freshly ground preferred
Galangal Root 🍃 1 piece About 3 inches, peeled
Shallots 🧅 3 whole Minced, about 0.5 cup
Garlic Cloves 🧄 4 cloves Minced, about 1 tbsp
Red Curry Paste đŸŒ¶ïž 2 tbsp Store-bought or homemade
Coconut Sugar 🍯 œ cup Or brown sugar substitute
Fish Sauce đŸ¶ 1 tbsp Red Boat brand preferred
Lime Juice 🍋 2 tbsp Freshly squeezed
Fresh Cilantro 🌿 ÂŒ cup Chopped, for garnish
Vegetable Oil đŸ«’ 2 tbsp For searing chicken
Salt 🧂 1 tsp Kosher or sea salt

The chicken and potatoes are your stars here. Chicken thighs stay juicier than breasts during the long simmer, so grab those. For potatoes, Russets hold up best—skip the waxy kinds. Coconut milk? Full-fat only—the richness is non-negotiable. I grab mine in the Asian aisle at Trader Joe's or Whole Foods, where they keep it cold. Galangal's the tricky one—substitute ginger if you can't find it, but cut the amount to half since ginger's stronger. Look for it in the same aisle as ginger and turmeric at most grocery stores.

Keffiyeh spice blend is the soul of this curry. No blend? Mix 1 tsp cinnamon, 1 tsp cardamom, and 1/2 tsp peppercorns yourself—it's easier than it sounds. Red curry paste varies wildly in heat, so start with 1 tbsp and add more if you're brave. Fish sauce adds umami depth, but if you're avoiding it, soy sauce works in a pinch. Coconut sugar caramelizes beautifully, but brown sugar is fine if that's what you've got. Fresh cilantro brightens everything up—don't skip the garnish, even if you're not a fan.

This curry tastes even better the next day, so make extra. Store leftovers in airtight containers for 4 days in the fridge, or freeze portions for 3 months. The sauce thickens as it cools, so add a splash of coconut milk if it gets too stiff. I always double the recipe—half for dinner, half for lunches. The flavors meld beautifully overnight, making it perfect for meal prep. Keep the galangal root in the freezer if you're not using it soon—it stays fresh for up to 6 months that way.

❀

Why You'll Love This Recipe

  • Here’s what sold me: you’re getting restaurant-quality flavor for a fraction of the cost. Chicken thighs are cheaper than breasts, potatoes stretch the meal, and a single can of coconut milk does the heavy lifting. The keffiyeh blend is the only “splurge,” but a little goes a long way—you’ll have enough spice left for another batch. Feeds four for under $15, and it still feels like you’re treating yourself.
  • One-Pot Magic: I swear by this—just chicken, potatoes, coconut milk, and that keffiyeh blend (which, between us, is basically a shortcut to heaven). No extra bowls, no mess. The potatoes soften right in the pot while the chicken cooks, and the curry thickens into a luscious, golden sauce. Honestly, I’ve made curries that took all day—this one’s done before my coffee gets cold.
  • Rich Without Effort: That first spoonful? Chef’s kiss. The turmeric stains your spoon a glorious yellow, the keffiyeh blend brings warm, nutty depth, and the coconut milk makes it creamy without being heavy. The chicken stays juicy, the potatoes melt in your mouth, and the slow simmer lets all those flavors marry into something deeply satisfying. Not the prettiest, but the taste makes up for it every time.
  • Leftovers That Beg for More: This curry begs to be made ahead—it actually tastes better the next day as the flavors deepen. I’ll be real: I’ve reheated it three times in a row, and no one’s complained. (My roommate even asked for the recipe after I “accidentally” made extra.) It’s the kind of dish that turns into your go-to for lazy Sundays or when you’re too tired to cook but still want something special.

Step-by-step instructions for authentic Thai Massaman curry

Here's how to build this rich, aromatic curry with deep layers of spice and sweetness.

1

🍳 Step 1: Sear the Chicken for Maximum Flavor

Heat the 2 tablespoons vegetable oil in a large, heavy-bottomed pot over medium-high heat. Pat the 1.5 lb boneless chicken thighs completely dry with paper towels—this ensures a proper sear. Working in batches if needed, add the chicken and cook for 4-5 minutes per side until golden brown and cooked through to 165°F internally.

Here's the thing—don't crowd the pan. You want those chicken pieces to develop a nice crust without steaming. Once browned, remove the chicken and set it aside on a plate. The browned bits that remain in the pot will form the flavor base for your curry, so don't scrape them out.

2

đŸ„˜ Step 2: Build the Aromatic Base

In the same pot, add the 3 whole shallots and 4 cloves garlic cloves, both minced. Cook for 2-3 minutes until softened and fragrant. Then add the 1 piece galangal root (peeled and sliced into thin rounds) and the 2 tablespoons red curry paste. Stir constantly for 1-2 minutes until the paste becomes fragrant and the galangal softens slightly.

This is where the magic happens. The galangal adds that distinctive citrusy, ginger-like aroma that makes Massaman curry unique. If you can't find galangal, you can substitute with ginger, but it won't be exactly the same. Add the 1 teaspoon turmeric powder and stir for another 30 seconds until the spices are well incorporated and the mixture smells deeply aromatic.

3

🍳 Step 3: Simmer the Potatoes in Spiced Coconut Milk

Pour in the 1 can coconut milk and scrape up all those delicious browned bits from the bottom of the pot. Add the 2 lb russet potatoes (cut into 2-inch chunks) and the 1 teaspoon salt. Bring the mixture to a gentle boil, then reduce heat to low and let it simmer uncovered for 20-25 minutes until the potatoes are tender when pierced with a fork.

Real talk: Don't rush this step. The potatoes need time to absorb all those beautiful coconut and spice flavors. You'll know they're done when they're fork-tender but still hold their shape. Stir occasionally to prevent sticking, but don't over-stir—you want to let that coconut milk work its magic.

4

đŸ„˜ Step 4: Finish with Sweet and Tangy Balance

Once the potatoes are tender, stir in the 0.5 cup coconut sugar and 1 tablespoon fish sauce. The sugar will help balance the heat from the spices, while the fish sauce adds that umami depth that's characteristic of Massaman curry. Let the mixture simmer for another 5-7 minutes until the sugar dissolves completely and the flavors meld together.

Now return the chicken to the pot and let it simmer for an additional 5 minutes to heat through completely. The chicken should be tender and easily flake apart. Taste and adjust seasoning if needed—you might want to add a bit more fish sauce for saltiness or a touch more sugar to balance the flavors.

5

đŸœïž Step 5: Serve with Fresh Garnishes

Remove the pot from heat and stir in the 2 tablespoons lime juice. This bright citrus note cuts through the richness of the coconut milk and adds a refreshing finish. Ladle the curry into serving bowls and garnish with the 0.25 cup chopped fresh cilantro**. The cilantro adds a fresh, herbal note that complements all the warm spices.

Serve immediately with steamed jasmine rice. Each spoonful should deliver a perfect balance of creamy coconut, tender chicken, sweet potatoes, and complex spice flavors. The curry should be rich but not overly heavy, with just the right amount of heat from the galangal and curry paste. Enjoy while warm—this curry tastes best fresh from the pot!

👹‍🍳

Pro Tips For Making Authentic Thai Massaman Chicken Curry

  • Par-Cook the Potatoes: Toss peeled russets in boiling water for 3 minutes first—they’ll soften faster and hold their shape better in the curry. I learned this the hard way after serving mushy potatoes that fell apart like overripe fruit.
  • Bloom the Keffiyeh: Toast the spice blend in the dry pot for 30 seconds before adding oil—it wakes up the cinnamon and cardamom so they perfume the whole dish. Skip this, and your curry will taste like it’s missing something.
  • Simmer, Don’t Boil: Keep the coconut milk at a gentle simmer (tiny bubbles, not rolling) to avoid breaking the emulsion—it’ll split into greasy layers if you let it rage. Low and slow is how Thai cooks do it, even if it feels slow.
  • Use Two Cans of Coconut: One can for cooking, one for finishing—thickening the sauce with the second can at the end gives that signature glossy texture. I was skeptical until I tried it; now I never go back.

Essential equipment for this recipe

Heavy-Bottomed Pot

Your curry pot is the MVP of this recipe—look for a large, heavy-bottomed Dutch oven (I use my Le Creuset Signature 5.5-quart) to prevent scorching during the long simmer. The thick base distributes heat evenly, so your coconut milk doesn't burn while the chicken and potatoes cook gently. If you don't have one, a stainless steel stockpot works too, but watch the heat more closely. đŸŒĄïž

Immersion Thermometer

For perfect chicken, an instant-read thermometer (like my trusty ThermoWorks Thermapen) is non-negotiable. Check the thickest part of the thigh—it should hit 165°F before removing it from the pot. Without one, you risk dry chicken or undercooked meat. I keep mine clipped to my apron for quick checks during busy cooking.

Spice Grinder

A small spice grinder (like the OXO Good Grips) is a game-changer for fresh spices. Whole cinnamon sticks, cardamom pods, and peppercorns should be freshly ground right before cooking—this releases their essential oils for maximum aroma. If you don't have one, a mortar and pestle works in a pinch, but grinding by hand takes more elbow grease. đŸ’«

Tongs for Handling

Use long-handled tongs (I prefer OXO Good Grips) to safely handle the hot pot and chicken without burning your fingers. They're especially useful when searing chicken in batches. Avoid metal spoons—they can scratch your pot and make future curries taste metallic.

Fine-Mesh Strainer

If you're making your own keffiyeh spice blend, a fine-mesh strainer helps sift out any peppercorn skins or cardamom hulls. I use a stainless steel one (like OXO's) to catch debris while keeping the ground spices. This step ensures a smooth, professional-textured curry sauce without gritty surprises. 🧂

Lime Zester

A lime zester (or even a microplane) adds bright, aromatic zest to your curry's finish. The fine texture of zested lime blends seamlessly into the sauce, adding a citrusy depth that fresh juice alone can't match. If you don't have one, a sharp knife works, but it's messier. I keep mine in my spice drawer for quick garnishes. 🍋

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 24g120%
Cholesterol 135mg45%
Sodium 1250mg54%
Total Carbohydrate 48g18%
Dietary Fiber 6g21%
Sugars 22g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does authentic Massaman curry use potatoes instead of the usual Thai veggies?

Massaman curry's roots trace back to Thailand's Muslim community, where potatoes were introduced during the colonial era. Unlike other Thai curries, this dish embraces a sweeter, creamier profile with potatoes absorbing the coconut-spice sauce beautifully. The starchiness also helps thicken the sauce naturally, creating that signature velvety texture.

2

Can I substitute chicken with another protein?

This curry works perfectly with beef chuck (braise for 2 hours instead of 45 minutes), pork shoulder, or even lentils for a vegetarian version. For seafood lovers, firm white fish like cod cooks in just 10 minutes after the potatoes are tender. Just adjust cooking times accordingly.

3

What's the deal with galangal if I can't find it?

Galangal's citrusy, peppery aroma is irreplaceable, but you can use ginger in a pinch—reduce to half the amount (œ tsp per 1-inch piece). For extra depth, add 1 tsp lemon zest to mimic galangal's brightness. Pro tip: Look for galangal in the same aisle as ginger at Asian markets or freeze it whole for up to 6 months.

4

How can I make this curry less spicy?

Start by reducing the red curry paste to 1 tbsp instead of 2 tbsp. For milder heat, skip the chili flakes in the paste or add 1 extra tbsp coconut sugar to balance the spice. If it's still too hot, stir in 1 tbsp lime juice or 1 tsp honey at the end—both help mellow the heat while adding brightness.

5

Can I make this curry in an Instant Pot?

Yes! Sear the chicken first, then sauté shallots, garlic, and galangal. Add all remaining ingredients (except cilantro) and cook on high pressure for 12 minutes. Quick-release the pressure, stir in lime juice, and let sit for 5 minutes before serving. The sauce will be slightly thinner, so reduce it uncovered on the stove for 5 minutes if needed.

★★★★★4.7(15 reviews)
Categories Main Courses