This post may contain affiliate links. Please see our disclosure policy for more details.

Dinner doesn’t get easier than this Sheet Pan Salmon and Asparagus with Potatoes! A complete, no-fuss meal packed with protein, omega-3s, veggies, and carbs—all on one pan with minimal cleanup.

Cooked salmon with roasted potatoes and asparagus in a white bowl on a countertop.

Why You’ll Love This Sheet Pan Meal

After a long day, I’m all about meals that are quick, easy, and still feel like I’m treating myself —and this recipe checks all those boxes. Extra bonus – my kids LOVE this meal!

  • It’s All About Balance – This dish has it all—protein-packed salmon, nutrient-dense asparagus, and comforting, crispy-edged potatoes. It’s a complete meal that feels indulgent without straying from wholesome ingredients.
  • Minimal Effort, Maximum Flavor – The secret sauce (literally!) ties everything together with a perfect balance of savory, sweet, and tangy notes. Plus, it comes together in minutes with pantry staples.
  • One Pan, Zero Hassle – The sheet pan does all the heavy lifting here. You’ll prep, roast, and serve from the same pan. It’s easy, efficient, and perfect for busy weeknights when time is precious.

For more effortless meal inspiration, be sure to check out this sheet pan chicken fajitas, sheet pan teriyaki chicken with veggies, or this flavorful sheet pan chicken shawarma. Want something with a sweet and savory kick? This sheet pan honey sesame chicken with vegetables is another easy, flavor-packed option the whole family will love.

And if you love salmon, don’t miss my teriyaki-glazed salmon or teriyaki salmon bowl for another flavorful twist!

Ingredients

All ingredients for the dish sitting on a white countertop. The potatoes have been cut up. The salmon fillets are still in their packaging but sitting in a clear glass bowl.

I am highlighting just the ones that need further explanation. The complete list is in the recipe card below.

  • Salmon – I personally love using frozen wild-caught Alaskan salmon from Costco. The individually sealed fillets are super convenient and ready whenever I need them.
  • Baby Yukon Gold Potatoes – Their creamy texture and naturally buttery flavor make them perfect for roasting. If you don’t have Yukon golds, red potatoes or sweet potatoes work well too.
  • Asparagus – Crisp, tender, and packed with vitamins. Green beans or broccoli are great substitutes if asparagus isn’t your thing.
  • THE Sauce – A magical blend of soy sauce, honey, sesame oil, rice vinegar, ginger, and garlic. This sweet and savory concoction elevates the salmon to restaurant-quality status.

Step-by-Step Instructions

Cut up potatoes on a cooking sheet before being roasted.

Step 1: Preheat your oven to 400°F. On a large baking sheet, toss the potatoes with oil and season with garlic powder and onion powder. Spread them out in a single layer. Bake for 15 minutes, until they start to soften and develop golden edges.

All ingredients for the sauce mixed together in a small mason jar sitting on a countertop with the ingredient containers in the background.

Step 2: Meanwhile, in a small bowl, whisk together all the sauce ingredients until well combined and set aside.

A vertical view of a cookie sheet with the cut up potatoes grouped together at the top and three salmon fillets topped with sauce in the middle of the cookie sheet before cooking.

Step 3: Remove the baking sheet from the oven. Push the potatoes to one side and place the salmon fillets in the center of the sheet and drizzle half of the sauce over them.

Looking down on a cookie sheet with the cut up potatoes, salmon fillets and asparagus spears all grouped together before being cooked.

Step 4: Arrange the asparagus on the other side. Lightly toss the asparagus with a drizzle of olive oil and season with salt and pepper. bake for another 12-15 minutes.

Recipe Tips

  • If you have extra time, let the salmon sit in a little bit of the sauce for 15-20 minutes before baking to enhance the flavor.
  • Line the baking sheet with foil or parchment paper for easier cleanup.

Variations

  • Adjust the sauce to your taste! Add a little chili paste or red pepper flakes for a kick or more honey for sweetness.
  • Replace the salmon with marinated tofu or tempeh for a plant-based version.
  • Make it Gluten-Free! Swap regular soy sauce for tamari or coconut aminos.
  • Try roasted Brussels sprouts, carrots, or zucchini in place of asparagus to suit the season.

Serving Suggestions

Looking down on a cookie sheet with the cut up potatoes, salmon fillets and asparagus spears all grouped together after being cooked.

This sheet pan meal is delightful on its own, but you can elevate it with a few simple sides:

  • Crusty Bread – Perfect for soaking up any leftover sauce on the plate.
  • A Light Salad – Toss together some greens, cherry tomatoes, and a lemon vinaigrette for a refreshing complement.
  • Steamed Rice or Quinoa – For a heartier meal, serve the salmon and vegetables over a bed of grains.

For Babies and Toddlers

A child's silver metal plate with different compartments. One of the small compartments on the left side has some potatoes. Underneath it is an empty compartment. Next to them is a bigger compartment with some whole asparagus spears and salmon that has been cut into pieces.

This meal is family-friendly, even for the littlest eaters! Here are some tips to adapt it for babies and toddlers:

  • For Babies (6-12 Months):
    Mash or finely chop the roasted potatoes for easy eating. Flake the salmon into small pieces and skip the sauce to keep it mild. You can also cut into strips. Here’s everything you need to know about serving salmon to babies.
  • For Toddlers (12+ Months):
    Serve bite-sized pieces of salmon, asparagus, and potatoes. Use a small drizzle of the sauce if your toddler enjoys more flavor, or keep it plain if they prefer simpler tastes.

Pair these soft, nutrient-packed components with their favorite finger foods, like sliced fruit or a dollop of plain yogurt, for a well-rounded meal.

Storage

Leftovers can be stored in an airtight container in the fridge for up to 3 days. To reheat, warm in the oven at 350°F for 10-12 minutes, on the stovetop with a splash of water or broth, or in the microwave with a damp paper towel. Avoid overheating to keep the salmon tender and juicy!

FAQ

Can I use frozen salmon fillets?

Absolutely! Just make sure to thaw the salmon completely before cooking for even baking. Pat them dry to remove excess moisture for the best results.

What if I don’t have asparagus?

No problem! You can swap asparagus with green beans, broccoli, Brussels sprouts, or even zucchini. Adjust the roasting time to ensure the veggies don’t overcook.

How do I know when the salmon is done?

The salmon is cooked through when it flakes easily with a fork and has an internal temperature of 145°F (63°C). Check it a few minutes before the suggested cook time to avoid overcooking.

Can I make this recipe ahead of time?

This dish is best served fresh, but you can prep the sauce and chop the potatoes and asparagus in advance. Store them separately in the fridge, then assemble and bake when ready.

What if I don’t have rice vinegar?

You can substitute rice vinegar with apple cider vinegar, white wine vinegar, or even a splash of lemon juice for a similar tangy flavor.

More Salmon Recipes

Did you make this recipe? Leave a rating below and let me know how you liked the recipe! Your feedback means so much to me!

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
5 from 2 votes

Sheet Pan Salmon and Asparagus with Potatoes

Dinner doesn’t get easier than this Sheet Pan Salmon and asparagus with potatoes! A complete, no-fuss meal packed with protein, omega-3s, veggies, and carbs—all on one pan with minimal cleanup.
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Servings: 4

Ingredients 

  • 1 1/2 pounds baby yukon or gold potatoes, scrubbed clean and quartered
  • 2 tablespoons olive oil, divided
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 3 (4-6 oz.) salmon fillets
  • 1 pound asparagus, ends trimmed

For the sauce

  • 3 tablesoons low-sodium soy sauce
  • 2 tablespoons honey or maple syrup
  • 1 tablespoon sesame oil
  • 1 tablespoon rice vinegar
  • 1 teaspoon freshly grated ginger
  • 1-2 teaspoons minced garlic

Instructions 

  • Preheat your oven to 400°F (200°C). On a large baking sheet, toss the gold potatoes with a tablespoon of olive oil and season with garlic powder and onion powder (or your favorite seasonings). Spread them out in a single layer. Bake for 15 minutes, until they start to soften and develop golden edges.
  • Meanwhile, in a small bowl, whisk together all the sauce ingredients until well combined and set aside.
  • Remove the baking sheet from the oven. Push the potatoes to one side and place the salmon fillets in the center of the sheet. Arrange the asparagus on the other side. Drizzle half of the sauce over the salmon and lightly toss the asparagus with a drizzle of olive oil. Season the asparagus with salt and pepper.
  • Return the baking sheet to the oven and bake for another 12-15 minutes, until the salmon is cooked through and flakes easily with a fork, and the asparagus is tender-crisp.
  • Remove the baking sheet from the oven and plate the salmon, asparagus, and potatoes, spooning remaining sauce over the salmon, if desired.

Notes

    • If you have extra time, let the salmon sit in a little bit of the sauce for 15-20 minutes before baking to enhance the flavor.
    • Line the baking sheet with foil or parchment paper for easier cleanup.
    • Adjust the sauce to your taste! Add a little chili paste or red pepper flakes for a kick or more honey for sweetness.
    • Make it Gluten-Free! Swap regular soy sauce for tamari or coconut aminos.
  •  

Nutrition

Calories: 286kcal | Carbohydrates: 44g | Protein: 6g | Fat: 11g | Sodium: 41mg | Potassium: 976mg | Fiber: 6g | Sugar: 12g | Vitamin A: 861IU | Vitamin C: 40mg | Calcium: 53mg | Iron: 4mg
Like this recipe? Rate and tag me on IG @kidfriendly.meals

About Min

Thank you so much for stopping by! I am Min, a Registered Dietitian, a Christ follower, a wife, and a mom to our two miracle babies! Currently, I’m having a ton of fun feeding their tummies and sharing our baby led weaning journey! Follow me on Instagram if interested in seeing daily menu as well as tips and tricks.

5 from 2 votes

Leave a comment

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

Recipe Rating




3 Comments

  1. 5 stars
    I’m not very adventurous when it comes to cooking or eating fish. This recipe has been an easy, quick and yummy way for me to add fish into our dinner repertoire. Thank you for this one!

  2. 5 stars
    Easy and delicious. Used Trader Joe’s frozen garlic and ginger cubes for the sauce for even quicker prep! My 3 year old loved the salmon.