I absolutely love sharing this Pesto Salmon Sheet Pan Dinner Recipe because it combines everything I want in a weeknight meal: fresh, vibrant flavors, simplicity, and minimal cleanup. Salmon topped with herby pesto, roasted alongside tender potatoes and crisp asparagus, makes dinner feel special without hours in the kitchen. It’s a true all-in-one dish that delivers on taste and makes me excited to serve it whether it’s a casual family night or a laid-back gathering. Trust me, once you try this, you’ll keep coming back for more.
Why You'll Love This Pesto Salmon Sheet Pan Dinner Recipe
What really gets me about this recipe is the bright, fresh flavor from the pesto paired with perfectly roasted salmon that stays moist and flaky. The parmesan-coated potatoes develop a golden crust that adds a wonderful texture contrast, while the asparagus roasts beautifully in the same pan for a full plate of colorful veggies. To me, it’s like a restaurant-quality meal that feels light but still satisfying.
Besides the delicious taste, I adore how easy this recipe is to prepare. Tossing everything on one sheet pan means less fuss, fewer dishes, and more time to relax or connect with loved ones while the oven does the work. It’s perfect for busy weeknights but impressive enough for weekend dinners. What makes this dish stand out is that every ingredient shines without competing, and you can customize it effortlessly depending on what’s in your fridge.
Ingredients You'll Need
These ingredients are straightforward but essential, each contributing to the perfect balance of flavor, texture, and vibrant color in the dish. Simple quality components bring this one-pan wonder to life.
- Salmon (1 ½ lb): Choose fresh fillets with skin on or off; the tender, flaky flesh is the star here.
- Petite potatoes (1 ½ lb): Red or yellow potatoes add a tender inside and crispy outside when roasted perfectly.
- Asparagus (1 lb): Bottom inch trimmed for tenderness and roasted brightness.
- Pesto (¼ cup): Brings fresh basil, garlic, and pine nut flavor that elevates the salmon.
- Parmesan cheese (¼ cup): Adds a nutty, salty crust to the potatoes, enhancing texture and taste.
- Garlic cloves (3): Minced fresh garlic infuses subtle warmth throughout the dish.
- Olive oil (1 tablespoon + 2 tsp): Essential for roasting and creating crisp textures.
- Sea salt (1 tsp): Use as desired to season all components evenly.
- Cracked pepper (1 tsp): Provides just the right amount of spice and depth.
Directions
Step 1: Preheat your oven to 425°F. This high heat is key to getting the potatoes crisp and roasting the salmon perfectly.
Step 2: Prepare the potatoes by tossing them with 1 tablespoon of olive oil, 2 minced garlic cloves, parmesan cheese, ¼ teaspoon sea salt, and ½ teaspoon cracked pepper. Spread them evenly on a sheet pan so they roast without overcrowding.
Step 3: Bake the potatoes for about 20 to 25 minutes, until they start to become tender and just begin to brown on the edges. You want them soft inside but with a slight crisp forming.
Step 4: Remove the sheet pan from the oven, and push the potatoes to one third of the pan. Place the salmon fillets on the open space; I like to spray or brush lightly with oil to prevent sticking if you’re not using parchment paper. Season the salmon with roughly ½ teaspoon each of sea salt and cracked pepper.
Step 5: Spread the pesto evenly over the salmon fillets to infuse that bright, herbaceous flavor.
Step 6: Add the trimmed asparagus to the last third of the tray. Drizzle with 2 teaspoons of olive oil, add the remaining minced garlic clove, and sprinkle with a pinch of salt and pepper. Toss the asparagus gently to coat with seasonings.
Step 7: Return the sheet pan to the oven and roast for 12 to 15 minutes, or until the salmon is opaque throughout and flakes easily with a fork. The internal temperature should be just under 145°F, as it will continue cooking slightly after removal.
Step 8: For extra crispy potatoes, turn your oven to broil on high and broil for about 4 to 5 minutes more. Keep a close eye and remove the salmon if you’re worried it might overcook during this step.
Step 9: Serve with fresh lemon wedges for an extra pop of brightness, and be sure to enjoy right away!
Servings and Timing
This Pesto Salmon Sheet Pan Dinner Recipe serves 4 people, making it perfect for a small family or dinner with friends. Prep time takes about 10 minutes, getting everything chopped and tossed. Cooking time is roughly 35 minutes, combining the two bake stages. Total time comes in around 45 to 50 minutes from start to finish, which is so manageable for a nutritious and flavorful meal on any night. No resting or cooling time is needed—just serve warm and enjoy!
How to Serve This Pesto Salmon Sheet Pan Dinner Recipe
I love serving this dish straight from the sheet pan, but you can definitely plate it nicely for dinner guests. For sides, I often add a simple green salad dressed with lemon vinaigrette or a light grain like quinoa or couscous to soak up any pesto-infused juices. The roasted vegetables and potatoes bring so much color and flavor that additional sides are usually minimal.
For presenting, I like to garnish the salmon with a sprinkle of fresh basil leaves or a little extra parmesan to echo the flavors inside the dish. A wedge of lemon on the side brightens every bite and adds a lovely touch of freshness. For beverages, a crisp white wine like Sauvignon Blanc or a light Pinot Grigio pairs beautifully, while sparkling water with a slice of lime makes it refreshing and family-friendly.
This recipe is wonderful for weeknights but elegant enough for holiday dinners or casual dinner parties. I always serve it warm from the oven, as that’s when the pesto and salmon flavors are at their peak and the asparagus retains a satisfying snap. Portion sizes are generous, with each person getting a hearty piece of salmon, a good scoop of potatoes, and plenty of asparagus to balance the meal.
Variations
I enjoy customizing this Pesto Salmon Sheet Pan Dinner Recipe depending on what’s fresh and what I’m craving. If you’re not a fan of salmon, try swapping in cod or halibut fillets—they cook similarly and pair wonderfully with pesto. For potatoes, sweet potatoes or fingerlings add a lovely sweetness and different texture.
If you follow a gluten-free diet, you’re in luck—this recipe is naturally gluten-free as long as your pesto doesn’t contain any gluten ingredients. For a vegan twist, you can swap the salmon for marinated tofu or tempeh and use a vegan pesto version, plus omit the parmesan or use a plant-based cheese alternative.
Flavor-wise, you can experiment by adding sun-dried tomatoes or olives to the vegetables for a Mediterranean touch. Alternatively, swap out basil pesto for a cilantro-lime or arugula-walnut pesto to change up the herb flavors. Though roasting is my favorite way to cook this dish, grilling the salmon and vegetables can offer a delicious smoky note if you prefer.
Storage and Reheating
Storing Leftovers
I recommend storing any leftovers in an airtight container in the refrigerator. This will keep everything fresh for up to 3 days. I find glass containers with tight-fitting lids work best because they don’t absorb any odors and let me see what’s inside. Make sure the food cools to room temperature before sealing to avoid condensation buildup.
Freezing
Pesto salmon and roasted vegetables are best enjoyed fresh or refrigerated, but you can freeze leftovers if needed. I suggest freezing the salmon and vegetables separately for best quality. Wrap each portion tightly in plastic wrap and place in freezer bags or containers. They can keep well frozen for up to 2 months. When thawing, place in the refrigerator overnight to defrost slowly and maintain texture.
Reheating
To reheat, I prefer using an oven or toaster oven at 300°F to gently warm the salmon and vegetables without drying them out. This usually takes 10 to 15 minutes. Avoid microwaving if possible, as it can make the salmon tough and the asparagus soggy. If using a microwave, do it in short intervals and cover loosely to retain moisture. Adding a fresh squeeze of lemon after reheating helps revive the bright flavors.
FAQs
Can I use store-bought pesto for this recipe?
Absolutely! Store-bought pesto works beautifully here and saves time. Just choose a high-quality brand, or make your own if you want that fresh homemade touch. The pesto is a star flavor element that easily elevates the salmon.
What if I don’t have asparagus on hand?
No problem at all. You can swap asparagus with green beans, broccoli florets, or even Brussels sprouts—just make sure to adjust roasting time based on the vegetable’s density. The key is tossing with olive oil and seasoning to keep the flavors balanced.
How can I tell when the salmon is perfectly cooked?
The salmon should be opaque all the way through and flake easily with a fork. Using a thermometer is helpful—aim for just under 145°F as it will finish cooking outside the oven. Overcooked salmon tends to be dry, so watch closely during the final minutes.
Can I prep this meal ahead of time?
You can prep the vegetables and season the salmon a few hours in advance and keep everything covered in the fridge until ready to roast. However, I recommend baking everything fresh for the best textures and flavors, especially the potatoes which crisp up during roasting.
Is this recipe suitable for picky eaters?
Yes! This meal is great for picky eaters because the flavors are simple yet delicious, and the ingredients are easy to recognize. You can customize seasoning levels or swap veggies as needed, making it very adaptable to different tastes.
Conclusion
I hope you’re feeling excited to make this Pesto Salmon Sheet Pan Dinner Recipe soon because it truly is one of my go-to dishes for quick, tasty, and satisfying meals. With minimal effort and maximum flavor, it’s a dish that feels special every time I serve it. Give it a try—you might just find your new favorite weeknight dinner!
Print
Pesto Salmon Sheet Pan Dinner Recipe
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 4 servings
- Category: Dinner
- Method: Baking
- Cuisine: American
- Diet: Low Fat
Description
This Pesto Salmon Sheet Pan Dinner is a perfect one-pan meal combining tender salmon filets coated in flavorful pesto, roasted petite potatoes with parmesan and garlic, and crisp-tender asparagus. It’s an easy, wholesome dinner ready in under an hour with minimal cleanup, ideal for busy weeknights.
Ingredients
Salmon and Vegetables
- 1 ½ lb salmon (3-4 filets)
- 1 ½ lb petite potatoes, red or yellow, cut into bite-sized pieces
- 1 lb asparagus, bottom inch trimmed
Seasonings and Sauce
- ¼ cup pesto
- ¼ cup parmesan cheese
- 3 garlic cloves, minced
- 1 tablespoon plus 2 teaspoons olive oil
- 1 teaspoon sea salt (use as desired)
- 1 teaspoon cracked pepper
Instructions
- Preheat the oven: Preheat your oven to 425°F to ensure it’s hot enough to roast the vegetables and cook the salmon evenly.
- Prepare the potatoes: Toss the bite-sized potatoes with 1 tablespoon of olive oil, 2 minced garlic cloves, parmesan cheese, ¼ teaspoon sea salt, and ½ teaspoon cracked pepper. Spread them evenly on a sheet pan and bake for 20-25 minutes until they start to become tender and are just beginning to brown.
- Arrange salmon and asparagus: Remove the sheet pan from the oven and push the potatoes to one third of the pan. Place the salmon filets on the pan (use spray oil or parchment paper to prevent sticking). Season the salmon with ½ teaspoon sea salt and ½ teaspoon cracked pepper. Spread ¼ cup pesto evenly over each salmon filet. Add the trimmed asparagus to the remaining third of the pan. Drizzle 2 teaspoons olive oil over the asparagus, then add one minced garlic clove and a pinch of salt and pepper. Toss asparagus gently to coat well.
- Finish cooking: Return the sheet pan to the oven and bake for another 12-15 minutes until the salmon is opaque and flakes easily with a fork. The internal temperature should reach just under 145°F as it will continue to cook slightly once out of the oven.
- Optional broil for crispness: For extra crispy potatoes, broil the sheet pan on high for 4-5 minutes. If worried about overcooking the salmon, remove it from the pan before broiling.
- Serve and store: Serve the meal immediately with fresh lemon wedges to brighten the flavors. Leftovers can be stored in a tightly sealed container in the refrigerator.
Notes
- If you don’t have pesto on hand, you can substitute with basil pesto from a jar or make your own fresh pesto using basil, garlic, pine nuts, parmesan, and olive oil.
- Adjust salt and pepper seasoning to your taste preference.
- Using parchment paper on the sheet pan helps prevent sticking and makes cleanup easier.
- To ensure even cooking, cut potatoes into uniform bite-sized pieces.
- Let salmon rest a few minutes after removing from the oven to allow juices to redistribute.
- Use a meat thermometer to check salmon doneness for perfect texture every time.

Leave a Reply