Spicy Thai Fish Curry

Quick & Easy Thai Red Fish Curry with Salmon: A Flavorful Weeknight Delight

Indulge in the vibrant flavors of Thailand with this incredibly simple and delicious Thai red fish curry. Featuring tender salmon, crisp sugar snap peas, and sweet baby corn, this dish comes together in under 30 minutes, making it the ultimate solution for a fast and satisfying weeknight dinner.

Thai cuisine is beloved worldwide for its complex interplay of sweet, sour, salty, spicy, and sometimes bitter notes. While it might seem daunting to recreate authentic Thai dishes at home, this recipe proves that incredible flavor can be achieved with minimal effort. Our streamlined approach ensures you can enjoy a restaurant-quality meal without spending hours in the kitchen.

A vibrant red salmon curry cooking in a pan, filled with tender fish, sugar snap peas, and baby corn.

For those who adore the aromatic spices and creamy textures of Thai food, this salmon curry is a must-try. My family can’t get enough of Thai dishes, whether we’re ordering takeout or whipping something up at home. More often than not, we choose the homemade route, especially with this clever shortcut that makes it surprisingly simple!

There’s no shame in embracing the convenience of high-quality, pre-made curry pastes readily available in most supermarkets. In fact, doing so will open up a world of culinary possibilities, allowing you to effortlessly incorporate delicious Indian and Thai flavors into your dinner rotation. This recipe champions that shortcut, proving that gourmet taste doesn’t always require from-scratch paste.

Understanding Thai Curry: Red vs. Green

When it comes to Thai curries, two varieties stand out as the most popular: red and green. While both offer a rich and aromatic experience, they differ significantly in their flavor profiles and spice levels. Understanding these differences can help you tailor your curry to your personal preference.

  • Red Curry: Characterized by its vibrant crimson hue, red curry paste is traditionally made with a base of dried red chilies, galangal, lemongrass, kaffir lime zest, and other aromatic spices. The use of dried chilies generally makes red curries hotter and gives them a more robust, earthy flavor. They are incredibly versatile and pair well with a wide range of proteins and vegetables.
  • Green Curry: As the name suggests, green curry paste gets its distinctive color from fresh green chilies. It also typically includes fresh herbs like cilantro root and basil, giving it a brighter, fresher, and often more aromatic flavor profile. While still spicy, green curries tend to have a slightly milder heat compared to their red counterparts, making them a favorite for those who prefer a less intense burn.

For this particular recipe, we’ve opted for a red curry paste, harnessing its deep, spicy, and fragrant notes to complement the rich salmon. However, if you’re a fan of the lighter, more herbaceous flavor, a good quality green curry paste would also work beautifully. The choice is entirely yours, depending on your personal taste and desired spice level.

Authentic Thai flavors are incredibly intricate, achieving a masterful balance of sweet, sour, salty, spicy, and bitter. Replicating these nuances from scratch, without extensive research and practice, can be a formidable challenge. But don’t let this deter you from bringing the magic of Thai cuisine into your home kitchen! The secret lies in sourcing a premium pre-made curry paste. These pastes are artfully crafted to capture the authentic taste, allowing you to conjure up a delicious Thai curry in around 30 minutes. All that’s left is to combine a quality paste with this straightforward recipe, and you’re good to go!

Step-by-step process images for making fish curry, showing ingredients being added to a pan.

Expert Tips for a Perfect Thai Fish Curry

  • Curry Paste Quality Matters: The foundation of any great Thai curry is its paste. Invest in a good quality Thai curry paste. While we suggest red for this recipe, a green paste will yield an equally delicious, albeit different, result.
  • Coconut Milk Choice: For a rich, creamy texture and full-bodied flavor, unsweetened full-fat coconut milk is highly recommended. However, if you’re watching calories, a light coconut milk can be used, though the curry will be less decadent.
  • Fish Selection: Salmon is a fantastic choice, loved for its rich flavor and Omega-3 benefits. However, for a more traditional Thai white fish curry, feel free to use other firm white fish such as cod, tilapia, halibut, or basa. They all absorb the curry flavors beautifully.
  • Versatile Vegetables: This recipe calls for baby corn and sugar snap peas, which add lovely texture and sweetness. But don’t hesitate to customize! Asparagus, tenderstem broccoli, snow peas, bell peppers, or even mushrooms would make excellent additions. Add vegetables based on their cooking time, harder vegetables first.
  • Fresh Herbs for Fragrance: Thai basil is a game-changer for its unique anise-like aroma. If you can find it, it’s a wonderful addition. If not, fresh cilantro (coriander) makes an excellent, readily available substitute, providing a bright, fresh finish.
A close-up of delicious Thai fish curry served in a stainless steel pan, garnished with fresh herbs.

Perfect Pairings: Serving Your Thai Salmon Curry

This vibrant salmon red curry is a standalone star, but a few simple accompaniments can elevate your dining experience. The most classic pairing is, of course, rice.

  • Plain Jasmine or Basmati Rice: White rice offers a neutral canvas that perfectly balances the rich and spicy flavors of the curry. Its soft texture is ideal for soaking up every last drop of the luscious sauce, ensuring a truly satisfying meal.
  • Coconut Rice: For an extra layer of tropical indulgence, serve your curry with fragrant coconut rice. To make it, simply cook your rice with coconut milk instead of water, adding a pinch of salt and perhaps a touch of sugar for a subtly sweet and aromatic side.
  • Naan Bread or Roti: While not traditionally Thai, warm, flaky naan bread or roti can be a delicious alternative for scooping up the creamy curry sauce.
  • Fresh Salad: A simple side salad of crisp cucumber, red onion, and a light vinaigrette can provide a refreshing contrast to the richness of the curry.

Don’t forget to garnish your curry generously with fresh Thai basil or cilantro right before serving to add that burst of aromatic freshness that truly completes the dish.

Explore More Favorite Curry Recipes

If you’ve fallen in love with the convenience and flavor of homemade curry, you’ll be delighted to explore other recipes from our collection:

  • Chicken Katsu Curry: A Japanese-inspired dish featuring crispy chicken cutlets smothered in a rich, savory curry sauce.
  • Chickpea and Butternut Squash Curry: A hearty and wholesome vegetarian option packed with warming spices and nutritious ingredients.
  • Chinese Chicken Curry: A milder, sweeter curry with tender chicken and vegetables, perfect for a comforting meal.
  • Butter Chicken Curry: A classic Indian curry known for its creamy, tomato-based sauce and succulent chicken pieces.

Thai Fish Curry

By Julia Frey of Vikalinka
Prep: 5
Cook: 20
Total: 25
Servings: 4
fish curry in a stainless steel pan
Pin
Print
This Thai fish curry, featuring succulent salmon, crisp sugar snap peas, and sweet baby corn, is a speedy meal that comes together in less than half an hour.

Ingredients

  • 1 tbsp vegetable oil
  • 2 cloves garlic, pressed
  • 60g / 1/4 cup-1/3 cup prepared Thai red curry paste
  • 400ml / 14oz unsweetened coconut milk
  • 100g / 6-7 baby corn
  • 100g / 1 cup sugar snap peas
  • 450g / 1 lbs salmon fillet, cut into bite-sized pieces
  • 1 tbsp fish sauce
  • 1 tbsp brown sugar or palm sugar
  • 1/2 lime, juice only
  • 3-4 Thai basil leaves or fresh cilantro for garnish

Instructions

  • Heat the vegetable oil in a large pan or pot over medium heat. Add the pressed garlic and sauté for about 30 seconds until fragrant. Stir in the red curry paste along with 1 tablespoon of the coconut milk. Continue to cook and stir for another 30 seconds, allowing the aromas to fully develop. This step helps to bloom the spices in the curry paste. Pour in the remaining coconut milk, fish sauce, and brown or palm sugar. Bring the mixture to a gentle boil, then reduce the heat to a simmer.
  • Add the baby corn to the simmering curry and cook for 5 minutes, allowing them to soften slightly. Next, introduce the sugar snap peas and the bite-sized salmon pieces. Continue to cook for another 10 minutes, or until the salmon is opaque and cooked through. Be careful not to overcook the salmon to keep it tender and flaky. Remove from heat, drizzle fresh lime juice over the curry for a bright, zesty finish. Serve immediately, garnished generously with fresh Thai basil or cilantro.

Nutrition

Calories: 461kcal | Carbohydrates: 19g | Protein: 27g | Fat: 33g | Saturated Fat: 23g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 4g | Cholesterol: 62mg | Sodium: 421mg | Potassium: 956mg | Fiber: 4g | Sugar: 10g | Vitamin A: 2770IU | Vitamin C: 23mg | Calcium: 73mg | Iron: 4mg

Nutrition information is automatically calculated and should be used as an approximation only.