This sheet pan salmon and asparagus is one of those weeknight dinners that somehow checks every box without feeling complicated. It’s high in protein, naturally gluten-free, and comes together on a single pan with minimal cleanup — which is exactly the kind of real-life cooking I lean on during busy weeks.

Between the wild salmon, tender roasted asparagus, and creamy herb yogurt sauce, you get a balanced, flavorful meal that feels fresh but still satisfying. Perfect for a summer meal, or anytime you want to get a simple, nutritious and delicious meal on the table in 30 minutes. It’s too good!

Easy sheet pan salmon and asparagus recipe for a healthy weeknight dinner

A Simple, High-Protein Sheet Pan Dinner on Repeat

Salmon is one of my go-to proteins because it’s rich in omega-3 fatty acids, which support brain health and help keep meals feeling satisfying without needing much else.

Pairing it with asparagus adds fiber, folate, and antioxidants, plus it roasts quickly so everything finishes at the same time — always a win for easy meal prep.

The olive brine and lemon bring a bright, briny finish that keeps the whole dish from feeling heavy, while the herb sauce adds creaminess without relying on anything overly rich. And to be honest, the herby, creamy, Greek yogurt-based sauce might be my favorite part of the whole meal.

Baked salmon served with asparagus, herb sauce, potatoes, and olives

Why This Baked Salmon and Asparagus Works So Well

What I love most, though, about this healthy sheet pan salmon dinner is how flexible it is. You can serve it over roasted potatoes or jasmine rice, turn it into meal prep bowls, or keep it simple straight off the pan.

It’s the kind of easy salmon and asparagus recipe that works just as well for a quick weeknight dinner as it does for something a little more elevated when you’re hosting. The result is a balanced, high-protein meal that feels intentional but still effortless. Hope you love it!

Roasted lemon being squeezed over baked salmon and asparagus
Ingredients for baked sheet pan salmon and asparagus arranged on a kitchen counter

Ingredients You’ll Need:

For the Spice Blend:

  • Kosher salt
  • Garlic powder
  • Freshly ground black pepper
  • Paprika

For the Salmon & Asparagus:

  • Wild salmon fillets (see notes)
  • Wild asparagus
  • Extra-virgin olive oil
  • Lemon
  • Castelvetrano olives

To make the Herb Sauce:

  • Loosely packed herbs (I like cilantro and dill)
  • Lactose-free Greek yogurt
  • Garlic cloves
  • Lemon zest
  • Freshly squeezed lemon juice
  • Olive brine
  • Extra-virgin olive oil
  • Kosher salt
  • Freshly ground black pepper

To Garnish & Serve:

  • Dill or cilantro, to garnish
  • Lemon zest, to garnish
  • Roasted potatoes, to serve (optional)
  • Jasmine rice, cooked, to serve (optional)

How To Make Baked Sheet Pan Salmon and Asparagus

Looking for the full recipe?

Scroll down to the Recipe Card below for complete instructions & measurements.

This baked sheet pan salmon and asparagus is a quick, high-protein dinner packed with fresh flavor, minimal cleanup, and a creamy herb sauce that makes it feel restaurant-worthy.

  1. Prep the sheet pan. Preheat the oven to 400°F and line a baking sheet with parchment paper. Mix together the salt, garlic powder, pepper, and paprika in a small bowl to create the spice blend.
  2. Season the salmon and asparagus. Add the salmon fillets to one side of the sheet pan and the asparagus to the other. Drizzle everything generously with olive oil, making sure both the fish and asparagus are fully coated. Sprinkle most of the seasoning over the salmon and toss the remaining spice blend with the asparagus.
  3. Add the finishing touches. Spread the asparagus into an even layer, then scatter the olives over top. Add the lemon halves cut-side down onto the pan to roast alongside everything else.
  4. Bake until perfectly cooked. Transfer the pan to the oven and bake for about 13 minutes. Depending on the thickness of your salmon, you may need another 2-4 minutes. The salmon should flake easily with a fork and the asparagus should be tender. Finish by squeezing the roasted lemon over everything while it’s still hot.
  5. Blend the creamy herb sauce. While the salmon bakes, add the herbs, yogurt, garlic, lemon zest, lemon juice, olive brine, olive oil, salt, and pepper to a blender. Blend until smooth, creamy, and bright green.
  6. Assemble and serve. Add a swoosh of the herb sauce to shallow bowls, then top with asparagus, salmon, olives, fresh herbs, lemon zest, and another drizzle of sauce. Option to serve with roasted potatoes or jasmine rice for a complete meal.

Recipe Substitutions & Questions

Use the substitutions below to easily customize this Baked Sheet Pan Salmon and Asparagus to fit your pantry and/or dietary preferences.

  • Salmon: Wild salmon can be swapped with farm-raised salmon fillets (they may be thicker, so adjust bake time as needed) or another sturdy fish like cod or halibut that holds up well on a sheet pan.
  • Asparagus: Thin asparagus works best, but you can substitute with green beans, broccolini, or zucchini—just note that cook times may vary slightly depending on the vegetable.
  • Olives: Castelvetrano olives can be swapped with kalamata olives for a more briny, bold flavor or omitted entirely if preferred.
  • Olive oil: Extra virgin olive oil can be substituted with avocado oil for a more neutral flavor and similarly high smoke point.
  • Lemon: Fresh lemon is key for brightness, but lime can be used in a pinch for a slightly different citrus profile.
  • Herbs (sauce): Cilantro and dill can be swapped for parsley, basil, or a mix depending on what you have on hand.
  • Greek yogurt: Lactose-free Greek yogurt can be replaced with regular Greek yogurt or a plain, unsweetened dairy-free yogurt alternative (like coconut or almond-based) for a dairy-free option.
  • Garlic: Fresh garlic can be substituted with ½–1 teaspoon garlic powder in the sauce if needed for convenience.
  • Olive brine: If you don’t have olive brine, a splash of pickle juice or extra lemon juice can help replicate the salty, tangy balance.
  • Spice blend: Paprika can be swapped with smoked paprika for a deeper, more smoky flavor, or omitted if you prefer a simpler seasoning.
  • Serving options: Roasted potatoes can be swapped with sweet potatoes, quinoa, or brown rice, and jasmine rice can be replaced with any grain of choice for a similar base.

For my kitchen, cooking, and baking essentials (& more!), shop my Amazon Storefront.

Baked sheet pan salmon and asparagus served in a bowl with herb yogurt sauce, olives, potatoes, and lemon wedges

FAQs

Can I use frozen salmon for sheet pan salmon and asparagus?

Yes—frozen salmon works well, just make sure it’s fully thawed and patted dry before baking. This helps it roast evenly instead of steaming on the pan. If you’re short on time, thaw it in the fridge overnight or use a cold-water thaw method for a quicker option. The asparagus can still go straight on the sheet pan fresh, so the timing stays very similar.

How do I know when salmon is fully cooked?

The easiest way is to gently press the salmon with a fork—it should flake easily and appear opaque in the center. For this recipe, I like starting at 13 minutes at 400°F, then adding 2–4 minutes depending on thickness. Wild salmon tends to be thinner, so it usually cooks faster than farm-raised.

Can I make sheet pan salmon and asparagus ahead of time?

Yes, this works well for meal prep. You can cook everything ahead, store it in airtight containers, and reheat throughout the week. Just keep the herb sauce separate so it stays fresh and vibrant. I also recommend reheating gently so the salmon stays tender.

What should I serve with sheet pan salmon and asparagus?

This recipe is really flexible. I love serving it with roasted potatoes for something cozy, or jasmine rice if you want a simple, balanced bowl. Quinoa or cauliflower rice also work well if you’re looking for a lighter option.

Is sheet pan salmon and asparagus healthy?

This recipe is a great example of a balanced, high-protein meal. Salmon provides protein and omega-3 fatty acids, while asparagus adds fiber and antioxidants. Paired with a simple herb yogurt sauce, it creates a nutrient-dense meal that still feels satisfying and approachable for everyday cooking.

Healthy salmon and asparagus dinner bowl with lemon wedges and potatoes

More High-Protein & Sheet Pan Dinners You’ll Love

Baked Sheet Pan Salmon and Asparagus

By Rachael DeVaux
Prep: 15 minutes
Cook: 20 minutes
Total: 35 minutes
Servings: 4
This baked sheet pan salmon and asparagus is a quick, high-protein dinner that comes together on one pan in about 30 minutes. Naturally gluten-free and packed with nutrients, it’s a simple, balanced meal you’ll want to keep on repeat.
A few notes:
— I prefer wild salmon for both better flavor and nutrition. That said, wild salmon is generally much thinner than farm-raised salmon. When you go to the fish counter, see if they can give you center cut fillets. They should also be able to remove any pin bones and the skin.
— The thickness of the salmon will impact the cook time significantly. I like to start with 13 minutes, and go up in 2-minute increments from there. This recipe is written for fully-cooked salmon, not medium or medium rare.
— I like the thinner asparagus for this recipe. It cooks much more evenly, and quickly!

Equipment

  • high speed blender (to make the sauce)

Ingredients 

For the Spice Blend:

  • 1 ½ teaspoons kosher salt
  • 1 teaspoon garlic powder
  • ½ teaspoon freshly ground black pepper
  • ¼ teaspoon paprika

For the Salmon & Asparagus:

  • 4 (4-6 oz) wild salmon fillets, boneless and skinless (see notes)
  • 12 oz. 1 bundle wild asparagus, ends trimmed
  • 2 tablespoons extra-virgin olive oil
  • 1 lemon, halved
  • ½ cup torn, pitted Castelvetrano olives

For the Herb Sauce:

  • 2 cups loosely packed herbs, (I like cilantro and dill)
  • 1 cup lactose-free Greek yogurt
  • 3 cloves garlic, roughly chopped
  • 2 teaspoons lemon zest
  • 2 tablespoons freshly squeezed lemon juice
  • 2 tablespoons olive brine
  • 2 tablespoons good extra-virgin olive oil
  • ½ teaspoon kosher salt
  • ¼ teaspoon freshly ground black pepper

To Garnish & Serve:

  • ¼ cup roughly chopped dill or cilantro, to garnish
  • 1 teaspoon lemon zest, to garnish
  • Roasted potatoes, to serve (optional)
  • Jasmine rice, cooked, to serve (optional)

Instructions 

  • Preheat the oven to 400°F. Line a baking sheet with parchment and set aside.

For the Spice Blend:

  • In a small bowl, mix the salt, garlic powder, pepper, and paprika. Set aside.

For the Salmon and Asparagus:

  • Add the salmon fillets to one side of the sheet pan and the asparagus on the other. Generously drizzle both the fish and the veggies with olive oil, massaging it into the salmon and asparagus so they’re fully coated.
  • Sprinkle the salmon with about ⅔ of the spice mixture, and add the remainder to the asparagus, tossing to coat.
  • Arrange the asparagus in an even layer and the salmon seasoned-side up. Scatter the olives over the asparagus and add the lemon to the sheet pan, cut-side down.
  • Bake on the middle rack for 13 minutes. Remove from the oven and see if the salmon flakes easily with a fork. If not, transfer back to the oven and bake for an additional 2-4 minutes, until the salmon is fully cooked and the asparagus is tender.
  • Using tongs, squeeze the hot lemon all over the fish and veggies.

For the Sauce:

  • While the fish is cooking, make the sauce. In a high-speed blender, add the herbs, yogurt, garlic, lemon zest, lemon juice, olive brine, extra-virgin olive oil, salt, and pepper. Blend for 30 seconds to 1 minute until smooth, creamy, and bright green.

To Serve:

  • In shallow bowls, add a swoosh of the sauce. Top with asparagus, a salmon fillet, herbs, olives, lemon zest, and an extra drizzle of sauce. Option to serve with roasted potatoes or cooked jasmine rice. Enjoy!

To Store & Reheat:

  • Store any leftover salmon, asparagus, and sauce separately in airtight containers in the fridge for up to 3 days.
  • To reheat, warm the salmon and asparagus in a 350-degree oven for 8-10 minutes, or until heated through. You can also microwave gently in 30-second increments, though the oven keeps the salmon from drying out. The herb sauce is best served cold or at room temperature, so spoon it on just before serving.

Notes

Swaps & Substitutions:
  • Salmon: Wild salmon is preferred, but farm-raised salmon, cod, or halibut also work—adjust cook time as needed for thickness.
  • Asparagus: Swap with green beans, broccolini, or zucchini (watch cook times, as they may vary).
  • Olives: Castelvetrano olives can be replaced with kalamata olives or omitted.
  • Yogurt: Use lactose-free, regular Greek yogurt, or a plain dairy-free yogurt alternative.
  • Herbs: Cilantro and dill can be swapped for parsley or basil depending on preference.
  • Olive brine: Substitute with extra lemon juice or a splash of pickle juice for similar acidity.
  • Lemon: Lime can be used in place of lemon if needed.
  • Serving base: Serve with roasted potatoes, sweet potatoes, rice, or quinoa.

Want to be the first to hear about new recipes?
Sign up for my newsletter!

Welcome! I’m Rachael.

I enjoy sharing my love for food and fitness. I'm a registered dietitian, certified personal trainer, and a New York Times Bestselling author. Here you'll find all kinds of recipes and kitchen hacks, as well as workouts and fitness motivation. Enjoy! — xx Rachael

Recent Posts

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating