Salmon, asparagus, spinach and mushroom

This simple salmon and veggies recipe courtesy of Bev Postma packs a nutritional punch. 

Salmon is a feature of many of the most nutrient-dense recipes, providing a solid amount of omega 3, phosphorus, potassium, copper, choline and amino acids while the asparagus, spinach and mushrooms balance out the vitamin and mineral profile.  


One serving provides 433 calories, 60g of protein, 17g of fat and 6g of net carbs.


The Cronometer screengrab below shows the nutrients provided by 2000 calories of this recipe relative to the Optimal Nutrient Intakes.  


Asparagus 100g


  1. Slice the mushrooms to the desired size with a knife.
  2. Heat butter over medium-high heat in a saute pan.
  3. Add the mushrooms and cook for 2-4 minutes.
  4. add spinach at intervals in this pan.
  5. Stir until the spinach has wilted.
  6. Once the spinach has wilted, turn off the heat and remove the spinach.
  7. In a separate saute pan, add asparagus and turn to medium heat.
  8. Pour water to cover only the bottom of the pan.
  9. Leave asparagus to steam.
  10. Check after 5 minutes if asparagus is tender by piercing the asparagus with a knife.
  11. Once asparagus is tender, turn off the heat and remove from pan.
  12. In another fry-pan, heat over medium-high heat and add butter.
  13. When hot, put the fish in the fry-pan skin side facing the bottom of the pan.
  14. Leave salmon to cook for 2-3 minutes, when there is a ¾ colour change in the salmon fillet side, turn and cook for another 30 seconds.


The ranking of this recipe for each goal is shown below (click the link to see the highest-ranking recipes for each goal).

nutrient density100%
lean bulking/bodybuilder100%
fat loss96%
blood sugar & fat loss98%
blood sugar/diabetes 95%
ketogenic 61%