I’m about to share my secret weapon for dinner parties—a Thai Massaman Curry that’ll make your taste buds dance. This creamy, peanut-infused delight strikes that perfect balance between sweet, savory, and just a hint of spice. The aroma alone, with its blend of exotic spices and coconut milk, has been known to lure neighbors from across the street. Want to know what makes this curry so irresistible?
Why You’ll Love this Aromatic Massaman Curry
Everyone needs a go-to curry recipe that delivers maximum flavor with minimal fuss, and this aromatic Massaman curry is about to become your new favorite.
I’m obsessed with how this curry balances sweet, savory, and spicy notes in perfect harmony. The combination of five-spice powder and cumin creates depth, while coconut milk provides silky creaminess that coats every bite. Those tender chunks of chicken and potato absorb all that flavor, making each spoonful absolutely dreamy.
What really sets Massaman curry apart? The peanuts. They add wonderful texture and richness that you simply can’t find in other curries.
What Ingredients are in Aromatic Massaman Curry?
Massaman curry is one of Thailand’s most beloved dishes, known for its rich, complex flavors that blend Thai spices with influences from Persian and Indian cuisine. It’s a perfect balance of sweet, savory, and slightly spicy elements that come together in a creamy coconut milk base. The ingredients for this aromatic curry include a mix of everyday pantry staples and a few specialty items you might need to pick up at an Asian market or well-stocked grocery store.
- 1 tablespoon cooking oil
- 1 onion, chopped
- 2 garlic cloves, minced
- 1 teaspoon fresh ginger, chopped
- 1 teaspoon Chinese five spice powder
- 1 teaspoon ground cumin
- 1/4 teaspoon cayenne
- 1/4 teaspoon turmeric
- 1 teaspoon salt
- 1 cup low sodium chicken broth
- 1/2 cup canned unsweetened coconut milk (or 1/2 cup heavy cream as substitute)
- 1/2 lb boiling potatoes, peeled and cut into 1/2-inch pieces
- 1 1/3 lbs boneless skinless chicken breasts, cut into 1/2-inch pieces
- 1/2 cup peanuts, chopped
- 1/2 lb plum tomatoes, cut into wedges
- 3 tablespoons cilantro, chopped
When shopping for these ingredients, quality matters, especially with the coconut milk and spices. Try to find a good brand of coconut milk that doesn’t contain additives or stabilizers for the most authentic flavor. Fresh spices will give you the most aromatic result, so if your spices have been sitting in the cabinet for years, consider renewing them before making this curry. And remember, you can adjust the heat level by increasing or decreasing the amount of cayenne pepper according to your personal preference.
How to Make this Aromatic Massaman Curry

To prepare this fragrant Thai curry, start by heating 1 tablespoon of cooking oil in a large saucepan over medium-low heat. Toss in your chopped onion and let it cook until translucent, about 5 minutes—this is where the foundation of flavor begins. Next comes the aromatic magic: add 2 minced garlic cloves, 1 teaspoon fresh chopped ginger, 1 teaspoon Chinese five spice powder, 1 teaspoon ground cumin, 1/4 teaspoon cayenne, 1/4 teaspoon turmeric, and half the salt (that’s 1/2 teaspoon). Give everything a good stir until the kitchen fills with that wonderful spicy fragrance, which takes about a minute. You’ll know it’s right when you can’t help but hover over the pot, inhaling deeply.
Now for the liquids that transform these spices into a proper curry. Whisk in 1 cup of low-sodium chicken broth, followed by 1/2 cup of unsweetened coconut milk, bringing the mixture to a gentle simmer. The coconut milk creates that silky texture that’s so characteristic of massaman curry. Add 1/2 pound of peeled, diced potatoes, cover the pot, and let everything cook on low heat for about 12 minutes, or until the potatoes are nearly tender. Once the potatoes have softened, it’s time to add 1 1/3 pounds of chicken breast pieces. Cover again and simmer for 5 minutes, giving the chicken time to cook through without becoming tough.
The final touch brings everything together in harmony. Stir in 1/2 cup of chopped peanuts for crunch, 1/2 pound of plum tomato wedges for juicy freshness, 3 tablespoons of chopped cilantro for brightness, and the remaining 1/2 teaspoon of salt. Then comes an essential step that’s often overlooked: turn off the heat, keep the pot covered, and let the curry steam for about 2 more minutes. This gentle resting period allows the chicken to finish cooking perfectly while the flavors meld together. When served over steaming white rice, this curry creates a meal that’s both comforting and exotic—the kind of dish that makes ordinary weeknight dinners feel special.
Aromatic Massaman Curry Substitutions and Variations
While traditional recipes call for specific ingredients, this aromatic curry welcomes creative substitutions that can transform your dish based on what’s in your pantry. Don’t have chicken? Swap in firm tofu, beef, or even shrimp for a seafood twist. Vegetable options are endless—try adding bell peppers, green beans, or cauliflower alongside those potatoes.
No coconut milk? Heavy cream works in a pinch, though it changes the flavor profile slightly. Can’t find Chinese five-spice? Create your own blend with cinnamon, star anise, and cloves. And those peanuts? Cashews make a delightful alternative, adding their own buttery richness to this comforting curry.
What to Serve with Aromatic Massaman Curry
When serving this aromatic Thai curry, the right accompaniments can transform your meal from delicious to absolutely unforgettable.
Rice is the perfect canvas for soaking up that rich, creamy sauce. I always recommend steamed white jasmine rice—its delicate fragrance complements the complex curry flavors without competing. Want something more adventurous? Try coconut rice or even a side of roti bread for dipping.
Fresh garnishes work wonders, too. A sprinkle of extra cilantro, thinly sliced cucumber, or lime wedges can brighten each bite. Need something cooling? A simple cucumber salad balances the curry’s warmth beautifully.
Final Thoughts
After making this Massaman curry countless times, I’ve fallen completely in love with its perfect balance of sweet, savory, and spicy flavors. The combination of aromatic spices, creamy coconut milk, and crunchy peanuts creates a dish that’s truly special.
What makes this curry so wonderful is its versatility. Don’t have chicken? Swap in beef or tofu. Need it spicier? Add more cayenne. The five-spice powder and turmeric give it that authentic depth that’ll transport you straight to Thailand.





