Massaman Curry with Chicken, Potatoes and Peanuts
Why this recipe works
- Layered curry base: Cooking the massaman paste in oil and coconut milk first helps release its aromatics before the chicken and potatoes are added.
- Balanced sweet, salty and sour notes: Palm sugar, fish sauce, tamarind and lime give the sauce the rounded balance that makes massaman curry so distinctive.
- Creamy, settled sauce: A gentle simmer thickens the coconut milk without harsh boiling, while a short rest off the heat lets the sauce settle around the chicken and potatoes.
Get the most out of this recipe
Authenticity notes
- Massaman paste is key: Massaman curry paste gives the dish its recognisable warm spice profile, usually milder and more rounded than many red or green Thai curries.
- Serve with rice: Steamed jasmine rice is the natural partner, soaking up the coconut sauce and balancing the richness of the curry.
Ingredient notes
- Use full-flavoured coconut milk: A richer coconut milk gives the sauce better body and helps carry the curry paste, peanuts and tamarind.
- Adjust tamarind carefully: Tamarind pastes vary in concentration, so add it gradually and balance with more fish sauce or lime if the sauce needs sharpening.
- Choose waxy potatoes: New potatoes hold their shape well during simmering, giving the curry tender pieces rather than a broken-down sauce.
Common mistakes
- Boiling the coconut milk: Keep the curry at a gentle simmer once the coconut milk is added; vigorous boiling can make the sauce split.
- Adding lean chicken too early: If using chicken breast instead of thighs, add it later in the cooking so it stays juicy rather than becoming dry.
Make-ahead tips
- Good for making ahead: The curry keeps well in the fridge and often tastes more rounded after the flavours have had time to settle.
- Reheat gently: Warm over low heat until piping hot, adding a splash of water if the coconut sauce has thickened in the fridge.
- Freezer-friendly: Cool completely before freezing, then defrost overnight in the fridge and reheat gently to protect the texture of the sauce.
Equipment you'll need
Ingredients
Instructions
- Cut the chicken into large bite-size pieces. Peel the onion and cut into thick wedges. Halve any larger potatoes so they cook evenly.
- Heat the vegetable oil in a Dutch oven over medium heat. Add the massaman curry paste and cook for 1 to 2 minutes, stirring, until fragrant and slightly darkened. Stir in about 200 ml of the coconut milk and cook for 2 minutes until the oil begins to separate a little.
- Add the chicken and turn to coat in the curry base. Pour in the remaining coconut milk and bring to a gentle simmer. Cook for 10 minutes, stirring occasionally, keeping the heat low enough that it simmers rather than boils hard.
- Add the onion and potatoes, then return to a gentle simmer. Cook for 20 to 25 minutes, stirring now and then, until the potatoes are tender and the chicken is cooked through. If the sauce thickens too quickly, add a small splash of water to keep it saucy.
- Stir in the palm sugar, fish sauce and tamarind paste, then simmer for 2 to 3 minutes to meld. Taste and adjust with a little more fish sauce for saltiness or tamarind for tang, if you like. Crush the peanuts roughly, then stir most through the curry and save a little for serving.
- Finely grate the lime zest into the pot, then squeeze in the juice to brighten the sauce. Serve hot, scattered with the reserved peanuts. Let the curry stand for 5 minutes off the heat so the sauce settles slightly before serving.
Recipe notes
Tips
- Keep the curry at a gentle simmer once the coconut milk is added; a hard boil can cause the sauce to split.
- If your tamarind paste is very concentrated, start with half, then add more to taste at the end.
- Food safety: make sure the chicken is piping hot all the way through before serving.
Substitutions
- Replace Chicken thighs with Chicken breast boneless skinless, but add it for the last 12 to 15 minutes so it stays juicy.
- Replace Palm sugar with Light-brown-sugar for a similar sweetness.
- Replace Roasted peanuts with Cashew nuts for a softer, creamier nuttiness.
Storage
- Refrigerate up to 3 days
- Cool completely, then refrigerate in a sealed container. Reheat gently in a saucepan over low heat until piping hot, adding a splash of water if the sauce has thickened. Freeze for up to 2 months; defrost overnight in the fridge before reheating.
Ratings & reviews
Liked this recipe? Share your feedback to support our cooking community.
Tried this recipe?
Choose 1–5 stars. A comment is optional.
Stay inspired
Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.
Recipe overview
- Servings: 4 servings
- Total time: 1h (20min active)
- Difficulty: Medium
- Cuisine: Thai
-
Allergens:
Fish Peanuts
Plan your meals and get a complete grocery list automatically.
Add to meal plannerEquipment you'll need
Got ingredients left?
Find recipes using ingredients from this recipe or what you already have at home.
Find recipes with these ingredients →Make this recipe easier next time
AdvertisementThese tools help you get better results with less effort.
Misen 8-Inch Chef Knife
- AUS-10 steel
- Balanced design
- Less traditional feel
Titanium & PP Double-Sided Cutting Board
- Separate surfaces for meat and produce
- Resists odors and stains
- Harder on knife edges than wood or plastic
WÜSTHOF Classic 8-Inch Chef's Knife
- Excellent build quality
- Reliable edge retention
- Expensive
OXO Good Grips 2-Piece Cutting Board Set
- Two useful sizes with reversible cutting surfaces
- Dishwasher safe and easy to clean
- Plastic surfaces will show knife marks over time
Enjoy cooking with JustRecipes?
Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.
Add JustRecipes to GoogleEvery recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.
























