Skip to Content

Honey Soy Salmon Quickly Pan Fried

Honey soy salmon is a tasty, fast recipe that balances sweetness with sharp vinegar & soy sauce, it gets a zingy vibe from Szechuan pepper.

Cooking in just 20 minutes means that this dish is a perfect midweek meal that can be paired with everything from a salad to rice.

Close up honey soy salmon served on a black plate with pickled daikon and onion sprouts.

Almost Teriyaki Salmon.

Quick dinners so often fall back on being pasta or a stir fry! However, a wonderfully cooked piece of salmon can take that quick dinner up a notch.

Quick does not necessarily mean compromise either!

In fact, quick and salmon are pretty much synonymous, my honey and mustard glazed salmon and my orange and harissa salmon recipes are sub 30-minute dinners.

This honey soy salmon recipe is first-rate all the way around. Perfectly cooked moist salmon fillet in a wonderful glaze of, salty soy sauce, sweet honey, and sharp Chinkiang vinegar.

Finally a little surprise in the form of Szechuan pepper.

One of my favourite ingredients that appears in obvious dishes like Szechuan beef and Szechuan chicken but less expected dishes too, like my Chinese pork belly.

Honey soy salmon served on a black plate showing internal texture.

Frequently Asked Questions.

What is Chinkiang Vinegar?

Chinkiang is a “black” Chinese vinegar, it is my favourite Asian vinegar. I use it in everything from my sweet and sour pork chops to my sticky pork belly.

You can use any “Asian” style vinegar in this but I would urge you to hunt down some Chinkiang!

Can I use skinless salmon fillets?

Yes, although I only use the skin of the salmon to protect the delicate flesh of the salmon from the hot pan.

The skin is easy to peel off when it is cooked rather than using a knife. It will be hot though so be careful not to burn yourself.

Once you put the fish into the pan it is vitally important that you leave it alone! Do not try and move it around, it will stick.

Is there a way to make Szechuan pepper less “gritty”?

Yes, toast it first, this makes the husk more brittle and easier to crush. Then pass the crushed peppercorns through a fine sieve and discard anything that does not pass through.

Overhead honey soy salmon served on a black plate with pickled daikon and onion sprouts.

Serving Suggestions.

For me, this is best served with pickles.

I love quick pickles and add them to so many of my recipes.

The pickled daikon from my salt and pepper chicken recipe is the one I use most often and the one pictured in this recipe.

Although the pickled cucumber from my salt and pepper squid recipe works wonderfully too.

You could also add stir fried broccoli, stir fried cauliflower or stir fried asparagus to make a light but filling meal. Garlic green beans also work really well!

If you want to add more substance then you could serve it with my sweet and sour noodles recipe.

If you can find some then sprouted onion seeds also add a wonderful flavour to the meal. They are not just for garnish!

Honey soy salmon served on a black plate with pickled daikon and onion sprouts.
Yield: 2 Servings

Honey Soy Salmon Recipe

Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes

10 minutes prep time and 10 minutes cooking time make this pan-fried honey soy salmon recipe a real mid-week favourite!


  • 2 Tbsp Light Soy Sauce
  • 2 Tbsp Shaoxing Rice Wine
  • 1 Tbsp Dark Soy Sauce
  • 1 Tbsp Chinkiang Vinegar
  • 2 Tbsp Honey
  • 2 Salmon Fillets
  • 1 Tsp Szechuan Pepper
  • 1 Tsp Sesame Seeds


  1. Add the soy sauces, rice wine, honey and vinegar to a pan.
  2. Bring to a boil and cook for 60 seconds stirring continuously.
  3. Pour into a shallow bowl.
  4. Run a little cold water in the sink and place in the bowl to cool the sauce as quickly as possible.
  5. Place the salmon fillets flesh side down in the sauce.
  6. Heat a dry pan over a high heat and toast the Szechuan pepper for 60 seconds.
  7. Remove and crush in a pestle and mortar, then sieve.
  8. Return the pan to the heat and toast the sesame seeds for 60 seconds and set aside.
  9. Return the pan to the heat and add the salmon fillets skin side down.
  10. Cook for 4-5 minutes.
  11. Whilst the fish is cooking sprinkle the flesh side of the fish with the Szechuan pepper.
  12. Just before you flip the fish pour in the rest of the marinade, it will bubble rapidly.
  13. Flip the fish and remove from the heat.
  14. Allow to sit for 60 seconds before serving.
  15. I like to remove the skin and brush the flesh underneath with the marinade which should be sticky.
  16. Serve sprinkled with the sesame seeds.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 573Total Fat: 29gSaturated Fat: 6gTrans Fat: 0gUnsaturated Fat: 20gCholesterol: 143mgSodium: 1668mgCarbohydrates: 20gFiber: 1gSugar: 17gProtein: 53g

Calorific details are provided by a third-party application and are to be used as indicative figures only.

Did you make this recipe?

If you made this recipe, I'd love to see what you did and what I can do better, share a picture with me on Instagram and tag me @krumplibrian and tell me how it went!

Jamaican jerk chicken burger with a mango salsa and crispy lettuce.
Jerk Chicken Burger with Refreshing Mango Salsa
Close up garlic green beans served in a small pan garnished with almonds.
Garlic Green Beans with Almonds aka Amandine
Skip to Recipe