Chicken Massaman Curry

300 Comments
4.99 from 252 votes
Jump to Recipe

We may earn a commission when you click on the affiliate links in this post.

Make the best authentic Thai Chicken Massaman Curry with this easy, flavorful recipe! Tender chicken and potatoes, creamy coconut milk, and aromatic spices create a comforting, nutty, and mildly spiced curry that’s perfect for dinner. One of those recipes that you are fighting over the leftovers the next day.

Bowl of chicken massaman curry garnished with cilantro and served with rice on the side.

5 Star Reviews ⭐️⭐️⭐️⭐️⭐️

“Awesome recipe! I made it exactly as written, and both my son and my husband declared it to be better than the same dish at our local Thai restaurant! Thank you for the recipe!” – Tracy

“I make this every other week. It is luxurious and delicious. My picky 1 and 3 year old love it. Thank you thank you for this recipe. Truly a blessing to my family.” – Erin

“Excellent recipe really simple and tastes 100% authentic. Takes me back to eating in the markets of Thailand every time.” – Kerry

What is Massaman Curry?


If you’re looking for a dish that’s rich, creamy, and full of flavor, you’ve got to try my Chicken Massaman Curry recipe! Chicken Massaman Curry is a creamy Thai curry made with coconut milk, chicken, potatoes, and warm spices. It is a little different from other curries because it is not very spicy. It has a mild heat, a little sweetness, and a subtle nutty flavor from the peanuts.

I’ve made this curry countless times, and every time it’s a hit. It’s a mild curry, so it’s perfect if you like a little spice, but nothing overwhelming. Plus, it’s super customizable, so you can make it as spicy or mild as you like! This curry goes perfectly with a side of Jasmine Rice (which I make in the Instant Pot so it comes out perfect every time).

🩷 Erica

Ingredients You’ll Need

Ingredients to make Chicken Massaman Curry including massaman curry paste, coconut milk, onions, chicken, peanuts, potatoes, carrots, and cilantro.

Most of these ingredients can be found at your local grocery store or Asian market.

  • Chicken – I usually use boneless, skinless chicken breasts, but thighs work great too if you want something a little more tender and forgiving.
  • Massaman curry paste – This is where all that classic curry flavor comes from. Different brands vary a bit in spice level, so use one you like.
  • Coconut milk – Go with full-fat coconut milk here. It makes the sauce extra creamy and rich, which is exactly what you want in this curry.
  • Peanut butter – Just a spoonful adds a subtle nutty flavor and helps make the sauce nice and smooth. It doesn’t overpower anything, it just makes everything better.
  • Seasonings and sauces – This is where all the depth of flavor comes in. You will use garlic and fresh ginger for that bold, classic curry base, then lime juice to brighten things up, brown sugar for a touch of sweetness, fish sauce for that deep savory flavor, and a little Worcestershire to round it all out. It might sound like a lot, but it all works together.
  • Vegetables – I like using potatoes and carrots here. Yukon Gold or Russet potatoes both work great because they get nice and tender and soak up the sauce, and the carrots add a little texture and natural sweetness.
  • Toppings (optional) – Chopped peanuts add a little crunch, and if you like some heat you can drizzle on sriracha or sprinkle in red pepper flakes. I also like to finish it with fresh cilantro for a little pop of freshness right at the end.

Additions and Substitutions

Meat

More often than not, we use chicken as the protein in our Massaman curry (just because it’s what we have on hand most of the time) but we have also used beef and shrimp and loved it. Some people also use veal or lamb. To make vegetarian or vegan Massaman curry, you easily can use tofu instead of meat.

Vegetables

You can easily customize this curry with a variety of vegetables. Red bell peppers are a classic choice, but yellow or orange work just as well. Green beans, peas, baby corn, zucchini, bamboo shoots, sweet potatoes, or even butternut squash all make great additions or substitutions depending on what you have on hand.

How to Make Chicken Massaman Curry

Massaman curry paste in a pan.
  1. Heat vegetable oil in a large skillet or Dutch oven over medium heat. Add curry paste and cook for 2–3 minutes, stirring constantly.
Making massaman curry.
  1. Stir in 1 can of coconut milk, then add ginger, cilantro, brown sugar, fish sauce, lime juice, peanut butter, and Worcestershire. Bring to a boil.
Uncooked chicken in the massaman curry.
  1. Add thinly sliced onion and chicken. Reduce heat and simmer until chicken is cooked through, about 5 minutes. Add the second can of coconut milk and return to a boil.
Chicken Massaman Curry in a black bowl.
  1. Add peeled and chopped potatoes and carrots. Stir well, cover, and simmer for 15 minutes or until potatoes are tender. Serve over Jasmine rice with cilantro or lime, if desired.

Massaman Curry Paste

Massaman curry paste is a must for this recipe—don’t swap it with red or yellow curry or you will have a different kind of curry. Store-bought paste is convenient and has just about all the flavor you need. We use the Maesri brand, often found at Asian markets or online in small yellow cans.

Key ingredients in the curry paste include garlic, dried red chili, tamarind, lemongrass, coriander, cumin, cinnamon, cardamom, and kaffir lime. Some versions may also include shrimp paste or Thai basil. Making it from scratch is possible, but store-bought is much easier and just as tasty.

Helpful Tips

  • It’s not a bad idea to boil your potatoes for three-four minutes before adding them to your curry. This is a great trick for when you are in a hurry and just trying to get dinner on the table and don’t want to wait for the potatoes to soften in the curry sauce.
  • If you are adding extra vegetables, allow the vegetables to soften in the sauce for optimal flavor. If you are in a hurry, stir-fry the veggies until tender before adding to the sauce.
  • Shake the coconut milk really well before opening so it doesn’t come out in one big clump. You can also avoid this by opening the coconut milk can from the bottom. 
  • Make it as spicy or as mild as you would like! Add sriracha while cooking, or serve it on the side if people prefer different spice levels.
  • Instead of adding salt (if needed), try adding soy sauce. It gives you the salty flavor while also deepening the overall flavor of the dish.
  • Don’t forget the limes! Adding a squeeze of fresh lime right before serving ties all those delicious flavors together. This gives it a little extra boost over other Massaman curry recipes I have had.
Chicken massaman curry over rice on a plate and garnished with cilantro and lime wedges.

Frequently Asked Questions

What kind of rice is best with Massaman curry?

The best rice for curry is Jasmine rice. It’s a fragrant, long-grain rice that pairs perfectly with Thai dishes. Brown Jasmine or Basmati rice also work well. If those aren’t available, any long-grain white rice will do.

Is Massaman Curry Gluten-Free?

Yes, just double check to make sure that the paste you are using does not contain gluten.

Can I make it Vegetarian?

Yes, definitely! To make this a Vegetarian Massaman Curry simply leave out the chicken (Tofu is a great substitute) and sub for a vegan fish sauce.

Can I make Chicken Massaman Curry in a slow cooker?

Yes! To make this in a slow cooker, sauté the curry paste in a bit of oil first to bring out the flavor, then add it to the slow cooker along with the coconut milk, chicken, veggies, and seasonings. Cook on low for 6–7 hours or on high for 3–4 hours, until the chicken is cooked through and the vegetables are tender.

Can I make Massaman Curry in an Instant Pot?

Yes! Use the sauté function to cook the curry paste in oil for 2–3 minutes. Add the coconut milk, chicken, veggies, and seasonings. Seal the lid and cook on Manual/Pressure Cook for 8 minutes. Let the pressure release naturally for 5 minutes, then quick release the rest. Give everything a good stir and serve over rice.

What is the difference between Thai Curry and Indian Curry?

Thai and Indian curries are both saucy dishes with meat and vegetables served over rice, but they’re quite different in flavor. Thai curry is lighter and more aromatic, made with coconut milk, lemongrass, and fish sauce for a sweet, salty, sour, and spicy balance. Indian curry is richer and spicier, using ground spices like cumin and garam masala with tomato, yogurt, or cream for a deeper flavor.

What should I serve with Chicken Massaman Curry?

Because curry and rice can be a complete meal on it’s own, but if you are expecting company or simply just want the meal to go further, you can try some of these tasty Asian-inspired and Thai side dishes:
Thai Coconut Soup
Asian Cucumber Salad
Asian Lettuce Wraps (PF Chang’s Copycat Recipe)
Pork and Veggie Potstickers
Thai Lettuce wraps 

Storing Leftovers

If you have leftovers (lucky you!), store them in an airtight container in the fridge for up to 5 days. This curry also freezes really well—just make sure to freeze it without rice (rice doesn’t freeze as well). It will stay good in the freezer for up to 3 months. To reheat, just thaw it overnight in the fridge and warm it up on the stove.

I can’t wait for you to try this delicious authentic Thai Chicken Massaman Curry. It’s easy to make, full of flavor, and the perfect dish to add some spice to your regular dinner rotation. Give it a try and let me know in the comments how it turns out or any modifications you tried to make it your own! 🥘

Chicken Massaman Curry

4.99 from 252 votes
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Servings: 6
Make the best authentic Thai Chicken Massaman Curry with this easy, flavorful recipe! Tender chicken and potatoes, creamy coconut milk, and aromatic spices create a comforting, mildly spiced curry that’s perfect for dinner.

Video

Save this recipe

Ingredients 

  • 4 ounces Massaman curry paste, (see notes above)
  • 3 tablespoons vegetable oil
  • 2 cans (14 oz each) unsweetened coconut milk, full fat
  • 1/2 teaspoon ginger
  • 2 tablespoons chopped cilantro
  • 2 tablespoons brown sugar
  • 2 tablespoons fish sauce
  • 1 tablespoon lime juice
  • 1 tablespoon peanut butter , (creamy or crunchy)
  • 1 tablespoon Worcestershire sauce
  • 1 onion
  • 1 pound chicken
  • 4 medium potatoes
  • 2 carrots
  • 1/2 cup peanuts
  • sriracha sauce, to taste
  • red pepper flakes, to taste
  • jasmine rice, (cooked)

Instructions 

  • Heat vegetable oil in an extra large skillet or Dutch oven over medium heat. Stir in curry paste; cook and stir for about 2-3 minutes. This is strong, make sure your windows are open and a fan is blowing.
    Massaman curry paste in a pan.
  • Add 1 can coconut milk and stir until well blended. Add ginger, cilantro, sugar, fish sauce, lime juice, peanut butter, and Worcestershire. Bring to a boil.
    Making massaman curry.
  • Thinly slice the onion and chicken, then add them to the sauce. Reduce to a simmer. When chicken is white and cooked through add another can of coconut milk and bring back to a boil.
    Uncooked chicken in the massaman curry.
  • Peel and dice potatoes. Peel and slice carrots. Add the potatoes, carrots, and remaining ingredients (except for the rice) and stir until everything is well mixed. Cover and simmer for about 15 minutes or until potatoes are no longer crunchy in the middle. Serve hot over Jasmine rice and garnish with extra cilantro and/or limes if desired.
    Chicken massaman curry in a pot.

Notes

  • Boil potatoes for 3–4 minutes before adding to the curry to speed up cooking.
  • For extra veggies, let them simmer in the sauce or stir-fry them first if you’re short on time.
  • Shake or stir coconut milk well before opening—or open from the bottom to avoid separation.
  • Adjust spice level with sriracha: mix it in or serve on the side.
  • Use soy sauce instead of salt to deepen flavor.
  • Don’t skip the lime—fresh lime juice brightens the whole dish!
  • Slow Cooker: Sauté curry paste first, then add all ingredients and cook on low for 6–7 hours or high for 3–4.
  • Instant Pot: Sauté curry paste, add ingredients, and pressure cook for 8 minutes. Natural release 5 minutes, then quick release.

Nutrition

Calories: 381kcal, Carbohydrates: 38g, Protein: 14g, Fat: 20g, Saturated Fat: 5g, Polyunsaturated Fat: 5g, Monounsaturated Fat: 9g, Trans Fat: 0.03g, Cholesterol: 27mg, Sodium: 638mg, Potassium: 917mg, Fiber: 6g, Sugar: 9g, Vitamin A: 6691IU, Vitamin C: 34mg, Calcium: 84mg, Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Course: Dinner, Main Course

Love this recipe?

We want to hear from you! Please leave a review.

Rate & Review

Share This With the World

Pin

About the author

Erica Walker

Erica lives in Meridian, Idaho, with her husband, Jared, an attorney, and their three daughters. She earned her bachelor’s degree from Brigham Young University and has a passion for travel and adventure. Whether kayaking, hiking, or scuba diving, she loves exploring the world—and bringing her family along for the ride.

More about Erica Walker
4.99 from 252 votes (84 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

How many stars would you give this recipe?





Comments

    1. You can leave it out if you don’t like fish sauce. It adds a salty, tangy flavor that some may not prefer. Totally up to you!

  1. 5 stars
    Omg so so so good. I omitted Sriracha/red pepper flakes and subbed some of the potatoes for butternut squash and sweet potatoes. This will definitely have me ordering curry from Amazon regularly!

  2. 5 stars
    This is my favorite dish at a local Thai restaurant and it tasted just like it. It was amazing. Has anyone tried to keeping it warm in a slow cooker for a couple of hours? We are having company and I want to make it again.

    1. I don’t see why there would be any problem keeping it warm in a slow cooker for a couple hours. You should be totally fine! Hope this helps!

  3. 5 stars
    This recipe is amazing and easy. I was able to order the curry on Amazon and had all the other ingredients. This is better than the local Thai restaurant. I’m planning on making it for our annual ice fishing event in a couple of weeks, bet there will be nothing left!!
    Thanks so much for sharing this.

    1. This would be perfect for an ice fishing festival! Should keep everyone nice and warm 🙂 Thank you so much for taking the time to comment! So happy to hear you liked it so much!

  4. 5 stars
    One of the only dishes I’ll eat from our local thai restaurant is massaman curry. I love the balance of heat and sweetness. It has gotten expensive to eat out so I decided to find a recipe. My husband is usually the cook so to be able to do this on my own was awesome. Super easy to follow recipe. I made some tweaks based on my own likes such as using olive oil instead of vegetable oil and adding snap peas and pineapples. I chopped the peanuts peanuts. I also added 1 small can of unsweetened coconut cream as someone else recommended. Seriously an awesome recipe. Thank you for sharing!

    1. Wow thank you so much for sharing! Massaman is one of my go-to menu choices when I go Thai. You almost can’t go wrong no matter where you go. So glad you found our recipe and that it was a success!

  5. 5 stars
    After eating at our favorite Thai restaurant the other day, my family agreed, we will stay home next time and make this recipe. They love it so much better!! Thanks for sharing, It’s delish.

  6. 5 stars
    YUM!

    I didn’t have any fish sauce on hand and it still came out awesome. Also added some extra veggies we had to use when we put the potatoes etc in. Everyone loved it ages 5-45.

    Thank you!

  7. 5 stars
    My husband’s words after his 1st bowl “Wow! You’ve mastered this dish on your 1st attempt!” This is 1 of our favorite Thai dishes & now we’ll be having it more often. I actually made it in the instant pot.

    On SAUTE mode in Instant Pot, I added ginger, garlic, curry paste and chicken and sauted for 30-45 seconds. Added carrots, onions, sweet potatoes and coconut milk, stir well till the curry starts bubbling. Then I cooked on manual for 10 minutes. Perfection!

    1. Does anyone know how to get that thick coconut milk like in the video? All the coconut milk that I bought isn’t thick like in the video.

      1. The coconut milk that comes in cans is thicker. You can usually find it by the Asian foods in your grocery store.

  8. I’m very excited to try making this recipe. I had massaman curry for the first time a few weeks ago and have been craving it ever since.

    I’m curious, roughly go much siracha sauce and red pepper flakes do you use? I don’t want to mess it up lol

    1. It really depends on how much spice you like/can handle. I would start out just adding a little bit at a time and taste-testing it until you find the right spice level. Hope this helps!

  9. 5 stars
    This was AMAZING!! Great recipe, balanced flavors. I add a bit more ginger and cilantro b/c I love it, and I also added some green beans to this for some greens. Will keep in my files for future:) Thank you!!

  10. 5 stars
    This was gorgeous! Now cooked this many times and it always gets rave reviews from guests! I dont like fish sauce so use half the amount in the recipe but still tastes fab. Thanks so much.

  11. Could someone please tell me what kind of onion I’m suppose to use?
    Sweet Vidalia, yellow, white, spring onions? There are so many different kinds and I don’t want to use the wrong one and ruin the dish. Thanks!

    1. You can use any of the ones you have mentioned and it will turn out great! Typically we use yellow onions but any will do fine. Hope this helps!

  12. 5 stars
    This recipe is amazing, thanks so much for sharing. The peanut butter is a fab touch and gives the dish an extra depth, so yummy and super easy to make.

  13. 5 stars
    I just found this recipe via Pinterest. I’ve made it twice, by request, in the last two weeks. Ohmyyummyness. This rivals any Massaman curry I’ve had in restaurants. Thank you!

  14. 5 stars
    I just made this a day ahead of when it will be served. Naturally I had to taste and I was not disappointed it was delish. I cannot wait to eat it
    Tomorrow it will be even better

  15. Excited to try this tomorrow, I am a little nervous because I bought a different brand, it was what was available. It is Mae Ploy. It is a big can, 2 lbs 3 oz. I am hoping to use the suggested measurement I saw in your comment of 4 oz or 1/2 cup. Have you ever tried/heard of that brand? Wish me luck.

    1. I have heard of that brand but haven’t used a big can like that. You should be fine using the 4 oz measurement. Hope this helps!

  16. 5 stars
    Thank you sooooo much, I tried another massaman curry recipe and it was disgusting so in despair I went back to the interwebs and came across your recipe. I made it just as written and it came out absolutely delicious. It was better than the curry at my favorite thai spot. Thanks again I will be making this recipe a lot.

    1. Your comment completely made my day 😀 Thank you so much for taking the time to come back and let us know how you liked it! I am so glad you found a winner! I hope you will keep coming back for more recipes. We have lots of good Thai/Indian ones 🙂