How to Make Authentic Thai Fish Panang Curry with Coconut Cream
Dive into the flavors of Thailand with this luscious Fish Panang Curry. Delicate white fish simmers in a velvety coconut cream sauce infused with aromatic spices and fresh herbs. This dish offers a perfect balance of heat, sweetness, and tang that will transport your taste buds straight to Southeast Asia.
Learn2Vibe AI
Online
What do you want to cook?
Recipe Details
Prep Time
15 minutes
Cook Time
20 minutes
Servings
4
Difficulty
Intermediate
Simple Summary
This Thai Fish Panang with Coconut Cream is a rich, aromatic curry that combines tender white fish with a creamy, spicy sauce, perfect for a comforting yet exotic meal.
Recipe Details
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Servings: 4
- Difficulty: Intermediate
Ingredients
- 1 lb (450g) firm white fish fillets (such as cod or halibut), cut into 2-inch pieces
- 2 tbsp vegetable oil
- 3 tbsp panang curry paste
- 1 can (14 oz/400ml) coconut cream
- 1 cup (240ml) fish stock or water
- 2 tbsp fish sauce
- 2 tbsp palm sugar or brown sugar
- 4 kaffir lime leaves, torn
- 1/2 cup (75g) red bell pepper, sliced
- 1/2 cup (75g) Thai eggplant, quartered (if available)
- 1/4 cup (60ml) coconut milk
- 1/4 cup (10g) Thai basil leaves
- 2 red Thai chilies, sliced (optional)
Instructions
-
Heat the vegetable oil in a large skillet or wok over medium heat.
-
Add the panang curry paste and fry for 1-2 minutes until fragrant, stirring constantly.
-
Slowly pour in about 1/2 cup of the coconut cream, stirring continuously to combine with the curry paste. Cook for 2-3 minutes until the oil starts to separate from the cream.
-
Add the remaining coconut cream, fish stock, fish sauce, and palm sugar. Stir well and bring to a gentle simmer.
-
Add the kaffir lime leaves, red bell pepper, and Thai eggplant (if using). Simmer for 5 minutes until the vegetables start to soften.
-
Gently add the fish pieces to the curry sauce. Cook for 5-7 minutes, or until the fish is opaque and cooked through.
-
Pour in the coconut milk and stir gently to combine. Simmer for an additional 2 minutes.
-
Taste and adjust seasoning if needed with more fish sauce or sugar.
-
Remove from heat and stir in the Thai basil leaves.
-
Serve hot, garnished with sliced red chilies if desired.
Chef's Notes
- For best results, use fresh fish. If using frozen, ensure it's completely thawed and patted dry before cooking.
- Panang curry paste can be found in Asian grocery stores or online. If unavailable, red curry paste can be substituted, though the flavor profile will be slightly different.
- Kaffir lime leaves add authentic flavor but can be omitted if not available. You can substitute with grated lime zest for a citrusy note.
- To make the dish milder, reduce the amount of curry paste or omit the additional chilies.
- Leftover curry can be stored in an airtight container in the refrigerator for up to 2 days. Reheat gently to avoid overcooking the fish.
Nutritional Info
Per serving (approximate):
- Calories: 450
- Protein: 25g
- Fat: 35g (mostly healthy fats from coconut)
- Carbohydrates: 15g
- Rich in omega-3 fatty acids from fish
- Good source of vitamins A and C from bell peppers and herbs
Serving Suggestions
Serve this Thai Fish Panang Curry over steamed jasmine rice to soak up the delicious sauce. For a complete Thai-inspired meal, pair with a side of stir-fried morning glory (water spinach) or a crisp green papaya salad. A cold Thai iced tea makes a perfect beverage companion. Garnish the curry with extra Thai basil leaves and a wedge of lime for added freshness. This dish is ideal for a cozy dinner at home or for impressing guests at a small gathering.