I’ve created a simple and satisfying sheet pan meal featuring tender roasted salmon, crispy potatoes, and perfectly cooked asparagus. It’s a wholesome, balanced dinner that comes together easily with minimal cleanup—just what I need on a busy evening.

Why You’ll Love This Recipe

I love this meal because it’s fast, healthy, and full of flavor. The salmon stays juicy with a buttery, herb-infused finish, the potatoes roast up golden and crisp, and the asparagus adds a fresh, vibrant touch. It’s everything I want on one pan.

ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • salmon fillets (skin on or off)

  • baby potatoes or Yukon golds, halved or quartered

  • fresh asparagus, trimmed

  • olive oil

  • garlic, minced

  • lemon juice and zest

  • fresh or dried herbs (thyme, dill, parsley)

  • salt and pepper

  • optional: grated Parmesan for topping

directions

  1. I preheat the oven to 400°F and line a sheet pan with parchment paper or foil for easy cleanup.

  2. I toss the halved potatoes with olive oil, garlic, salt, pepper, and a pinch of herbs, then spread them on the pan and roast for 15–20 minutes.

  3. While the potatoes cook, I season the salmon with olive oil, lemon zest, herbs, salt, and pepper.

  4. I trim the asparagus and toss it with a little oil, salt, and pepper.

  5. After 15–20 minutes, I move the potatoes to one side of the pan, then add the salmon fillets and asparagus to the remaining space.

  6. I return the pan to the oven and roast for another 12–15 minutes, or until the salmon is flaky and the asparagus is tender-crisp.

  7. I finish with a squeeze of fresh lemon juice over everything and a sprinkle of Parmesan if I’m feeling fancy.

Servings and timing

  • Servings: Makes 4 servings

  • Prep time: 10 minutes

  • Cook time: 30–35 minutes

  • Total time: 40–45 minutes

Variations

  • I use green beans, broccoli, or zucchini instead of asparagus.

  • I swap salmon for trout, cod, or chicken breast.

  • I add a honey-mustard or garlic-butter glaze to the salmon.

  • I toss in cherry tomatoes for extra color and flavor.

storage/reheating

I store leftovers in an airtight container in the fridge for up to 3 days. To reheat, I warm everything gently in the oven or a skillet. I avoid microwaving the salmon to prevent it from drying out.

FAQs

Can I use frozen salmon?

Yes, I thaw it completely and pat it dry before seasoning and baking.

How do I know when the salmon is done?

I check that it flakes easily with a fork and is opaque in the center. Internal temperature should reach 145°F.

Can I make this meal ahead of time?

Yes, I prep all ingredients and store them separately, then assemble and bake when ready.

What’s the best way to keep the asparagus from overcooking?

I choose thicker spears and add them only during the last 12–15 minutes of cooking.

Can I use sweet potatoes instead?

Absolutely. I just cut them small and start roasting them earlier since they take a bit longer to cook than baby potatoes.

Conclusion

This salmon, potato, and asparagus sheet pan meal is one of my favorite no-fuss dinners. It’s fresh, filling, and full of vibrant flavor. I love that it all roasts together, saving time and dishes, while still delivering a balanced and beautiful meal.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Salmon, Potato, + Asparagus Sheet Pan Meal

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Sheet‑Pan Roasting
  • Cuisine: Mediterranean
  • Diet: Low Fat

Description

A wholesome sheet‑pan dinner featuring tender roasted salmon, crispy potatoes, and vibrant asparagus—all seasoned with herbs and lemon for a healthy, minimal‑cleanup meal.


Ingredients

  • 4 salmon fillets (6 oz each), skin on or off
  • 1 lb baby potatoes or Yukon golds, halved or quartered
  • 1 lb fresh asparagus, trimmed
  • 2 tbsp olive oil, divided
  • 3 garlic cloves, minced
  • Zest and juice of 1 lemon
  • 1 tsp fresh or dried thyme (or dill or parsley)
  • Salt and black pepper, to taste
  • Optional: 2 tbsp grated Parmesan for serving

Instructions

  1. Preheat oven to 400 °F. Line a sheet pan with parchment or foil.
  2. Toss potatoes with 1 tbsp olive oil, minced garlic, herbs, salt, and pepper. Spread on one side of the pan. Roast 15–20 minutes until tender and golden.
  3. Meanwhile, season salmon with remaining oil, lemon zest, salt, pepper, and a pinch more herbs. Toss asparagus with a bit of oil, salt, and pepper.
  4. When potatoes are partially roasted, move them to one side, place salmon fillets and asparagus on the pan.
  5. Return to oven and roast another 12–15 minutes until salmon flakes easily and asparagus is tender‑crisp.
  6. Finish with a squeeze of lemon juice over everything and sprinkle with Parmesan if desired.

Notes

  • Switch asparagus for green beans, broccoli, or zucchini.
  • Use trout, cod, or chicken breast instead of salmon.
  • Add a honey‑mustard or garlic‑butter glaze to the salmon.
  • Toss on cherry tomatoes during the last 10 minutes for color.
  • For sweet potato variation, begin roasting earlier, as they take longer.

Nutrition

  • Serving Size: 1 salmon + portion of veggies & potatoes
  • Calories: 550
  • Sugar: 2g
  • Sodium: 360mg
  • Fat: 28g
  • Saturated Fat: 5g
  • Unsaturated Fat: 20g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 6g
  • Protein: 35g
  • Cholesterol: 95mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star