How to Make Authentic Thai Pork Massaman Curry with Star Anise
Discover the art of creating a luscious Thai Pork Massaman Curry infused with the warmth of star anise. This recipe balances the richness of coconut milk with aromatic spices and tender pork, resulting in a deeply flavorful curry that's both comforting and exotic.
Learn2Vibe AI
Online
What do you want to cook?
Recipe Details
Prep Time
20 minutes
Cook Time
2 hours 30 minutes
Servings
6
Difficulty
Intermediate
Simple Summary
This aromatic Thai Pork Massaman with Star Anise is a rich, comforting curry that combines tender pork with a complex blend of spices, coconut milk, and potatoes for a truly satisfying meal.
Recipe Details
- Prep Time: 20 minutes
- Cook Time: 2 hours 30 minutes
- Total Time: 2 hours 50 minutes
- Servings: 6
- Difficulty: Intermediate
Ingredients
- 2 lbs pork shoulder, cut into 1.5-inch cubes
- 2 cans (14 oz each) coconut milk
- 3 tbsp massaman curry paste
- 2 tbsp vegetable oil
- 1 large onion, sliced
- 3 medium potatoes, peeled and cut into large chunks
- 1/2 cup roasted peanuts
- 3 whole star anise
- 2 cinnamon sticks
- 4 cardamom pods, lightly crushed
- 2 tbsp fish sauce
- 2 tbsp palm sugar or brown sugar
- 2 tbsp tamarind paste
- 2 cups beef broth
- 2 bay leaves
- Salt to taste
- Fresh cilantro for garnish
Instructions
-
Heat vegetable oil in a large pot or Dutch oven over medium-high heat. Add the pork cubes and brown on all sides, about 5-7 minutes. Remove pork and set aside.
-
In the same pot, reduce heat to medium and add the massaman curry paste. Fry for 1-2 minutes until fragrant.
-
Pour in 1 can of coconut milk and stir to combine with the curry paste. Simmer for 5 minutes, stirring occasionally.
-
Return the pork to the pot. Add star anise, cinnamon sticks, cardamom pods, and bay leaves. Stir to coat the pork with the curry mixture.
-
Add the beef broth, remaining can of coconut milk, fish sauce, palm sugar, and tamarind paste. Bring to a simmer, then reduce heat to low. Cover and cook for 1.5 hours, stirring occasionally.
-
Add the potatoes and onions to the pot. Continue cooking for another 30-40 minutes, or until the pork is tender and the potatoes are cooked through.
-
Stir in the roasted peanuts and cook for an additional 5 minutes.
-
Taste and adjust seasoning with salt if needed.
-
Remove the star anise, cinnamon sticks, and bay leaves before serving.
-
Serve hot, garnished with fresh cilantro, over steamed jasmine rice.
Chef's Notes
- For a spicier curry, add 1-2 Thai chili peppers or increase the amount of curry paste.
- You can substitute pork with beef chuck or chicken thighs, adjusting cooking times accordingly.
- To make ahead, prepare the curry up to step 6 and refrigerate. Reheat gently and add peanuts before serving.
- Leftovers can be stored in an airtight container in the refrigerator for up to 3 days or frozen for up to 3 months.
- For a vegetarian version, use firm tofu or mixed vegetables instead of pork and vegetable broth instead of beef broth.
Nutritional Info
Per serving (approximate):
- Calories: 650
- Protein: 35g
- Fat: 45g (mostly from healthy coconut milk)
- Carbohydrates: 30g
- Fiber: 5g
- Rich in vitamins A and C from the vegetables
- Good source of iron and potassium
Serving Suggestions
- Serve over steamed jasmine rice or with roti bread for dipping.
- Pair with a crisp Asian slaw or a simple cucumber salad for contrast.
- Garnish with additional crushed peanuts and a lime wedge for extra flavor.
- For a complete Thai meal, serve alongside tom yum soup as a starter and mango sticky rice for dessert.
- A cold Thai iced tea or a light lager beer complements the rich flavors of the curry perfectly.