Prepare the asparagus by gently bending the stalk until it snaps; discard the bottom part; continue for the rest of the spears.
Steam the asparagus for about 5-6 minutes until crisp but tender; set aside.
Heat the broth, mushrooms, onions, and garlic in a nonstick skillet, cooking until soft.
Add the asparagus and drizzle with lemon juice; stir to combine.
Heat over low-medium until the asparagus is warmed through.
Remove from the skillet onto serving platters and allow to cool.
Drizzle 1/2 tablespoon to 1 tablespoon flaxseed oil over each serving at room temperature.
Sprinkle with cayenne, if using.