Instant Pot Spicy Garlic Salmon and Asparagus

Fish is fast and easy to steam to perfection in the Instant Pot (get yours here:, and this amazing and healthful salmon dish will have you coming back for more!

Sweet, spicy and tart come together in this dish for a flavor combination that blends perfectly with tender, flaky salmon. Served on a bed of asparagus, this is a one-pot meal that is both delicious and carb-friendly.

You probably know that salmon is one of the healthiest fish to eat, but did you know that steaming salmon is the best cooking method to preserve healthy omega-3 fatty acids? Leave it to the Instant Pot to make a healthy food even healthier.

Not a fan of asparagus? Try broccolini, regular broccoli or green beans. Or leave out the vegetables all together and serve with sweet potatoes for a tasty treat.

Leave it to the Instant Pot to make a healthy food even healthier.


  • 2/3 lb salmon filet, patted dry and cut into 2 equal pieces approx 1” thick
  • 1 1/2 tbsp garlic, minced
  • 2/3 lb asparagus, cut any thick pieces in half lengthwise
  • 2 tsp honey
  • 1 small lemon, sliced thin
  • 1/2 tsp red pepper flakes
  • 2 tbsp butter, cut into pieces
  • 1 cup water
  • Salt and freshly ground pepper to taste


  1. Coat the salmon fillets with the garlic.
  2. On a large piece of foil, arrange half the asparagus, topped with one piece of salmon. Drizzle 1 tsp honey, top with half the lemon slices and half the red pepper flakes. Dot with half the butter.
  3. Close the foil to form a pouch. Crimp the edges to seal.
  4. Repeat with the second filet.
  5. Pour one cup of water in the Instant Pot and insert the steam rack. Carefully lower the foil packets on to the steam rack, then secure the lid, making sure the vent is closed.
  6. Using the display panel select the STEAM function*. Use the +/- keys and program the Instant Pot for 4 minutes (reduce to 3 minutes if your salmon filets are thin).
  7. When the time is up, quick-release the remaining pressure. Carefully remove the packets and open immediately to stop the cooking.
  8. Serve immediately. Season with salt and freshly ground pepper to taste.

*The MANUAL and PRESSURE COOK buttons are interchangeable.