Asian fish and peanut sauce noodles

Black cod over fettuccine noodles with the homemade peanut sauce.  Does that sound delicious?  Then, do try this amazingly good Asian fish with peanut sauce noodles.  Everything is made from scratch.  The peanut sauce here is very simple and is somewhat of a cross between Pad Thai and drunken noodles. 

Course Main Course
Cuisine Asian
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings 4 people
Calories 536 kcal
Author Julia


Ingredients for peanut sauce and noodles:

  • 1/4 cup fish sauce
  • 1/3 cup honey
  • 2 tablespoons rice vinegar
  • 1/2 teaspoon red pepper flakes or to taste
  • 1/4 cup creamy peanut butter (Skippy creamy peanut butter works well)
  • 1/4 cup coconut milk
  • 1 tablespoon red curry paste
  • 4 oz fettuccine (gluten free or regular)

Ingredients for the glaze:

  • 2 tablespoons brown sugar or honey
  • 2 tablespoons lime juice freshly squeezed
  • 2 tablespoons white wine vinegar

Ingredients for cooking the fish:

  • 2 tablespoons olive oil
  • 24 oz black cod or other white flesh fish (tilapia, halibut, mahi mahi, sea bass)
  • salt and pepper
  • 1/4 cup green onions chopped


Make the peanut sauce noodles:

  1. Mix first 4 ingredients for the peanut sauce in a large pan, heat it up on low-medium heat, stirring to melt honey. Then add peanut butter, coconut milk and red curry paste, continuing to stir until very creamy. If it is a little bit watery – that’s fine.

  2. Cook rice noodles or fettuccine according to package instructions. Add noodles to the peanut sauce, keep it on warm (if you have that setting) or off the heat – otherwise too much liquid from peanut sauce will evaporate

How to make the glaze:

  1. To make the glaze: combine 2 tablespoons of brown sugar or honey, 2 tablespoons freshly squeezed lime juice, 2 tablespoons white wine vinegar in small sauce pan, cook on medium-high heat until the glaze thickens slightly. Set aside and keep covered while you cook fish:

How to cook fish:

  1. Season fish on both sides with salt and pepper. Heat a large skillet on high heat until very hot. Add 2 tablespoons of olive oil – it should sizzle immediately. Add fish fillets to the skillet without crowding them, and sear about 2 minutes on each side. I’ve used black cod but any other white fish will work too.

  2. To serve, place a scoop of peanut sauce noodles in the middle of the plate, top with the fish fillet, pour some glaze over, making sure you have enough glaze for other fish fillets. Sprinkle with chopped green onions or chives on top, if desired.

Nutrition Facts
Asian fish and peanut sauce noodles
Amount Per Serving
Calories 536 Calories from Fat 180
% Daily Value*
Total Fat 20g 31%
Saturated Fat 5g 25%
Cholesterol 103mg 34%
Sodium 1744mg 73%
Potassium 678mg 19%
Total Carbohydrates 55g 18%
Dietary Fiber 2g 8%
Sugars 32g
Protein 35g 70%
Vitamin A 14.9%
Vitamin C 4.5%
Calcium 5.4%
Iron 11.1%
* Percent Daily Values are based on a 2000 calorie diet.