Red Pot Blue Pan

a food blog with hassle free delicious recipes

Easy Chicken Massaman Curry Recipe (Better Than Takeout!)

Creamy Chicken Massaman Curry with tender chicken, buttery potatoes, and roasted peanuts served over jasmine rice in bowls, styled with a blue napkin and spices.

This Chicken Massaman Curry Recipe brings together tender chicken, buttery potatoes, roasted peanuts, and a fragrant coconut curry sauce. Making it at home is simple, and it tastes far better than most takeout Thai dishes. The flavors are perfectly balanced with gentle spices, sweetness, and a touch of tang. This version is more approachable than other Thai curries because it’s less spicy. I first fell in love with Massaman curry in college at a little hole-in-the-wall place near campus. That experience stuck with me, and now I still find myself craving this comforting, flavorful dish whenever the weather turns cold and rainy in the fall.

Thai Chicken Massaman Curry Recipe served in bowls with rice, topped with crunchy roasted peanuts

Over the years, Ian has learned to make my favorite university takeout dish for cozy weeknight dinners. We love this Thai Chicken Massaman Curry because of its rich, comforting flavors and how easy it is to pull together. The cooking process is simple yet satisfying, blooming the curry paste in coconut milk first really deepens the flavor, and simmering the chicken and potatoes in the sauce creates a perfectly balanced, flavorful curry. We’ve even tried making it in a slow cooker, but find that cooking it on the stove top produces a superior curry with brighter, more nuanced flavors. This recipe is one of our go-to when we’re craving authentic Thai food that’s comforting, approachable, and packed with flavor.

We love serving this curry with something bright and fresh on the side: Thai Corn Salad adds the perfect crunch. Or make it a full Thai-inspired dinner night with Moo Ping, tender grilled pork skewers, and Larb Gai, a zesty minced chicken salad that’s always a big hit.

Why You’ll Love This Chicken Massaman Curry Recipe

  • Rich, creamy texture: This Thai Massaman Curry is all about comfort. The coconut milk simmers down into a silky sauce that coats every piece of chicken and potato. The gentle sweetness and nutty flavors from roasted peanuts make it feel indulgent but not heavy.
  • Easy weeknight dinner:  This chicken Massaman curry recipe comes together in one pot with simple ingredients, making it perfect for cozy weeknights in. 
  • Better than takeout: This is the dish that makes you realize you don’t need to call your favorite Thai restaurant when a craving Thai food. The flavor is fresher, the texture richer, and it’s ready in less time than delivery.
  • Authentic Thai flavor: Inspired by the traditional Thai Massaman Curry, this version balances sweet, salty, tangy, and savory notes just right. It’s a big hit every time we serve it.

Ingredients (and Easy Swaps)

This Chicken Massaman Curry Recipe uses a handful of flavorful pantry staples and a few fresh ingredients to create a rich, coconut-based curry that tastes straight from a Thai restaurant. Each ingredient adds to that perfect balance of creamy, nutty, and tangy. Serve with jasmine rice.

Ingredients for Chicken Massaman Curry Recipe including chicken thighs, yellow potatoes, Massaman curry paste, coconut milk, fish sauce, tamarind paste, brown sugar, peanuts, and onions on a wooden table.
  • Coconut milk – Use full-fat coconut milk for a creamy, restaurant-style curry. Light coconut milk will work, but the sauce won’t be quite as rich.
  • Massaman curry paste – The heart of the dish full of thai ingredients including lemongrass, glangal, garlic, cinnamon, cloves and dried chilies. Look for a Thai brand like Aroy-D, which has a wonderfully balanced flavor that’s gently spiced and aromatic. You can usually find it at Asian grocery stores or local specialty store.
  • Chicken thighs – Boneless, skinless thighs stay juicy and tender as they simmer. You can swap in chicken breasts or tofu for a lighter variation or use bone-in chicken for more flavor, but please note that cooking time will increase. 
  • Waxy potatoes – Yellow or Yukon Gold potatoes hold their shape and add buttery texture that soaks up the curry sauce beautifully.
  • Onion – Roughly chopped onion adds sweetness and depth as it cooks down in the sauce.
  • Dry roasted peanuts – Bring in a toasty, nutty flavor that’s classic in Thai Massaman curry. Add a few extra on top for crunch when serving.
  • Fish sauce – Adds salty depth and umami. For a vegetarian version, substitute soy sauce or a splash of tamari.
  • Tamarind paste – The key to that sweet-tangy balance. If you can’t find it, use a squeeze of lime juice and a touch more brown sugar.
  • Brown sugar – Rounds out the spice and tang with gentle sweetness. Palm sugar or coconut sugar can also be used.
  • Chicken stock – Helps loosen the sauce as it simmers. Use just enough to cover the potatoes, or substitute vegetable stock if preferred.
Served Chicken Massaman Curry Recipe over steamed jasmine rice, topped with roasted peanuts for a comforting Thai-inspired dinner.

How to Make this Chicken Massaman Curry Recipe

This comforting Thai curry comes together easily on the stovetop. Here’s how to make it step-by-step.

Simmering curry paste and coconut milk in a skillet over medium heat to start the curry base for Chicken Massaman Curry Recipe.

Start the Curry Base: Pour coconut milk into a large saucepan or deep skillet and bring it to a gentle simmer over medium heat. Cook until it thickens slightly and the oil begins to separate. Stir in several tablespoons of curry paste until fragrant and rich in color. 

Chicken thighs being added to the fragrant curry paste in a skillet for Thai Massaman Curry.

Add Chicken: Add the diced chicken pieces, tossing to coat each piece in the aromatic curry base.

Stirring coconut milk, fish sauce, tamarind paste, and brown sugar into the curry base for a creamy, flavorful Thai Massaman Curry.

Add Wet Ingredients: Add the remaining coconut milk along with fish sauce, brown sugar, and tamarind paste. Stir until smooth and combined, creating a rich, creamy sauce. Cook for 5 minutes giving everything a good stir every few minutes. 

Adding yellow potatoes, onion, and roasted peanuts to simmer in the Chicken Massaman Curry Recipe for tender, rich flavor.

Add Potatoes and Peanuts: Add the potatoes, onion, and peanuts. Pour in enough stock to mostly cover the potatoes. Bring to a gentle simmer, then reduce heat to medium-low and cook uncovered until the potatoes are soft and the chicken is tender.

Creamy Chicken Massaman Curry with tender chicken, buttery potatoes, and roasted peanuts.

Expert Tips for the Best Chicken Massaman Curry

How to Adjust the Spiciness of Your Chicken Massaman Curry

Massaman curry is naturally mild, making it a great choice for weeknight dinners. You can easily adjust the heat by adding more or less curry paste. If you like a little kick, stir in an extra tablespoon or two, or keep it gentle for a family-friendly version.

Make Ahead Tips for Richer, Deeper Flavor

This curry tastes even better the next day as the flavors meld together. Make it ahead and store in an airtight container in the fridge for up to 3 days. To reheat, simmer gently on the stove over medium-low heat, adding a splash of coconut milk or stock if the sauce has thickened.

Protein and Veggie Swaps for Massaman Curry

Feel free to experiment with proteins and vegetables. Swap the chicken for beef to make a Beef Massaman Curry, or add bell peppers for extra color and sweetness. These swaps keep the creamy, nutty sauce delicious while offering new twists on your Chicken Massaman Curry Recipe.

Can I Make My Own Massaman Curry Paste?

Yes! Making your own curry paste can bring extra depth and freshness to this dish. Combine spices like coriander, cumin, cardamom, cloves, and cinnamon with dried chilies, garlic, shallots, and roasted peanuts. Blend into a smooth paste and adjust to taste, then use it just as you would store-bought paste.

Thai Chicken Massaman Curry Recipe served in bowls with rice, topped with crunchy roasted peanuts, surrounded by a blue napkin and aromatic spices.
Creamy Chicken Massaman Curry with tender chicken, buttery potatoes, and roasted peanuts served over jasmine rice in bowls, styled with a blue napkin and spices.

Easy Chicken Massaman Curry Recipe

A cozy and flavorful Thai Chicken Massaman Curry Recipe that’s better than takeout. Tender chicken, buttery potatoes, and roasted peanuts simmer in a rich, creamy coconut curry sauce with gentle spices and a touch of tang. This easy weeknight dinner is mild enough for the whole family yet full of authentic Thai flavor. Serve it over steamed jasmine rice for a comforting, restaurant-quality meal at home. Perfect for making ahead, enjoying as leftovers, or adding your favorite protein and vegetable variations.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Course Dinner
Cuisine Thai
Servings 6 people
Calories 350 kcal

Ingredients
  

  • 1 ½ cups coconut milk divided
  • 4 tbsp Massaman curry paste
  • 475 g boneless, skinless chicken thighs chopped into bite sized pieces
  • 2 tbsp fish sauce
  • 2 tbsp brown sugar
  • 2 tbsp tamarind paste
  • 400 g yellow waxy potatoes chopped
  • 1 medium onion roughly chopped
  • 40 g dry-roasted peanuts
  • ¾ cup chicken stock use as needed
  • jasmine rice for serving

Instructions
 

  • Start the curry base: Pour ½ cup of the coconut milk into a large saucepan or deep skillet. Bring it to a gentle simmer over medium heat and cook for a few minutes, stirring occasionally, until it thickens slightly and the oil begins to separate. This step deepens the flavor and helps the curry paste bloom.
  • Build the flavor: Stir in the Massaman curry paste and cook for 1–2 minutes, until fragrant and rich in color.
  • Add Wet Ingredients: Add the chicken thighs and stir to ensure the chicken is fully coated in the rich curry base. Add the remaining coconut milk and the fish sauce, brown sugar, and tamarind paste and stir until fully combined. Cook for 5 minutes giving everything a good stir every 1-2 minutes.
  • Simmer: Add the potatoes, onion, and peanuts. Pour in just enough chicken stock so the potatoes are mostly covered but not fully submerged, there should be enough liquid for them to cook evenly without thinning the curry. Bring to a gentle simmer, then reduce the heat to low and cook uncovered for 20–25 minutes, stirring every 5 minutes, until the potatoes are soft and the chicken is tender. Ensure you are giving everything a stir every 5 minutes.
  • Serve: Ladle the curry over steamed jasmine rice. Top with a few extra peanuts for crunch and enjoy

Leave a Reply

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

Recipe Rating