Jump to Recipe

This is an impressive and quick dinner to have on hand! Dinner is ready in under 45 minutes, and the wow factor of this dish makes it seem like you’ve been in the kitchen all day.

Traditionally, sockeye salmon is so lean that it becomes fairly dry when it cooks. The dill sauce is what completely saves the salmon and retains the moisture.


  • SOCKEYE SALMON: leaner than farmed salmon (which usually contains more fat content as well).
  • PRIMAL KITCHEN MAYO: I don’t typically love mayo, but this particular brand is made with clean ingredients and has a tangy taste to it. It’s one of the only times I will recommend a branded ingredient.
  • FRESH DILL: the fresh dill is truly what elevates the dip. If you’re in a pinch, you can sub with dried dill, but fresh ALWAYS tastes so much better.


Prep Time 10 mins
Cook Time 30 mins
Total Time 40 mins
Course Main Course
Servings 4


  • Air Fryer


  • 1 lb baby yellow potatoes ;halved
  • 3 tbsp olive oil ;extra virgin
  • 1 tbsp fresh rosemary ;minced
  • salt and pepper ;to taste
  • 4-6 filets sockeye salmon ;skin on
  • 1 cup primal kitchen mayo
  • 1/4 cup fresh dill ;minced, plus a little extra for garnish
  • 2-3 tbsp lemon juice ;juice from one lemon
  • 1/2 tbsp garlic powder
  • 1 lb asparagus ;ends trimmed off


  • Toss halved potatoes in olive oil, fresh rosemary, salt, and pepper (to taste). Mix until evenly coated.
  • Place potatoes in preheated (400 degrees) air fryer basket. Air fry for 10 minutes at 400 degrees.
  • Shake basket at 10 minute mark, then place potatoes back in air fryer for another 8-10 minutes at 400 degrees.
  • While the potatoes cook, start the dill sauce. In a bowl, place the mayo, fresh dill, lemon juice, and garlic powder. Mix until well combined.
  • Place half of this sauce in a bowl and refrigerate. This will be your extra dipping sauce for the potatoes. The remaining sauce will be reserved for the salmon.
  • Take the salmon filets, rinse under cold water and pat dry with a paper towel.
  • Take the reserved sauce for the salmon and evenly divide among salmon filets. Using a spoon, spread the sauce so it is completely covering the salmon.
  • If your air fryer has a removable air fryer insert, remove that now. Preheat the air fryer to 390 degrees on the roasting feature (you may use the air fry feature if yours does not have the roasting feature).
  • Place salmon in the preheated air fryer (you may have to do a couple of batches depending on the size of your air fryer). Roast at 390 degrees for 7-10 minutes.
  • As your salmon cooks, bring a large pot of water to a bowl (make sure water is deep enough for asparagus). Once at a boil, place asparagus in pot for 2-3 minutes until just tender.
  • Remove asparagus from boiling water and place in an ice bath (large bowl with ice + cold water). This will stop the asparagus from cooking. Remove after 5-10 minutes.
  • Serve salmon with potatoes and asparagus. Garnish with mined dill. Enjoy!
Keyword air fryer, healthy, quick, salmon

Leave a Reply