Welcome to easyflavorrecipes

Thai Massaman Curry

By Audrey Fletcher | March 25, 2026
Thai Massaman Curry
Soups & Curries

Thai Massaman Curry

Prep20 min
Cook25 min
Total45 min
Serves4
Thai Massaman Curry
Rich and Aromatic Thai Massaman Curry

Thai Massaman Curry is one of my favorite dishes to make at home. The combination of tender chicken, rich coconut milk, and aromatic spices is a perfect blend of flavors. I remember the first time I had Massaman Curry at a Thai restaurant - the flavors were so complex and delicious that I was determined to recreate it in my own kitchen.

After experimenting with different recipes and techniques, I finally found a version that I love. This recipe is a result of my trial and error, and I'm excited to share it with you. With this recipe, you'll be able to make authentic Thai Massaman Curry at home, just like your favorite Thai restaurant.

The best part about this recipe is that it's easy to make and requires minimal ingredients. You can find most of the ingredients at your local Asian market or well-stocked supermarket. The key to making a great Massaman Curry is to use high-quality ingredients, such as fresh lemongrass and galangal, and to cook the curry slowly over low heat to allow the flavors to meld together.

This recipe is perfect for a weeknight dinner or a special occasion. You can serve it with steamed rice or noodles, and add your favorite vegetables or protein to make it a complete meal. I hope you enjoy making and eating this delicious Thai Massaman Curry as much as I do!

One of the things I love about Thai cuisine is the emphasis on balance and harmony in the dishes. Thai Massaman Curry is a perfect example of this, with its combination of sweet, sour, salty, and spicy flavors. The curry paste is made with a blend of spices, including cinnamon, cardamom, and star anise, which gives the dish a warm and aromatic flavor.

Why You’ll Love This Recipe

  • This recipe is easy to make and requires minimal ingredients.
  • The dish is perfect for a weeknight dinner or a special occasion.
  • You can customize the recipe to your taste by adding your favorite vegetables or protein.
  • The curry paste is made with a blend of spices, giving the dish a warm and aromatic flavor.
  • The use of coconut milk adds a rich and creamy element to the dish.
  • The dish is balanced and harmonious, with a combination of sweet, sour, salty, and spicy flavors.

Why This Recipe Works

The key to making a great Thai Massaman Curry is to use high-quality ingredients and to cook the curry slowly over low heat. This allows the flavors to meld together and the sauce to thicken, creating a rich and creamy texture. The use of coconut milk adds a rich and creamy element to the dish, while the fish sauce and lime juice add a salty and sour flavor.

The spice blend in the curry paste is also important, as it adds a warm and aromatic flavor to the dish. The cinnamon, cardamom, and star anise give the curry a distinctive flavor that is both sweet and spicy. By using a combination of these spices, you can create a dish that is both balanced and harmonious.

Another important aspect of making a great Thai Massaman Curry is to use the right type of protein. Chicken is a popular choice, but you can also use beef, pork, or tofu. The key is to cook the protein slowly over low heat, so that it becomes tender and flavorful.

Ingredients You’ll Need

To make this delicious Thai Massaman Curry, you'll need a few key ingredients. These include chicken thighs, coconut milk, fish sauce, lime juice, and a blend of spices. You can find most of these ingredients at your local Asian market or well-stocked supermarket.

One of the most important ingredients in this recipe is the curry paste. You can make your own curry paste from scratch, or use store-bought paste. If you're using store-bought paste, be sure to choose a high-quality brand that is made with fresh and aromatic spices.

  • 1 lb (450g) chicken thighs, bonelessYou can use chicken breast or a combination of chicken and shrimp if you prefer. Just be sure to adjust the cooking time accordingly.
  • 2 tbsp vegetable oilYou can use any type of oil you like, but vegetable oil works well for this recipe.
  • 4 cloves garlic, mincedFresh garlic is essential for this recipe, so be sure to use high-quality garlic.
  • 1 tbsp grated fresh gingerFresh ginger adds a warm and spicy flavor to the dish, so be sure to use high-quality ginger.
  • 2 tbsp curry pasteYou can make your own curry paste from scratch, or use store-bought paste. If you're using store-bought paste, be sure to choose a high-quality brand that is made with fresh and aromatic spices.
  • 1 can (14 oz) coconut milkFull-fat coconut milk works best for this recipe, as it adds a rich and creamy element to the dish.
  • 2 cups mixed vegetables, such as bell peppers, carrots, and green beansYou can use any combination of vegetables you like, but be sure to choose vegetables that are tender and flavorful.
  • 2 tbsp fish sauceFish sauce adds a salty and umami flavor to the dish, so be sure to use high-quality fish sauce.
  • 1 tbsp lime juiceFresh lime juice adds a bright and citrusy flavor to the dish, so be sure to use high-quality lime juice.
  • 1 tsp ground cuminGround cumin adds a warm and earthy flavor to the dish, so be sure to use high-quality cumin.
  • 1 tsp ground corianderGround coriander adds a warm and citrusy flavor to the dish, so be sure to use high-quality coriander.
  • Salt and pepper to tasteBe sure to taste the dish as you go and adjust the seasoning accordingly.
Ingredients for Thai Massaman Curry

Equipment You’ll Need

Large heavy skillet or wokSharp chef's knifeCutting boardMeasuring cups and spoonsInstant-read thermometerWooden spoon or spatula

How to Make Thai Massaman Curry

  1. 1
    Heat 1 tablespoon of oil in a large skillet or wok over medium-high heat. Add the chicken and cook until browned, about 5-7 minutes. Remove the chicken from the skillet and set aside.
  2. 2
    In the same skillet, add the remaining 1 tablespoon of oil. Add the minced garlic and grated ginger and cook, stirring constantly, until fragrant, about 1 minute.
  3. 3
    Add the curry paste to the skillet and cook, stirring constantly, for 1-2 minutes. The curry paste should be fragrant and slightly darkened.
  4. 4
    Add the mixed vegetables to the skillet and cook, stirring occasionally, until they are tender, about 5 minutes.
  5. 5
    Add the coconut milk, fish sauce, lime juice, cumin, and coriander to the skillet. Stir to combine and bring the mixture to a simmer.
  6. 6
    Return the chicken to the skillet and cook, stirring occasionally, until the chicken is cooked through and the sauce has thickened, about 10-15 minutes.
  7. 7
    Season the dish with salt and pepper to taste. You can also add more fish sauce, lime juice, or curry paste to taste.
  8. 8
    Serve the Thai Massaman Curry hot, garnished with fresh cilantro or scallions if desired.
  9. 9
    You can serve the curry with steamed rice or noodles, and add your favorite protein or vegetables to make it a complete meal.
  10. 10
    Be sure to taste the dish as you go and adjust the seasoning accordingly. You can also add more coconut milk or water if the sauce becomes too thick.
  11. 11
    Let the curry rest for a few minutes before serving, to allow the flavors to meld together.
  12. 12
    Serve the curry hot, and enjoy!
  13. 13
    You can store the curry in the refrigerator for up to 3 days, or freeze it for up to 2 months. Reheat the curry over low heat, stirring occasionally, until warmed through.

Expert Tips

  • Be sure to use high-quality ingredients, such as fresh garlic and ginger, to get the best flavor out of the dish.
  • If you're using store-bought curry paste, be sure to choose a high-quality brand that is made with fresh and aromatic spices.
  • Don't overcook the chicken or vegetables, as they can become tough and dry.
  • Add the coconut milk and fish sauce towards the end of cooking, as they can add a rich and creamy element to the dish.
  • Taste the dish as you go and adjust the seasoning accordingly. You can also add more fish sauce, lime juice, or curry paste to taste.
  • Let the curry rest for a few minutes before serving, to allow the flavors to meld together.
  • You can customize the recipe to your taste by adding your favorite vegetables or protein.
  • Be sure to use the right type of oil, such as vegetable oil, to prevent the dish from becoming too greasy.

Common Mistakes to Avoid

  • Using low-quality ingredients, such as old garlic or ginger, can result in a dish that lacks flavor.
  • Overcooking the chicken or vegetables can make them tough and dry.
  • Not using enough coconut milk or fish sauce can result in a dish that is too thin or lacks flavor.
  • Not tasting the dish as you go can result in a dish that is too salty or spicy.
  • Not letting the curry rest for a few minutes before serving can result in a dish that lacks flavor and texture.
  • Using the wrong type of oil, such as olive oil, can result in a dish that is too greasy.

Variations and Substitutions

  • You can add your favorite protein, such as shrimp or beef, to make the dish more substantial.
  • You can add more vegetables, such as bell peppers or carrots, to make the dish more colorful and nutritious.
  • You can use different types of curry paste, such as red or green curry paste, to change the flavor of the dish.
  • You can add more coconut milk or cream to make the dish richer and creamier.
  • You can add more fish sauce or lime juice to make the dish more salty or sour.
  • You can serve the curry with steamed rice or noodles, or with roti or naan bread.
  • You can add fresh herbs, such as cilantro or scallions, to garnish the dish and add flavor.

What to Serve With Thai Massaman Curry

This Thai Massaman Curry is perfect for serving with steamed rice or noodles. You can also serve it with roti or naan bread for a more substantial meal.

The curry is also great with a variety of vegetables, such as bell peppers, carrots, and green beans. You can add your favorite protein, such as shrimp or beef, to make the dish more substantial.

Steamed riceNoodlesRoti or naan breadBell peppersCarrotsGreen beans

Make-Ahead, Storage, Freezing and Reheating

This Thai Massaman Curry can be stored in the refrigerator for up to 3 days, or frozen for up to 2 months. To reheat the curry, simply warm it over low heat, stirring occasionally, until warmed through.

Be sure to let the curry rest for a few minutes before serving, to allow the flavors to meld together. You can also add more coconut milk or water if the sauce becomes too thick.

To freeze the curry, simply cool it to room temperature, then transfer it to an airtight container or freezer bag. Label the container or bag with the date and contents, and store it in the freezer for up to 2 months.

To reheat frozen curry, simply thaw it overnight in the refrigerator, then warm it over low heat, stirring occasionally, until warmed through.

Frequently Asked Questions

What is Thai Massaman Curry?

Thai Massaman Curry is a type of curry that originated in Thailand. It is made with a blend of spices, including cinnamon, cardamom, and star anise, and is typically served with chicken or beef.

What is the difference between Thai Massaman Curry and other types of curry?

Thai Massaman Curry is distinct from other types of curry due to its use of a blend of spices, including cinnamon, cardamom, and star anise. It is also typically served with chicken or beef, and is known for its rich and creamy sauce.

Can I make Thai Massaman Curry with other types of protein?

Yes, you can make Thai Massaman Curry with other types of protein, such as shrimp or tofu. Simply adjust the cooking time and seasoning accordingly.

How do I store Thai Massaman Curry?

You can store Thai Massaman Curry in the refrigerator for up to 3 days, or freeze it for up to 2 months. To reheat the curry, simply warm it over low heat, stirring occasionally, until warmed through.

Can I make Thai Massaman Curry ahead of time?

Yes, you can make Thai Massaman Curry ahead of time. Simply cook the curry as instructed, then let it cool to room temperature. Store it in the refrigerator or freezer, and reheat it when you're ready to serve.

What are some common mistakes to avoid when making Thai Massaman Curry?

Some common mistakes to avoid when making Thai Massaman Curry include using low-quality ingredients, overcooking the chicken or vegetables, and not using enough coconut milk or fish sauce.

How do I customize Thai Massaman Curry to my taste?

You can customize Thai Massaman Curry to your taste by adding your favorite vegetables or protein, or by adjusting the seasoning with more fish sauce, lime juice, or curry paste.

Can I serve Thai Massaman Curry with other dishes?

Yes, you can serve Thai Massaman Curry with other dishes, such as steamed rice or noodles, or with roti or naan bread. You can also serve it with a variety of vegetables, such as bell peppers or carrots.

The Full Recipe
Recipe Card
Thai Massaman Curry

Thai Massaman Curry

Make authentic Thai Massaman Curry at home with this easy recipe, featuring tender chicken, rich coconut milk, and aromatic spices.

Prep20 min
Cook25 min
Total45 min
Serves4
Pin Recipe

Ingredients

  • 1 lb (450g) chicken thighs, boneless
  • 2 tbsp vegetable oil
  • 4 cloves garlic, minced
  • 1 tbsp grated fresh ginger
  • 2 tbsp curry paste
  • 1 can (14 oz) coconut milk
  • 2 cups mixed vegetables, such as bell peppers, carrots, and green beans
  • 2 tbsp fish sauce
  • 1 tbsp lime juice
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • Salt and pepper to taste

Instructions

  1. Heat 1 tablespoon of oil in a large skillet or wok over medium-high heat. Add the chicken and cook until browned, about 5-7 minutes. Remove the chicken from the skillet and set aside.
  2. In the same skillet, add the remaining 1 tablespoon of oil. Add the minced garlic and grated ginger and cook, stirring constantly, until fragrant, about 1 minute.
  3. Add the curry paste to the skillet and cook, stirring constantly, for 1-2 minutes. The curry paste should be fragrant and slightly darkened.
  4. Add the mixed vegetables to the skillet and cook, stirring occasionally, until they are tender, about 5 minutes.
  5. Add the coconut milk, fish sauce, lime juice, cumin, and coriander to the skillet. Stir to combine and bring the mixture to a simmer.
  6. Return the chicken to the skillet and cook, stirring occasionally, until the chicken is cooked through and the sauce has thickened, about 10-15 minutes.
  7. Season the dish with salt and pepper to taste. You can also add more fish sauce, lime juice, or curry paste to taste.
  8. Serve the Thai Massaman Curry hot, garnished with fresh cilantro or scallions if desired.
  9. You can serve the curry with steamed rice or noodles, and add your favorite protein or vegetables to make it a complete meal.
  10. Be sure to taste the dish as you go and adjust the seasoning accordingly. You can also add more coconut milk or water if the sauce becomes too thick.
  11. Let the curry rest for a few minutes before serving, to allow the flavors to meld together.
  12. Serve the curry hot, and enjoy!
  13. You can store the curry in the refrigerator for up to 3 days, or freeze it for up to 2 months. Reheat the curry over low heat, stirring occasionally, until warmed through.

Nutrition (per serving, approximate)

420Calories
35gProtein
25gCarbs
25gFat