Jump to Recipe

Out of the versatile curries from Thai kitchen, yellow curry showcases its specialty for being a colorful and delicious item. It is an ideal curry for those who love milder curries with a blast of flavors on their plate.

Thai yellow curry with fish incorporates the goodness of universal Thai yellow curry paste. The next main ingredient used in this dish is coconut milk. The robust and warm flavors of the curry paste combine with coconut milk to create layers and layers of flavors for the pieces of fish. This dish is ideally served with plain rice, noodles, or bread.

Read along as we wish to share some interesting facts about this dish and a delicious recipe to enjoy with your family.

Thai Yellow Curry - SpiceRally

What Is In Thai Yellow Curry With Fish?

Curries are nothing new to Thai cuisine. Yet, yellow curries always hold a special place due to their iconic “curry” touch. Thai yellow curry with fish tends to have a lovely depth of spiciness that is not overwhelming. 

As the star of the show, Thai yellow curry paste is a wonderful companion with a bowl of cooked rice, noodles, or even bread. Tender fish is incorporated with the yellow curry paste and then sauced up with coconut milk. 

The outcome is an incredibly flavorful fish curry that will look nice and golden in color. Visually appealing Thai yellow curry with fish also includes a few more ingredients and we will look at the list now:

Fish- Most of the time a white fish is used in this dish such as cod, halibut, haddock, etc.

Spices and herbs– Thai yellow curry paste, fresh cilantro, fresh Thai basil leaves, Thai red chiles, tamarind, black pepper, ginger, garlic, lemongrass.

Other ingredients– Coconut milk, fish sauce, onions, oil, stock water, sugar, lime juice.

Additional ingredients– This dish can use vegetables such as snow peas, broccoli, bell peppers, green beans, asparagus, etc.

How To Make Thai Yellow Curry With Fish At Home?

This vibrant Thai yellow curry with fish is a wonderful dish suitable for a weekend family dinner or when your guests show up. This curry instantly fixes your mood with its spicy warmth. Grab your essentials ideally from an Asian grocer and get ready to make this with us!

Thai Yellow Curry With Fish Recipe!

5 from 1 vote
Recipe by SpiceRally


Prep time


Cooking time


Total time


Cook Mode

Keep the screen of your device on


  • Curry Pastes
  • 1/3 cup 1/3 Thai Yellow Curry paste

  • Spices & Herbs
  • 1 tsp 1 Fresh Ginger (grated)

  • 1 tsp 1 Fresh Garlic (minced)

  • 1 tsp 1 Lemongrass (outer peel removed, inner part chopped)

  • 1-2 1-2 Fresh Thai red chiles (thinly sliced)

  • 2 tsp 2 Tamarind puree

  • 1/4 tsp 1/4 White pepper (ground)

  • 15-16 15-16 Fresh Thai basil leaves

  • Other ingredients
  • 18 oz 18 While fish filets (cut into 1/2″ pieces)

  • 1 3/4 cups 1 3/4 Coconut milk

  • 1 tbsp 1 Vegetable oil

  • 2 2 Red onions (cut into wedges)

  • 2 tsp 2 Fish sauce

  • 1 tbsp 1 Brown sugar

  • 1 1 Red bell pepper (diced)

  • 1 cup 1 Vegetable/ Fish stock (low sodium)

  • For garnishing
  • Chopped cilantro

  • For serving
  • Cooked jasmine rice/ basmati rice/ plain noodles/ quinoa/ cous cous/ cauliflower rice



  • Start by heating oil in a large heavy-bottomed skillet over medium heat.
  • Once the oil is heated, add chopped garlic, ginger, and lemongrass. Saute until aromatic.
  • Next, Add the Thai yellow curry paste and allow it to saute with garlic, ginger, and lemongrass for a few seconds.
  • Now add ¾ cup of coconut milk, mix it well with curry paste, and cook until the oil from the coconut milk separates and bubbles around the curry paste.
  • Reduce the heat to medium-low add the fish filet and mix it well with the curry paste until all the fish pieces are well-coated in the curry paste. Keep stir-frying the fish for about 3-4 minutes.
  • Add in the rest of the coconut milk and bring it to a boil. Once the sauce bubbles, add the stock water and the fish sauce, sugar, onions, bell pepper, tamarind puree, and sliced Thai red chiles.
  • Bring back the heat to medium and let the fish filets cook for another 5 minutes or until they are done.
  • Once the fish pieces are cooked and the sauce is thickened, check the taste and add more seasonings if required. If you prefer your fish curry to have an extra hint of sourness, you can add a few drops of lime juice at this point.
  • Switch off the flame and stir in the fresh basil leaves, allowing them to wilt with the heat of the curry.
  • Scoop the curry into serving bowls, top with chopped cilantro, and serve with cooked rice jasmine, noodles, cauliflower rice, basmati rice, couscous, quinoa, or bread.

Tasty Tips and SUGGESTIONS by SpiceRally

  • We have used homemade Thai yellow curry paste in our recipe. But, a store-bought product will work as fine as a homemade one. However, most shop-bought options could have a more concentrated flavor so you must adjust the amount you add to your curry accordingly.
  • Make sure you take thick coconut milk to get the right consistency and taste of this curry.
  • Skip the red chiles if you don’t like the extra heat it could give to your yellow fish curry.
  • Include more vegetables as you prefer. Broccoli, snow peas, bamboo shoots, carrots, and potatoes are great additions to this dish.
  • Depending on your preference, you can skip or reduce the amount of aromatics like garlic, ginger, and lemongrass.
  • Add 5-6 fresh kaffir lime leaves to your fish curry if you can find them.
  • Storage- You can keep any leftover curry in the refrigerator by storing it in a well-sealed container. It would be best to eat this within 2-3 days. You may reheat the curry in the microwave or on the stove with a small amount of coconut milk.

Did you make this recipe?

Tag @spice_rally on Instagram and hashtag it with #SpiceRally

Like this recipe?

Follow @SpiceRally on Pinterest

Join our Facebook Page!

Follow SpiceRally on Facebook

What Ingredients Go Well With The Thai Yellow Curry Apart From Fish?

Thai yellow curry is better off with seafood than any type of meat. Thus, you can also make this curry using cuttlefish, shrimp, crabs, lobsters, etc. However, it doesn’t mean that you can’t have a yellow curry with meat. Meat lovers can try with chicken, beef, pork, or lamb. Vegans and vegetarians also can try purely with vegetables like squash, potatoes, greens, and mushrooms would give a wonder yellow vegetable curry!

Is This Thai Yellow Curry With Fish Recipe Gluten-free?

Since we have used no direct gluten ingredients and even our yellow curry paste contains no gluten, this recipe is completely suitable for anyone who tracks a gluten-free diet. But, you should be cautious when ordering outside or using a store-bought curry paste since it may contain traces of gluten.

Is This Thai Yellow Curry With Fish Recipe Keto-friendly?

This yellow fish curry can be an excellent addition to your ketogenic or low-carb diet. Make sure you pair and eat this with something low in carbs like cauliflower rice.

For more interesting dinner ideas from Thai cuisine and to learn about their whereabouts, click on this link and read our detailed article.

Related Topics

Write A Comment