Finding a quick, healthy dinner that actually tastes good and doesn’t leave you with a pile of dishes can feel impossible on busy weeknights. Between work deadlines, grocery runs, and trying to get everyone fed at a reasonable hour, the last thing you want is a complicated recipe with a dozen steps and a sink full of pans to scrub.
That’s exactly why this air fryer salmon and asparagus has become my saving grace. It takes less than 20 minutes from start to finish, cooks everything together in one appliance, and gives you a restaurant-quality meal with barely any cleanup involved.
Why You’ll Love This Air Fryer Salmon and Asparagus
- Ready in under 25 minutes – This is perfect for busy weeknights when you need a healthy dinner on the table fast without spending hours in the kitchen.
- Complete one-pan meal – The salmon and asparagus cook together in the air fryer, which means less cleanup and no need to coordinate multiple dishes.
- Healthy and nutritious – Packed with protein and vegetables, this meal gives you omega-3s and fiber without any guilt.
- Simple ingredients – You probably have most of these items in your kitchen already, and the fresh herbs add great flavor without any fuss.
- Foolproof cooking method – The air fryer takes the guesswork out of cooking salmon, giving you perfectly flaky fish every single time.
What Kind of Salmon Should I Use?
You can choose farm-raised or wild for this recipe, both will work great in the air fryer. And, if all you have access to is frozen salmon, you’ll still be good to go. In fact, most fresh salmon at the supermarket has been previously frozen right off the boat. Just be sure it was handled properly by checking for any visible ice crystals or signs of freezer burn. For this recipe, you can use salmon with or without the skin – if you leave it on, the air fryer will actually crisp it up nicely, which is a bonus!
Options for Substitutions
This simple air fryer recipe works well with a few different ingredients you might already have:
- Salmon: Other fish like cod, halibut, or sea bass work great here too. Just keep in mind that thinner fillets will cook faster, so check them a few minutes earlier.
- Asparagus: Green beans, broccoli florets, or zucchini spears make good alternatives. They’ll cook at about the same rate as asparagus, so no timing adjustments needed.
- Fresh dill and parsley: If you only have dried herbs on hand, use about 2 teaspoons of each instead of tablespoons. Dried herbs are more concentrated than fresh ones.
- Lemon juice: Lime juice works just as well for that citrus brightness. You can also use white wine vinegar in a pinch, though start with just 1 tablespoon as it’s a bit stronger.
- Olive oil: Avocado oil or melted butter are both good swaps here and can handle the air fryer’s heat just fine.
Watch Out for These Mistakes While Cooking
The biggest mistake when air frying salmon is overcooking it, which turns the fish dry and chalky – salmon is done when it reaches 125-130°F in the thickest part and still looks slightly translucent in the center, as it will continue cooking after you remove it from the air fryer.
Another common error is not trimming the woody ends off the asparagus, which can be tough and unpleasant to eat – simply snap off the bottom inch or two where the stalk naturally breaks.
To get the best results, make sure your salmon filets are similar in thickness so they cook evenly, and if one piece is noticeably thicker, consider adding an extra minute or two to the cooking time.
Finally, don’t skip patting the salmon dry with paper towels before adding the marinade, as excess moisture can prevent the fish from getting those nice crispy edges that make air fryer salmon so good.
What to Serve With Air Fryer Salmon and Asparagus?
This salmon and asparagus combo is pretty light on its own, so I like to add a starchy side to make it a complete meal. Rice pilaf or roasted baby potatoes work great because they soak up any extra lemon juice and herbs from the salmon. If you want something a bit more filling, try serving it over a bed of quinoa or couscous mixed with a little butter and lemon zest. A simple cucumber and tomato salad on the side adds a nice fresh crunch that balances out the richness of the salmon.
Storage Instructions
Store: Keep your leftover salmon and asparagus in separate airtight containers in the fridge for up to 3 days. The salmon stays moist and flaky, and the asparagus holds up pretty well too. I like to flake the salmon over a salad the next day or enjoy it cold with some lemon wedges.
Reheat: Warm up the salmon in the air fryer at 300°F for about 3-4 minutes, just until heated through. You can also use the microwave on medium power for 30-45 seconds. The asparagus reheats nicely in the air fryer for 2-3 minutes or in a skillet over medium heat.
| Preparation Time | 10-15 minutes |
| Cooking Time | 5-10 minutes |
| Total Time | 15-25 minutes |
| Level of Difficulty | Easy |
| Servings | 2 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 500-600
- Protein: 45-55 g
- Fat: 24-30 g
- Carbohydrates: 10-14 g
Ingredients
For the dill marinade:
- 3 tbsp lemon juice (freshly squeezed for best flavor)
- 1.5 tbsp olive oil (I prefer Bertolli Extra Virgin for marinades)
- 2 tbsp fresh dill
- 2 tbsp fresh parsley
- 1/2 tsp garlic powder
- salt
- pepper
For the main dish:
- 2 salmon filets (I use Costco’s Wild Sockeye for a richer taste)
- 1 bunch asparagus (trimmed to 4-inch spears for even cooking)
Step 1: Prepare the Herb Marinade and Season Components
- 3 tbsp lemon juice
- 1.5 tbsp olive oil
- 2 tbsp fresh dill
- 2 tbsp fresh parsley
- 1/2 tsp garlic powder
- salt
- pepper
In a small bowl, whisk together the lemon juice, olive oil, fresh dill, fresh parsley, and garlic powder until well combined.
Season generously with salt and pepper to taste.
This bright, herbaceous mixture will be divided between the salmon and asparagus, creating a cohesive flavor profile throughout the dish.
I like to taste the marinade on a small piece of the salmon to make sure the seasoning is bold enough—you want to be able to taste the herbs clearly since they’re the star of this simple preparation.
Step 2: Marinate the Salmon and Prepare the Asparagus
- 2 salmon filets
- 1 bunch asparagus
- herb marinade mixture from Step 1
Pat the salmon filets dry with paper towels to help them sear properly in the air fryer.
Rub approximately three-quarters of the herb marinade mixture evenly over both sides of each salmon filet, making sure to coat all the surfaces.
In the same bowl, toss the trimmed asparagus spears with the remaining marinade until each spear is lightly coated.
This division ensures the salmon gets a more concentrated flavor while the asparagus has just enough coating to stay moist and flavorful.
Step 3: Arrange and Air Fry
- marinated salmon and asparagus from Step 2
Arrange the marinated asparagus spears in a single layer on the air fryer basket, creating a bed for the salmon.
Place the salmon filets skin-side down on top of the asparagus.
Set the air fryer to 400°F and cook for 6-8 minutes, checking at the 6-minute mark—the salmon should be opaque and flake easily with a fork when done.
I find that Wild Sockeye salmon cooks on the quicker side due to its thinner profile, so start checking early to avoid overcooking.
Step 4: Plate and Serve
Transfer the salmon and asparagus to serving plates, keeping the salmon on top of the asparagus for a beautiful presentation.
Drizzle any pan juices from the air fryer basket over the dish.
Serve immediately while everything is still warm.

Quick Air Fryer Salmon and Asparagus
Ingredients
Method
- In a small bowl, whisk together the lemon juice, olive oil, fresh dill, fresh parsley, and garlic powder until well combined. Season generously with salt and pepper to taste. This bright, herbaceous mixture will be divided between the salmon and asparagus, creating a cohesive flavor profile throughout the dish. I like to taste the marinade on a small piece of the salmon to make sure the seasoning is bold enough—you want to be able to taste the herbs clearly since they're the star of this simple preparation.
- Pat the salmon filets dry with paper towels to help them sear properly in the air fryer. Rub approximately three-quarters of the herb marinade mixture evenly over both sides of each salmon filet, making sure to coat all the surfaces. In the same bowl, toss the trimmed asparagus spears with the remaining marinade until each spear is lightly coated. This division ensures the salmon gets a more concentrated flavor while the asparagus has just enough coating to stay moist and flavorful.
- Arrange the marinated asparagus spears in a single layer on the air fryer basket, creating a bed for the salmon. Place the salmon filets skin-side down on top of the asparagus. Set the air fryer to 400°F and cook for 6-8 minutes, checking at the 6-minute mark—the salmon should be opaque and flake easily with a fork when done. I find that Wild Sockeye salmon cooks on the quicker side due to its thinner profile, so start checking early to avoid overcooking.
- Transfer the salmon and asparagus to serving plates, keeping the salmon on top of the asparagus for a beautiful presentation. Drizzle any pan juices from the air fryer basket over the dish. Serve immediately while everything is still warm.

