Sheet Pan Salmon with Asparagus is one of those weeknight dinners that feels like you put in way more effort than you actually did.
Everything cooks together on a single pan, cleanup is minimal, and the result is a flavorful, restaurant-worthy meal that’s on the table in under 30 minutes.
The salmon fillets come out tender and flaky, the asparagus gets perfectly roasted with slightly crispy tips, and that lemon-garlic seasoning ties it all together beautifully.
If you’ve been looking for a simple, healthy dinner that actually tastes incredible, you just found it.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 10 minutes |
| Cook Time | 15 minutes |
| Total Time | 25 minutes |
| Servings | 4 servings |
| Difficulty Level | Easy |
If you enjoy easy, healthy salmon dinners, you’ll also love this Honey Garlic Salmon that comes together just as quickly on a busy weeknight.

Why You’ll Love This Sheet Pan Salmon with Asparagus
This recipe is proof that healthy eating doesn’t have to be complicated or boring.
You get a complete protein-and-vegetable dinner from a single pan, which means less mess and more time to actually enjoy your evening.
The lemon and garlic seasoning is simple but packs a serious punch of flavor without needing any fancy ingredients.
It’s flexible enough to suit picky eaters and impressive enough to serve to guests.
- One-pan cleanup: Everything roasts together on the same baking sheet, so you’re only washing one pan at the end of the night.
- Ready in 25 minutes: From prepping ingredients to plating, this is a true express dinner on your busiest days.
- Nutritious and filling: You’re getting lean protein, healthy omega-3s, fiber, and vitamins all in one beautiful plate.
- Minimal ingredients: You only need a handful of pantry staples to make this dish sing.
- Crowd-pleasing flavors: The bright lemon-garlic combo appeals to both adults and kids without being too bold or exotic.
- Easily customizable: Swap in different vegetables, change up the seasonings, or add a sauce to make it your own.
For more quick and satisfying spring dinners, check out these spring dinner recipes that are just as easy and delicious.
Ingredients
The ingredient list for this recipe is refreshingly short.
You’ll want to choose the freshest salmon fillets and asparagus you can find, since the quality of your ingredients really does make a difference in a simple dish like this.
- 4 salmon fillets (about 6 oz each, skin-on or skinless)
- 1 pound fresh asparagus, tough ends trimmed
- 3 tablespoons extra virgin olive oil, divided
- 4 cloves garlic, minced
- 1 lemon, thinly sliced (plus extra wedges for serving)
- 1 teaspoon lemon zest
- 1 teaspoon dried Italian seasoning
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon onion powder
- Salt and black pepper, to taste
- 2 tablespoons fresh parsley, chopped (for garnish)
- Optional: 1/4 teaspoon red pepper flakes for heat
You might also enjoy: Honey Soy Glazed Salmon
Kitchen Equipment Needed
You don’t need much to pull this recipe off. A good rimmed baking sheet is really the star of the show here, and a few basic tools round everything out.
- Rimmed half-sheet baking pan (18×13 inch)
- Parchment paper or aluminum foil (for easy cleanup)
- Silicone basting brush
- Small mixing bowl
- Cutting board
- Sharp chef’s knife
- Microplane or zester (for lemon zest)
- Measuring spoons
- Fish spatula or wide spatula
- Paper towels (for patting salmon dry)
Read Also: Chicken and Asparagus Skillet
Recommended Products for This Recipe
I’ve tested this recipe many times, and these are the products that consistently make the biggest difference in how the final dish turns out.
Whether it’s a better baking pan or a quality oil, these picks are worth it.
1. Nordic Ware Natural Aluminum Half Sheet Pan
A heavy-duty, commercial-grade baking sheet ensures even heat distribution so your salmon and asparagus cook at the same rate without hot spots.
Thin, flimsy pans tend to warp in a hot oven and can lead to uneven cooking. This pan is a reliable workhorse that will last you years.
2. California Olive Ranch Extra Virgin Olive Oil
High-quality extra virgin olive oil makes a noticeable difference in simple recipes like this where oil is one of the primary flavors.
A good EVOO adds a fruity, peppery richness that cheaper oils just can’t match. It’s one of the easiest upgrades you can make to everyday cooking.
3. OXO Good Grips Fish Spatula
A thin, flexible fish spatula is the best tool for lifting salmon fillets without breaking them apart, especially if they’re skin-on.
The angled, slotted head slides cleanly under delicate fish that a regular spatula would destroy. Once you use one, you’ll wonder how you ever cooked fish without it.
4. Microplane Premium Classic Zester
Lemon zest adds a bright, intensely citrusy flavor that you simply can’t get from lemon juice alone, and a good microplane makes zesting effortless.
The fine teeth create fluffy, fragrant zest in seconds without accidentally grating the bitter white pith. It’s a small tool that earns its counter space every single week.

Step-by-Step Instructions: How to Make Sheet Pan Salmon with Asparagus
1. Preheat the Oven and Prepare the Baking Sheet
- Preheat your oven to 400°F (200°C). This high temperature is key to getting the asparagus nicely roasted and the salmon cooked through quickly without drying it out.
- Line your rimmed half-sheet pan with parchment paper or aluminum foil. Make sure the liner extends up the sides slightly so nothing leaks under the edges.
- Set the prepared pan aside while you get everything else ready.
2. Prep the Asparagus
- Rinse the asparagus under cold running water and pat dry with paper towels. Moisture causes steaming rather than roasting, so drying them well is important.
- Hold each asparagus spear at both ends and bend gently. It will naturally snap at the point where the tender stalk meets the tough, woody end. Discard the woody bottoms, or snap them all at once by lining up the bundle and cutting at the natural break point with your knife.
- Place the trimmed asparagus in a single layer on one half of the prepared baking sheet.
- Drizzle 1.5 tablespoons of the olive oil over the asparagus.
- Season with salt, black pepper, and half of the minced garlic. Use your hands or tongs to toss and coat the spears evenly.
- Arrange the asparagus so the spears all run in the same direction, which makes them easier to serve later.
3. Season the Salmon
- Remove the salmon fillets from the refrigerator and place them on a plate or cutting board. Pat each fillet thoroughly dry with paper towels on both sides. This step is critical for getting a better texture and color on the salmon rather than a steamed finish.
- In a small bowl, combine the remaining 1.5 tablespoons of olive oil, the remaining minced garlic, lemon zest, Italian seasoning, smoked paprika, onion powder, salt, and black pepper. Stir everything together until you have a uniform paste-like seasoning blend.
- Brush or spoon the seasoning mixture generously over the top (and sides) of each salmon fillet, making sure every piece is well coated.
- If you’re using red pepper flakes for a bit of heat, sprinkle them over the salmon now.
4. Arrange Everything on the Pan
- Nestle the seasoned salmon fillets skin-side down on the other half of the baking sheet, leaving some space between each fillet so heat can circulate around them.
- Lay 2 to 3 thin lemon slices directly on top of each salmon fillet. The lemon slices will perfume the salmon as it roasts and add a beautiful presentation element.
- Do a quick check to make sure the asparagus and salmon are not overlapping too much. Crowding the pan traps steam and prevents proper roasting, so a little space between everything goes a long way.
5. Roast in the Oven
- Place the baking sheet on the center rack of your preheated oven.
- Roast for 12 to 15 minutes, depending on the thickness of your salmon fillets. A standard 1-inch-thick fillet takes about 12 to 13 minutes. Thicker fillets may need a full 15 minutes.
- You do not need to flip the salmon. It cooks through perfectly from the bottom heat of the pan and the surrounding oven air.
- The salmon is done when it flakes easily when pressed gently with a fork in the thickest part, and the flesh has turned from translucent to opaque. The internal temperature should read 125°F to 130°F (52°C to 54°C) for medium, or 145°F (63°C) if you prefer it fully cooked through.
- The asparagus should be tender when pierced with a fork and have lightly browned, slightly crispy tips.
6. Garnish and Serve
- Carefully remove the baking sheet from the oven using oven mitts and place it on a heatproof surface.
- Sprinkle the freshly chopped parsley evenly over the salmon and asparagus for a pop of color and fresh herby flavor.
- Use a fish spatula to gently transfer the salmon fillets to serving plates, sliding the spatula between the flesh and the skin if needed. The skin often sticks to the parchment and releases cleanly.
- Arrange a portion of asparagus alongside each salmon fillet.
- Add a fresh lemon wedge to each plate for squeezing over right before eating.
- Serve immediately while everything is hot and the asparagus tips are still a little crispy.
The lemony, garlicky flavor profile of this dish pairs wonderfully with my Lemon Asparagus Pasta if you want to make an extra-special spread for a dinner party.
Tips for The Best Sheet Pan Salmon with Asparagus
A few small adjustments make the difference between good and absolutely great results with this recipe. Keep these in mind the first time you make it.
- Pat the salmon dry: I know I mentioned this in the instructions, but it bears repeating. Removing surface moisture is the single biggest factor in getting beautifully textured salmon rather than a steamed one.
- Don’t skip the lemon zest: Juice alone gives you tartness, but zest gives you deep, aromatic citrus flavor. Use both for the fullest lemon punch.
- Choose uniform-thickness fillets: If some pieces are much thinner than others, they’ll overcook by the time the thick ones are done. Ask your fishmonger to cut even portions, or tuck thin tail pieces under slightly to create more even thickness.
- Use thin asparagus if available: Thinner spears roast faster and more evenly alongside the salmon. If your spears are very thick (pencil-thick or thicker), consider adding them to the pan a few minutes before the salmon.
- Don’t crowd the pan: Use a full half-sheet pan (18×13 inches) to give everything enough room. Crowding leads to steaming, not roasting.
- Room temperature salmon cooks more evenly: Take the fillets out of the fridge about 15 minutes before cooking so they’re not ice-cold going into the oven.
- Line the pan for easy cleanup: Parchment paper is preferable over foil because salmon skin won’t stick to it as aggressively.
Another favorite: Roasted Asparagus with Chicken
Serving Suggestions

Sheet Pan Salmon with Asparagus is a complete meal on its own, but pairing it with the right sides can make it feel even more substantial and special.
- Lemon herb orzo: A bowl of my Lemon Herb Orzo is a perfect starchy side that echoes the citrusy flavors of the salmon.
- Simple green salad: A crisp Arugula Salad with a light lemon vinaigrette cuts through the richness of the salmon beautifully.
- Greek lemon rice: Fluffy, herby Greek Lemon Rice is a crowd-pleasing base that soaks up all those wonderful pan juices.
- Crusty bread: A slice of warm Same Day Sourdough for mopping up the lemony olive oil on the pan is absolutely worth making.
- Cucumber salad: A chilled Cucumber Salad adds a cool, refreshing contrast to the warm, roasted salmon and asparagus.
- Spring pea risotto: For a more indulgent pairing, a creamy Spring Pea Risotto makes this dinner feel truly restaurant-worthy.
Variations of Sheet Pan Salmon with Asparagus
Once you’ve made the base recipe a couple of times, it’s incredibly easy to riff on it and keep things interesting. Here are some of my favorite ways to switch it up.
- Honey Dijon glaze: Whisk together 2 tablespoons of honey, 1 tablespoon of Dijon mustard, and 1 tablespoon of olive oil. Brush this over the salmon instead of the herb rub for a sweet-and-tangy twist.
- Teriyaki style: Marinate the salmon in a simple teriyaki sauce (soy sauce, mirin, honey, garlic) for 20 minutes before roasting for an Asian-inspired variation.
- Add cherry tomatoes: Scatter a cup of halved cherry tomatoes around the asparagus on the pan. They’ll burst and caramelize beautifully in the oven.
- Parmesan crust: Press a mixture of grated Parmesan, breadcrumbs, and herbs onto the top of the salmon before roasting for a crunchy, golden crust.
- Swap the vegetable: Use broccolini, green beans, zucchini, or thinly sliced bell peppers in place of (or alongside) the asparagus.
- Garlic butter finish: Melt 2 tablespoons of butter with garlic and a squeeze of lemon, and spoon it over the salmon and asparagus right when it comes out of the oven for extra richness.
For a similar concept with a different protein, my Sheet Pan Lamb Chops uses the same easy technique and is just as impressive.
Storage and Reheating
Leftovers store well and make for a great next-day lunch. Here’s how to keep everything fresh and how to reheat it without drying out the salmon.
- Refrigerator storage: Place cooled leftovers in an airtight container and refrigerate for up to 3 days. Store the salmon and asparagus together or separately, both work fine.
- Freezer storage: Cooked salmon freezes reasonably well for up to 2 months. Wrap individual fillets tightly in plastic wrap, then place in a freezer bag with the air pressed out. The asparagus does not freeze well after cooking and is best eaten fresh.
- Reheating in the oven: This is the best method for leftover salmon. Place it on a baking sheet, cover loosely with foil, and warm at 275°F (135°C) for about 10 to 15 minutes until just heated through. Low and slow prevents it from drying out.
- Reheating in the microwave: If you’re in a hurry, place the salmon and asparagus on a microwave-safe plate, cover with a damp paper towel, and heat in 30-second bursts at 50% power until just warm. Avoid full power, which will make the salmon rubbery.
- Eat cold: Cold leftover salmon is actually delicious flaked over a salad, stirred into pasta, or served on an Asparagus Salad.
Nutritional Facts
The following estimates are based on one serving (one salmon fillet with a quarter of the asparagus) and are approximate values.
| Nutrition Per Serving (Approx.) | |
|---|---|
| Calories | ~380 kcal |
| Protein | ~35g |
| Total Fat | ~22g |
| Saturated Fat | ~4g |
| Carbohydrates | ~7g |
| Fiber | ~3g |
| Sugar | ~2g |
| Sodium | ~300mg |
| Omega-3 Fatty Acids | ~2,000mg |
| Vitamin D | ~70% DV |
Nutritional values will vary depending on the size of your salmon fillets, the exact amount of olive oil used, and any optional additions.
For the most accurate count, use a food tracking app with the specific brands and quantities you’re using.
Health Benefits of Key Ingredients
This dish isn’t just delicious, it’s genuinely one of the most nutrient-dense meals you can make at home.
The combination of salmon, asparagus, olive oil, garlic, and lemon delivers a powerful lineup of health benefits.
- Salmon (Omega-3 fatty acids): Salmon is one of the richest dietary sources of omega-3 fatty acids, which support heart health, reduce inflammation, and promote healthy brain function. A single serving delivers roughly 2,000mg of omega-3s, which meets and exceeds most adults’ daily recommended intake.
- Salmon (Vitamin D and B12): Salmon is also exceptional for vitamin D, a nutrient that most people are deficient in, as well as vitamin B12, which is essential for nerve function and energy metabolism.
- Asparagus (Folate): Asparagus is one of the best vegetable sources of folate (vitamin B9), which is essential for DNA synthesis and particularly important during pregnancy. One serving provides about 22% of the daily recommended intake.
- Asparagus (Prebiotic fiber): The inulin fiber in asparagus acts as a prebiotic, feeding the beneficial bacteria in your gut and supporting overall digestive health.
- Olive oil (Heart-healthy fats): Extra virgin olive oil is packed with monounsaturated fats and powerful antioxidants, including oleocanthal, which has anti-inflammatory properties similar to ibuprofen in high doses.
- Garlic (Allicin): Fresh garlic contains allicin and other sulfur compounds with potent antimicrobial and immune-supporting properties. It also has well-documented cardiovascular benefits.
- Lemon (Vitamin C and antioxidants): Lemon adds both vitamin C and citrus bioflavonoids that help support immune function and improve iron absorption from other foods in the meal.
For another vegetable-forward, nutrient-rich dish, try my Asparagus Soup (No Cream), which is light, velvety, and packed with the same goodness.
FAQs About Sheet Pan Salmon with Asparagus
1. Can I use frozen salmon for this recipe?
Yes, you can use frozen salmon, but you’ll need to thaw it fully first.
Place the frozen fillets in the refrigerator overnight, or thaw them in a sealed bag submerged in cold water for about an hour.
Pat them very dry before seasoning, since thawed fish releases more moisture than fresh.
2. How do I know when the salmon is cooked through?
The easiest way is to use an instant-read thermometer, which should read 125°F to 130°F (52°C to 54°C) for medium or 145°F (63°C) for fully cooked.
If you don’t have a thermometer, press gently on the thickest part of the fillet with a fork.
The flesh should flake apart easily and look opaque throughout rather than translucent in the center.
3. Can I make this recipe ahead of time?
This recipe is best served fresh, but you can do the prep work ahead of time to speed things up.
Mix the seasoning blend, trim the asparagus, and pat the salmon dry up to a few hours in advance.
Keep everything covered in the refrigerator and assemble on the pan just before roasting.
4. What if my asparagus is very thick?
Thick asparagus takes longer to cook than the salmon, so you’ll want to give it a head start.
Add the asparagus to the pan 5 minutes before the salmon, then add the salmon and continue roasting for the remaining 12 to 15 minutes.
Alternatively, you can halve the spears lengthwise to help them cook through more quickly.
5. Can I cook the salmon and asparagus on the same pan without them touching?
They don’t have to be completely separated, but you do want to avoid stacking or seriously crowding them together.
If you find that your baking sheet is too small to fit everything comfortably, use two pans placed on separate oven racks.
Swap their positions halfway through cooking to ensure even heat exposure.

Sheet Pan Salmon with Asparagus
Ingredients
- 4 salmon fillets about 6 oz (170g) each, skin-on or skinless
- 1 lb fresh asparagus about 450g, tough ends trimmed
- 3 tbsp extra virgin olive oil divided; about 45ml
- 4 garlic cloves minced
- 1 lemon thinly sliced, plus extra wedges for serving
- 1 tsp lemon zest from about half a lemon
- 1 tsp dried Italian seasoning
- 1/2 tsp smoked paprika
- 1/2 tsp onion powder
- salt to taste
- black pepper to taste
- 2 tbsp fresh parsley chopped, for garnish
- 1/4 tsp red pepper flakes for heat
Equipment
- Rimmed half-sheet baking pan (18×13 inch)
- Parchment paper or aluminum foil For easy cleanup
- Silicone basting brush
- Small mixing bowl
- Cutting board
- Chef’s knife Sharp
- Microplane or zester For lemon zest
- Measuring spoons
- Fish spatula Or wide spatula
- Paper towels For patting salmon dry
- Instant-read thermometer Optional, for checking doneness
Method
- Preheat your oven to 400°F (200°C). Line a rimmed half-sheet pan with parchment paper or aluminum foil and set aside.
- Rinse and pat the asparagus dry, then snap or cut off the tough woody ends. Place the spears in a single layer on one half of the prepared pan, drizzle with 1½ tablespoons olive oil, and season with salt, pepper, and half the minced garlic; toss to coat.
- In a small bowl, combine the remaining 1½ tablespoons olive oil, remaining minced garlic, lemon zest, Italian seasoning, smoked paprika, onion powder, salt, and black pepper; stir into a uniform paste.
- Pat each salmon fillet thoroughly dry with paper towels, then brush or spoon the seasoning blend generously over the top and sides of each fillet. Sprinkle with red pepper flakes if using.
- Place the salmon fillets skin-side down on the other half of the baking sheet, leaving space between each piece. Lay 2–3 lemon slices on top of each fillet.
- Roast on the center rack for 12–15 minutes, until the salmon flakes easily with a fork and reaches 125–130°F (52–54°C) internally for medium, or 145°F (63°C) for fully cooked. The asparagus should be tender with lightly browned tips.
- Sprinkle freshly chopped parsley over the salmon and asparagus, then transfer to plates using a fish spatula. Serve immediately with fresh lemon wedges on the side.
Nutrition
Notes
- Pat the salmon fillets very dry before seasoning — this is the single most important step for achieving well-textured, properly roasted salmon rather than steamed fish.
- Take salmon out of the refrigerator about 15 minutes before cooking so it roasts more evenly from the center outward.
- If your asparagus spears are very thick (pencil-thick or larger), add them to the pan 5 minutes before the salmon to avoid undercooking.
- Use a full 18×13-inch half-sheet pan so everything has enough room to roast rather than steam. Crowding the pan is the most common cause of soggy results.
- For a honey Dijon variation, whisk together 2 tablespoons honey, 1 tablespoon Dijon mustard, and 1 tablespoon olive oil and use in place of the herb rub.
- Cherry tomatoes, broccolini, zucchini, or green beans all work as great substitutes or additions alongside the asparagus.
- Leftovers keep in an airtight container in the refrigerator for up to 3 days. Reheat salmon in a 275°F oven covered loosely with foil for 10–15 minutes to avoid drying it out.
- Cooked salmon fillets can be frozen (without asparagus) for up to 2 months — wrap each fillet tightly in plastic wrap before freezing.
- Cold leftover salmon is delicious flaked over salads or stirred into pasta — no reheating required.
- For the brightest citrus flavor, use both lemon zest and fresh lemon slices on top; the zest delivers aromatic depth that lemon juice alone cannot replicate.
Private Notes
Tried this recipe?
Let us know how it was!Conclusion
Sheet Pan Salmon with Asparagus is one of those rare recipes that checks every box: it’s fast, healthy, easy to clean up, and genuinely delicious every single time.
It’s the kind of dinner you’ll come back to again and again, not just because it’s convenient, but because it truly tastes good.
Whether you’re cooking a solo weeknight dinner or feeding the whole family, this recipe scales beautifully and never disappoints.
Give it a try this week and let me know how it goes in the comments below. I’d love to hear if you tried any of the variations or added your own twist to it.
Recommended:
- Garlic Butter Shrimp with Veggies
- Lemon Herb Baked Chicken
- Spring Pea and Asparagus Pasta
- Prosciutto Wrapped Asparagus
- Lemon Asparagus Risotto


