Salmon in a Soy, Honey-Ginger Sauce

David Marsden/Photolibrary/Getty Images
  • Total: 35 mins
  • Prep: 15 mins
  • Cook: 20 mins
  • Yield: Serves 2 to 3
Nutritional Guidelines (per serving)
595 Calories
24g Fat
35g Carbs
59g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: Serves 2 to 3
Amount per serving
Calories 595
% Daily Value*
Total Fat 24g 31%
Saturated Fat 4g 22%
Cholesterol 148mg 49%
Sodium 2668mg 116%
Total Carbohydrate 35g 13%
Dietary Fiber 3g 9%
Protein 59g
Calcium 146mg 11%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This beautiful Asian-flavored salmon recipe is not only simple but also delicious and healthy. Tasting similar to teriyaki, it is the marinade that makes this dish—a concoction of Chinese and Thai ingredients combined with honey and ginger, plus fresh garlic. This recipe is straightforward to put together—the marinade is mixed and poured over the salmon, and after a short marinating time the fish is baked in the oven. This is a perfect go-to recipe when you want delicious-tasting salmon without too much fuss and bother. This dish can be served with either rice or potatoes and a green vegetable.


  • 2 to 3 salmon fillets or steaks
  • 1/4 cup hoisin sauce 
  • 1/4 cup soy sauce
  • 2 tbsp. freshly squeezed lime juice
  • 2 tbsp. fish sauce
  • 1 tbsp. liquid honey
  • 1/2 to 1 tsp. chili flakes, or to taste 
  • 3 to 4 cloves garlic, minced
  • 1 tbsp. grated galangal or ginger
  • 2 to 3 green onions, finely sliced or chopped

Steps to Make It

  1. Briefly rinse salmon fillets or steaks under cold water. Shake off excess or pat dry and place pieces in a flat-bottomed baking dish (you will need a lid or foil to cover it).

  2. In a separate bowl or container, combine the hoisin sauce, soy sauce, lime juice, fish sauce, honey, and chili flakes. Stir well to dissolve the honey. Add the garlic, galangal or ginger and white parts of the green onion (save the green parts for serving).

  3. Taste-test this mixture for spice, adding more chili if desired. If you'd like it sweeter, add 1/2 tablespoon more honey; if too sweet for your taste, add a little more lime juice.

  4. Pour over the salmon, turning pieces in the sauce to saturate. Cover and allow to marinate in the refrigerator at least 30 minutes or longer. When getting close to your desired cooking time, preheat oven to 350 F.

  5. Bake for 20 minutes, or until sauce is lightly bubbling and salmon has firmed up (inner flesh turns from translucent to opaque when nicely cooked). If undercooked, cover and return salmon to the oven for another 5 to 10 minutes.

  6. Remove from oven and taste-test the sauce, looking for the following flavors: sweet followed by sour, then spicy-salty. If too sweet or too salty for your taste, add 1 to 2 more tablespoons lime or lemon juice. If not sweet enough, add a little more honey. More chili can also be added. Stir well after each addition.

  7. Serve salmon with some of the sauce spooned over each piece, topping with a sprinkling of reserved green onion. Serve this dish at the table so each guest can spoon up as much sauce as he or she would like. It's delicious over rice or even potatoes.