Go Back
+ servings
Print Recipe

Salmon with Steamed Bok Choy and Almonds

Course Fish, Main Course, Vegetables
Cuisine Chinese, The World
Keyword bok choy, fish, salmon
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
Servings: 4 people
Calories 309 kcal


  • 6 ounces salmon fillets 4 6-ounces skinless salmon fillets
  • salt and pepper salt and pepper
  • 2 tablespoons olive oil 2 tablespoons olive oil
  • ½ cup almonds ½ cup chopped almonds
  • 1 bok choy bunch 1 large bunch of small bok choy such as Shanghai bok choy
  • 1 garlic clove 1 garlic clove minced
  • 1 tablespoon fresh ginger 1 tablespoon grated fresh ginger
  • 1 tablespoon olive oil 1 tablespoon olive oil
  • 2 tablespoons water 2 tablespoons water
  • 2 tablespoons dark soy sauce 2 tablespoons dark soy sauce
  • fresh ground pepper fresh ground pepper
  • 2 tablespoons hoisin sauce 2 tablespoons hoisin sauce
  • basil finely sliced fresh basil leaves (optional)



  1. Cut off the bottom of the bok choy and cut in the middle lengthwise. Cut the stems into 1-inch wide strips.

  2. In a wok or large skillet, sauté the garlic and ginger in the olive oil about 1 minute over medium heat. Add the bok choy and sauté over high heat for about 3 minutes. Add water and continue to cook for another 4-5 minutes stirring occasionally. Season with soy sauce, hoisin sauce, a handful of chopped almonds and pepper and give it a last stir.


  1. Season the salmon fillets generously with salt and pepper. Heat 2 tablespoons of olive oil in a skillet over medium heat. Sauté the fillets on one side until the hedges are starting to crisp up and turning golden brown. Turn them over and cook for another 1 to 3 minutes to finish. The fillets should be golden and still a bit opaque in the middle. Transfer them to a warm plate. Add a handful of chopped almonds to the pan and lightly sauté with the basil.


  1. Place a layer of the bok choy and place the fillets slightly above it. Spoon the sauté almonds with basil overall.

Nutrition Facts
Salmon with Steamed Bok Choy and Almonds
Amount Per Serving
Calories 309 Calories from Fat 207
% Daily Value*
Fat 23g35%
Saturated Fat 3g19%
Cholesterol 24mg8%
Sodium 788mg34%
Potassium 892mg25%
Carbohydrates 13g4%
Fiber 5g21%
Sugar 6g7%
Protein 17g34%
Vitamin A 9400IU188%
Vitamin C 95mg115%
Calcium 275mg28%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.