30 Minute Sheet Pan Salmon Filets with Asparagus
Looking for a quick and balanced weeknight dinner? This flaky sheet pan salmon comes together in 30 minutes! Paired with tender asparagus and roasted potatoes, it’s a balanced meal in one, with minimal cleanup required!

Okay, let’s talk about the beauty of sheet pan meals for a second ‘cause I’m telling you, they are LIFESAVERS! Minimal prep, one pan, then into the oven to cook away. And quite possible the best part? Just toss that parchment paper in the compost and cleanup is done!
Now it’s probably no surprise that as a dietitian, I love salmon. BUT it needs to be cooked just right. There’s nothing worse than dry over cooked salmon, right? Let’s talk about why this sheet pan method results in the perfect tender and flaky salmon.
Tip: Pairing this dish with my 5-Minute Lemon Dill Sauce with Greek Yogurt adds a creamy tang that complements the salmon, taking your sheet pan meal to the next level!
Why Sheet Pan Cooking?
Ok so you might be wondering why sheet pan baking is the way to go for salmon. The beauty of using a sheet pan is that it allows for even cooking. I like to use a bit of a higher temperature of 400°F (220°C) for just 12-15 minutes, which keeps the meal under 30 minutes and allows the salmon to cook through but remain moist on the inside.

What You Need for This Recipe
Salmon Filets: I like salmon filets because they are already portioned and also cook more quickly! You can leave the skin on or go skinless and either way it turns out delicious
Asparagus: There’s just something about salmon and asparagus that I love together, plus asparagus has a shorter cooking time than some other vegetables, ensuring everything cooks through and is ready to plate in under 30 mins.
Baby Potatoes: I added potatoes to this dish to ensure it was a full balanced meal (because yes, we love carbs here!) Quarter the potatoes to shorten the cooking time.
Olive Oil: A drizzle of olive oil goes a long way to crisp up the asparagus and potatoes.
Garlic: Gotta love some garlic to amp up that flavor!
Greek Seasoning Blend: One of my time saving kitchen hacks is using pre-mixed seasoning blends. They are usually just multiple individual seasonings mixed together and save you the step of getting all those different jars and measuring spoons out. Greek seasoning goes so well with fish and is the perfect enhancement to this dish!
Lemon: Thinly sliced lemon is the finishing touch that brightens the flavors and adds a refreshing zing.
Lemon Dill Greek Yogurt Sauce: This sauce really takes things to the next level. It’s creamy, it’s bright, it’s fresh and herby and everything’s better with a drizzle of sauce, isn’t it?
How to Make Sheet Pan Salmon

To a small bowl, add the olive oil, greek seasoning, minced garlic and a generous sprinkle of salt and pepper. Whisk to combine.

Toss potatoes with half of the olive oil mixture. Add to the lined baking sheet in a single layer and bake for 10 minutes.

Remove potatoes from the oven and add the asparagus to the pan. Drizzle with a splash of olive oil and a generous sprinkle of salt and place back in the oven to cook for another 10 minutes.

Meanwhile, add the butter to the remaining olive oil mixture and stir to combine, using a fork.

Remove the potatoes and asparagus from the oven and create 4 pockets to nestle the salmon filets into. Brush the tops of the salmon with the butter mixture and finish by adding 1-2 lemon slices to each filet.

Return to the oven to bake for another 6-7 minutes, or until the salmon flakes easily and is just cooked through. Note: I used wild salmon filets, about an inch thick. If using farmed salmon or a thicker cut, you may need to extend the cooking time by a few minutes.
Tips for Perfectly Baked Salmon
Skip the Foil: Many salmon recipes wrap the fish in foil, which steams the fish, but I find that cooking it open allows for more flavor from the direct heat. The other thing with foil is that some of the ingredients tend to stick to it, which is why I prefer to line the pan with parchment paper.
Check for Doneness: To ensure your salmon is perfectly cooked, gently cut into the thickest part of the filet with a fork. It should be opaque and flake easily.
Customize Your Veggies: Feel free to swap out asparagus for other seasonal vegetables like bell peppers, zucchini, or broccoli if you prefer. More dense veggies like broccoli and peppers will need a bit longer to cook, so throw them onto the sheet at the same time as the potatoes.

Common Mistakes and How to Avoid
Overcooking the Salmon
Mistake: Cooking salmon for too long can lead to a dry, tough texture, which no one wants!
How to Avoid: All ovens cook a bit differently. I always recommend checking the salmon at the early end of the cook time, then adding back in if needed. Keep an eye on your salmon, and aim for an internal temperature of 145°F (63°C) for perfectly cooked filets. Use a meat thermometer for accuracy and remove it from the oven as soon as it reaches that temp.
Skipping the Seasoning
Mistake: Bland salmon
How to Avoid: Don’t hold back on the seasoning! A generous sprinkle of salt, pepper, and your favorite seasoning blend (like the Greek seasoning I used here) can really help elevate the flavors.
Skipping the Parchment
Mistake: Salmon and veggies sticking to the pan
How to Avoid: Make sure to line your baking sheet for super easy cleanup!
Nutrition Benefits (Nutrition by Addition)
Let’s take a look at what we’ve added to this recipe to make it a nutritious and balanced meal.
I absolutely love potatoes, in every form. They get a bad rep, because—carbs. But carbs are actually our body’s preferred source of energy! Potatoes are a great source of complex carbohydrates, providing us not only with energy, but fiber too!
And let’s talk about salmon! With over 20 grams of protein per 4 oz filet, plus those heart-healthy omega-3 fatty acids, it’s such a delicious and nourishing food!
Asparagus adds color and texture, plus a range of vitamins, making this dish not only vibrant but also a great way to pack in those antioxidants, and an additional boost of fiber.
Remember, it’s not just about what’s “healthy” on paper. It’s about how food makes you feel—nourished, satisfied, and happy!

Recipe, Kitchen, & Time Saving Hacks
One Pan Wonder: Embrace the beauty of sheet pan meals! Not only do you get a delicious dinner, but cleanup is a cinch. Line your sheet pan with parchment paper for even easier cleanup—just toss it when you’re done!
Batch Cooking: Make a double batch of the lemon dill yogurt sauce and keep it in your fridge for up to a week. It’s great on everything from salads to grilled chicken, so you’ll have a flavorful dressing on hand whenever you need it!
Cook Once, Eat Twice: Consider making extra salmon to use in other meals throughout the week. Flake the leftovers into salads or wraps for a quick lunch the next day!
Watch How to Make it Here!
Did you Make This Recipe?
If you make these 30 Minute Sheet Pan Salmon Filets with Asparagus it would make my day if you would leave a comment and/or star rating below—I love hearing your feedback! And don’t forget to snap a pic and tag me on Instagram @lindsaypleskot.rd so I can see your versions! It makes me so happy to see these recipes come to life in your kitchens! Xo

The Feel-Good Meal Plan My Bestselling Cookbook is Now Available!
A fresh take on meal prep with over 100 nourishing recipes to feed your family with ease.
30 Minute Sheet Pan Salmon Filets with Asparagus
- Prep Time: 10 minutes
- Cook Time: 27 minutes
- Total Time: 37 minutes
- Yield: 4 1x
- Category: Dinner, Main DIsh
- Method: Bake
- Cuisine: American
- Diet: Diabetic
Description
Looking for a quick and balanced weeknight dinner? This flaky sheet pan salmon comes together in 30 minutes! Paired with tender asparagus and roasted potatoes, it’s a balanced meal in one, with minimal cleanup required!
Ingredients
- 1 ½ pounds baby / little gem potatoes, quartered
- 3 tablespoons olive oil
- 2 teaspoons Greek seasoning blend
- 4 cloves garlic, minced
- Salt and freshly ground black pepper
- 4 salmon filets
- 1 small bunch of asparagus, ends trimmed
- 1 tablespoons butter, softened
- ½ lemon – thinly sliced
- Optional: Lemon Dill Sauce with Greek Yogurt
Instructions
- Preheat the oven to 400 F. Line a baking sheet with parchment paper and set aside.
- To a small bowl, add the olive oil, greek seasoning, minced garlic and a generous sprinkle of salt and pepper. Whisk to combine.
- Toss potatoes with half of the olive oil mixture. Add to the lined baking sheet in a single layer and bake for 10 minutes.
- Remove potatoes from the oven and add the asparagus to the pan. Drizzle with a splash of olive oil and a generous sprinkle of salt and place back in the oven to cook for another 10 minutes.
- Meanwhile, add the butter to the remaining olive oil mixture and stir to combine, using a fork.
- Remove the potatoes and asparagus from the oven and create 4 pockets to nestle the salmon filets into. Brush the tops of the salmon with the butter mixture and finish by adding 1-2 lemon slices to each filet.
- Return to the oven to bake for another 6-7 minutes, or until the salmon flakes easily and is just cooked through. Note: I used wild salmon filets, about an inch thick. If using farmed salmon or a thicker cut, you may need to extend the cooking time by a few minutes.
- Serve immediately and enjoy!
BESTSELLING The Feel-Good Meal Plan Cookbook
I’ve made this twice since discovering last week. lol.
Cooking my salmon from frozen allowed me to cook the potatoes and salmon for the same about of time, on one sheet! Adding the asparagus for the last few mins. Less dishes 👌🏼
The dill sauce was the icing on the cake!! Not even necessary because there’s already so much flavour, but I don’t regret adding it, hahaha.
Great one, Lindsay!!
Ohhh love the feedback re: using frozen salmon. That’s great! So happy you enjoyed it Jenna!!
This was phenomenal! I loved the seasoning on the salmon and veggies – I will use that just to season potatoes in the future. Opted for the lemon dill sauce and am so glad I did, it was delicious. The store didn’t have any asparagus so I used some cauliflower I had and just threw it in the oven at the same time as the potatoes. So good. Thanks Lindsay!
You are so welcome! The lemon dill sauce makes it, doesn’t it?! Love that you were able to sub the veggies for what you had on hand! 🙌🏼 thanks for sharing Lauren!
Hello, I am tracking my macros & calories – can you provide me nutrition info for this meal? Looks delish and I would like to try. TY.
Hi AJ! Here is an estimate of the nutrition info for you with 4 oz salmon filets!
(without lemon dill sauce)
490 cals
29 g protein
26 g fat
33 g carbs
4.5 g fiber
2.3 g sugar
(with lemon dill sauce)
560 cals
33 g protein
32 g fat
35 g carbs
4.5 g fiber
3.8 g sugar