Massaman Curry brings a delightful explosion of flavors that transports you straight to Thailand with every bite. This aromatic dish combines tender beef, creamy coconut milk, and a medley of spices that come together to create a warm, comforting experience perfect for family dinners or cozy nights in. Not only is Massaman Curry delicious, but it’s also incredibly easy to prepare—making it an excellent choice for both novice and seasoned cooks. Follow this step-by-step recipe, and you’ll be savoring this mouthwatering meal in no time.
Ingredients
To create the rich and flavorful Massaman Curry, gather the following ingredients:
- 1 lemongrass: Infuses the dish with a refreshing, citrusy aroma.
- 6 dried red Asian chillis: Provides a warm heat while remaining aromatic and flavorful.
- 4 eschallots: Adds a hint of sweetness and depth.
- 5 cloves garlic: Brings a robust, savory note that’s hard to resist.
- 3 cm / 2.25" galangal piece: Offers a unique, slightly peppery flavor.
- 4 – 6 tbsp water: Essential for adjusting the curry paste consistency.
- 1/2 tsp ground cloves: Adds a warm spiciness.
- 3/4 tsp cumin: Contributes earthy notes.
- 1/8 tsp ground nutmeg: Provides a gentle warmth.
- 3/4 tsp coriander: Brings brightness and flavor complexity.
- 1/2 tsp cardamom: Adds a sweet and floral hint.
- 1/2 tsp cinnamon: Offers warmth and a comforting essence.
- 700 g / 1.4lb beef chuck: The star protein, yielding tender, juicy bites.
- 500 ml / 2 cups beef broth: Enhances the flavor depth of the curry.
- 2 bay leaves: Infuses an aromatic essence.
- 1/4 cup / 65 ml vegetable oil: For cooking the paste and curry.
- 400 ml / 14 oz coconut milk: Provides creaminess and richness.
- 1 cinnamon quill: Adds a warm, sweet flavor.
- 1 star anise: Elevates the flavor profile with its distinct taste.
- 1 tsp tamarind paste/puree: Introduces a tangy, sweet element.
- 1 tbsp fish sauce: Depth of flavor and umami.
- 1 tbsp white sugar: Balances the dish.
- 2 medium-small potatoes: For added texture and heartiness.
- 3 tbsp peanuts: An essential topping for crunch and flavor.
- Finely sliced red chilli (optional): For an extra kick.
- Asian fried shallots (optional): Adds a delicious crunch.
- Steamed jasmine rice: The perfect base for this delicious curry.
These carefully selected ingredients come together to create a dish that is rich, comforting, and memorable.
Step-by-Step Directions
-
Start by prepping the lemongrass. Remove the reedy outer layers and trim it as per Note 1. Set aside the trimmings for later use. Finely chop the white part to use in the paste.
-
Place the beef into a medium saucepan, ensuring the liquid almost covers the meat but not completely—add water if necessary. Don’t forget to add the lemongrass trimmings for additional flavor.
-
Bring the mixture to a boil over high heat and then reduce to a gentle simmer. Allow the beef to cook for 1.5 to 2 hours until it’s fork-tender.
-
Once tender, remove the beef, and if there’s more than 1.5 cups of liquid remaining, simmer to reduce it. Set this flavorful liquid aside.
-
In a heavy-based skillet on high heat, add eschallots, garlic, and galangal without any oil to achieve a beautiful char. This should take about 1.5 minutes. Once done, remove them from the skillet.
-
Next, char the dried chillies for about 10 seconds on each side and set them aside.
-
Allow the charred ingredients to cool. Grate the galangal, peel the garlic, and break the chillies in half, discarding the seeds.
-
Reuse the skillet or opt for a clean one. Heat it on medium and add the dried spices, toasting them for about 30 seconds until fragrant, ensuring they do not burn.
-
Transfer the toasted spices into a bowl while you prepare the spice paste. In a food processor, with the sun-dried chillies, add the grated galangal, finely chopped lemongrass, and the toasted spice mixture. Add 4 tablespoons of water and blitz until you have a smooth paste, adjusting with more water if necessary.
-
In a pot or large skillet over medium-high heat, add the oil. Once hot, incorporate your prepared curry paste, cooking for about 3 minutes until fragrant and thick.
-
Pour in the coconut milk, stirring until fully blended. Add the cinnamon quill, star anise, and the reserved beef braising liquid. Reduce the heat to medium; let it simmer for an additional 3 minutes.
-
Stir in the fish sauce, tamarind, and sugar, mixing well to combine.
-
Add the potatoes and allow them to cook for 7 minutes or until tender, ensuring to turn them as needed.
-
Incorporate the beef back into the pot and simmer for 2 minutes until the sauce thickens. Adjust the flavors with more fish sauce, tamarind, or sugar based on your taste preferences.
-
Serve the Massaman Curry over a bed of jasmine rice, garnished with peanuts and, if desired, crispy fried shallots and fresh chillies for an added layer of flavor.
Tips & Tricks
- If your curry seems too thick, don’t hesitate to add a splash of water to reach your desired consistency.
- Ensure you adjust the seasoning to your preference; every palate is different!
- If you’re not a fan of beef, chicken or even tofu can make great substitutes.
- Toasting the spices until just fragrant truly elevates the flavor profile of the curry.
- Allowing the curry to rest for a few hours enhances the flavors even further, making it a perfect dish to prepare ahead of time.
Serving Suggestions & Pairings
Massaman Curry is best served piping hot over steaming jasmine rice, which allows the rice to soak up the rich sauce. For a complete meal, pair it with a light cucumber salad dressed in vinegar to balance the creaminess of the curry. This dish is fantastic for gatherings or family dinner nights, and it can be the highlight of your ethnic cuisine exploration.
Nutritional Information
A serving of Massaman Curry with rice typically contains around 600-700 calories, making it a satisfying main dish. With a balance of protein from the beef, healthy fats from the coconut milk, and carbohydrates from the rice, it’s a well-rounded meal. Be mindful of portion sizes if you’re watching your caloric intake.
Storing Tips & Variations
Any leftovers can be stored in an airtight container in the refrigerator for up to three days. When reheating, add a splash of water to restore the sauce to its original consistency. Massaman Curry also freezes well; just ensure it’s fully cooled before placing it in a freezer-safe container. For variations, feel free to experiment with different proteins, or make it vegetarian by using chickpeas and more vegetables.
Conclusion
Massaman Curry is not only a treat for the palate but also a comforting hug in a bowl. Its fragrant spices and tantalizing flavors make it a must-try for anyone seeking an authentic taste of Thailand in their kitchen. We encourage you to give this recipe a try and share your experiences—let the aroma and taste of homemade Massaman Curry fill your home, and enjoy the process of creating this delightful dish!
FAQs
-
Can I make Massaman Curry vegetarian?
Yes! Substitute beef with vegetables like eggplant or cauliflower and use vegetable broth. -
What kind of beef is best for Massaman Curry?
Beef chuck is ideal for its tenderness when slow-cooked. You can also use brisket or even lamb. -
How spicy is Massaman Curry?
While it has heat from the chillies, you can adjust the number of chillies to suit your spice preference. -
What can I substitute for tamarind?
If tamarind paste isn’t available, a mix of vinegar and brown sugar can work as an alternative for the required tanginess. -
Can I add other vegetables?
Absolutely! Carrots, peas, or bell peppers can enhance the dish without overwhelming the curry’s original flavor.

Massaman Curry
Ingredients
Method
- Prep the lemongrass by removing the outer layers and trimming. Set aside the trimmings for later use, finely chop the white part for the paste.
- Place the beef in a medium saucepan, ensuring the liquid almost covers the meat, adding water if necessary. Include the lemongrass trimmings.
- Bring the mixture to a boil over high heat and then reduce to a gentle simmer. Allow the beef to cook for 1.5 to 2 hours until fork-tender.
- Once tender, remove the beef, and set aside the flavorful liquid if there’s more than 1.5 cups remaining.
- In a heavy-based skillet on high heat, char the eschallots, garlic, and galangal for about 1.5 minutes without oil. Remove from skillet.
- Char the dried chillies for about 10 seconds on each side and set aside.
- Allow charred ingredients to cool, grate galangal, peel garlic, and break chillies in half, discarding seeds.
- Reuse the skillet, heat on medium, and toast the dried spices for about 30 seconds until fragrant.
- Transfer the toasted spices to a bowl. In a food processor, combine sun-dried chillies, grated galangal, finely chopped lemongrass, and the toasted spice mixture with 4 tablespoons of water. Blitz until smooth, adjusting with more water if necessary.
- In a pot or large skillet over medium-high heat, add the oil. Once hot, incorporate the prepared curry paste, cooking for about 3 minutes until fragrant.
- Pour in the coconut milk and stir until fully blended. Add the cinnamon quill, star anise, and reserved beef braising liquid. Let it simmer for an additional 3 minutes.
- Stir in fish sauce, tamarind, and sugar, mixing well to combine.
- Add the potatoes and cook for 7 minutes or until tender, turning as needed.
- Incorporate the beef back into the pot and simmer for 2 minutes until the sauce thickens.
- Adjust flavors with more fish sauce, tamarind, or sugar based on taste.
- Serve the Massaman Curry over jasmine rice, garnished with peanuts, fried shallots, and fresh chillies as desired.





Leave a Reply