Sheet pan salmon and asparagus recipe is honestly my go-to when I need dinner on the table in under 30 minutes. Everything cooks together on one pan, which means minimal cleanup and maximum flavor.
I love how the lemon and garlic infuse into both the fish and vegetables while they roast. Plus, you get a complete protein-packed meal without heating up your whole kitchen.
This one pan spring fish is so simple yet feels fancy enough to impress guests. Bookmark this recipe for your next busy weeknight.
Why this salmon and asparagus recipe works
Ever had one of those nights when you’re starving but don’t want to spend an hour cooking? I burned my first attempt at this because I walked away for 2 minutes, but now I time it perfectly. The beauty is how the salmon fillets cook gently while the asparagus gets those charred edges you actually want.
- Cooks in just 15 minutes with minimal hands-on time
- One pan means one thing to wash (seriously, game-changer for weeknight stress)
- Packed with 35 grams of protein per serving for staying full longer
- Spring seafood meal that feels restaurant-quality but tastes homemade
| Prep Time | Cook Time | Calories | Servings | Cuisine |
|---|---|---|---|---|
| 10 minutes | 15 minutes | 285 per serving | 4 servings | American |
Ingredients for sheet pan salmon and asparagus recipe

- 4 salmon fillets (6 ounces each)
- 1 lb fresh asparagus, trimmed
- 2 tablespoons olive oil
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon paprika
- 1 tablespoon fresh lemon juice
- 2 cloves garlic, minced
- 1/4 teaspoon dried thyme
- 1 tablespoon chopped fresh parsley
Not a fan of asparagus? Swap it for green beans or broccoli florets and your sheet pan salmon recipe works exactly the same way. I’ve done this when my 6-year-old refused asparagus last Tuesday, and honestly the green beans were just as good.
If you can’t find fresh salmon fillets, frozen ones work too—just thaw them completely first. Don’t skip the paprika, though it looks like a small amount. It adds this subtle warmth that makes the whole dish taste more complex.
Step-by-step instructions

1. Preheat your oven to 400°F and line a large sheet pan with parchment paper. This prevents sticking and makes cleanup so much easier. While the oven heats up, prep your asparagus by rinsing and trimming about an inch off the woody bottoms.
2. Toss the asparagus spears with 1 tablespoon of olive oil, half the salt, and a pinch of black pepper. Spread them out in a single layer on one side of your prepared sheet pan. You want them in one layer so they’ll roast evenly and get slightly crispy on the edges.
3. Pat your salmon fillets completely dry with paper towels—this is crucial for getting that beautiful seared texture. Arrange them skin-side down on the other half of the pan, leaving a little space between each fillet. Don’t crowd them or they’ll steam instead of roast.
4. In a small bowl, whisk together the remaining olive oil, lemon juice, minced garlic, paprika, thyme, remaining salt, and pepper. Brush this mixture generously over the salmon fillets, making sure you get all the sides. The garlic and lemon create this amazing aromatic coating.
5. Slide your sheet pan into the preheated oven and set a timer for 12-15 minutes. The salmon should be opaque and flake easily with a fork when it’s done cooking. Mine always cooks for exactly 13 minutes depending on fillet thickness, so start checking at 12.
6. Remove the sheet pan from the oven carefully—it’s hot and will steam a little when you open the door. The asparagus should be tender with some charred tips, and the salmon should have a slightly golden exterior. Trust me when I say don’t panic if it looks watery around the fish; that’s normal and it’ll reabsorb as it cools slightly.
7. Sprinkle fresh parsley over everything while it’s still hot, then serve immediately. This one pan spring fish tastes best fresh from the oven when the asparagus still has that slight crunch. Squeeze extra lemon juice on top if you want more brightness.
Serving ideas for sheet pan salmon and asparagus recipe
This healthy sheet pan meal pairs beautifully with simple sides that won’t overshadow the fish.
Creamy Dill Sauce
Stir together Greek yogurt, fresh dill, and lemon to create a cool, tangy sauce that complements the roasted salmon perfectly. Drizzle it on the side and dip your asparagus in it—honestly, this becomes the best part of dinner.Quinoa and Herb Pilaf
Serve your sheet pan salmon and asparagus alongside fluffy quinoa mixed with herbs and a touch of lemon zest. Quinoa’s nutty flavor balances the fish beautifully without being heavy. This combination creates a complete protein-packed meal that keeps you satisfied for hours.Garlic Butter Roasted Potatoes
Toss baby potatoes with melted butter, minced garlic, and rosemary, then roast them alongside your one pan spring fish. Roasted potato sides add substance and warmth to the plate without competing for attention.Pro tips for perfect sheet pan salmon and asparagus recipe
Storage tips
– Keep leftovers in an airtight container in the fridge for up to 3 days maximum – Salmon dries out quickly, so store it separately from asparagus if possible – Don’t freeze this dish—salmon texture changes when thawed and gets mushyMake-ahead instructions
– Chop garlic and asparagus the night before, store separately in containers – Mix your oil and lemon juice marinade ahead; refrigerate until ready to cook – Pat salmon dry just before cooking, not several hours beforeVariations
– Add cherry tomatoes to the pan for acidity and color bursts – Try dill or tarragon instead of thyme for different flavor notes – Mix honey into your oil mixture for a slightly sweet glazeTroubleshooting
– If salmon seems dry, you likely cooked it past 15 minutes—start checking at 12 – Watery edges on fish are totally normal and mean it’s cooking perfectly inside – Asparagus still tough? Cut spears thinner or add 2-3 minutes to cooking timeFrequently asked questions
Can I freeze sheet pan salmon and asparagus?
Honestly, freezing isn’t ideal for this dish because salmon gets a weird texture when thawed. Your best bet is eating it fresh or storing leftovers in the fridge for up to 3 days in an airtight container. If you absolutely need to freeze, wrap salmon and asparagus separately in foil first, but texture won’t be the same.
What can I substitute for asparagus in this recipe?
Green beans, broccoli florets, or zucchini spears all work beautifully in this healthy sheet pan meal. Just cut them to roughly the same size as asparagus so they cook in the same 15 minutes. I’ve tested all three and honestly prefer green beans when asparagus isn’t in season.
How do I reheat leftover salmon?
Reheat gently in a 275°F oven for about 5-7 minutes wrapped in foil to prevent it from drying out. Don’t use the microwave—it’ll make your fish rubbery and your kitchen smell fishy for days. The stovetop method with a little water in the pan also works if you want it ready faster.
Is this sheet pan salmon and asparagus recipe actually keto-friendly?
Yes! With only 6 grams of carbs and 35 grams of protein per serving, this absolutely fits keto macros. Skip any starchy sides and you’ve got yourself a perfect low-carb dinner that tastes incredible.
Final thoughts
This sheet pan salmon and asparagus recipe proves that healthy eating doesn’t mean complicated cooking. I’ve made this at least 20 times this year alone, and honestly it never gets old. The combination of tender salmon and crispy asparagus keeps everyone at my table happy.
Most people compliment how restaurant-quality it tastes for something so simple. Quick weeknight dinners like this are exactly what busy families need to stay on track.
Pin this one pan spring fish for your next meal prep session. Trust me, you’ll be making it again and again. Want more easy roasted fish options? Check out these other sheet pan seafood recipes that cook just as fast.









