Pesto-Crusted Salmon Sheet Pan Dinner is a simple, colorful, and tasty way to enjoy a healthy meal all cooked on just one pan. The salmon gets a flavorful coating of fresh green pesto that crisps up nicely as it bakes, while the other veggies on the pan roast perfectly alongside it. It’s a great mix of textures and flavors that come together without much fuss.
I really like how easy this dinner is to put together on busy nights. I just spread the pesto on the salmon, add whatever veggies I have on hand around the edges, and pop it in the oven. The salmon turns out tender and vibrant, and the pesto keeps everything fresh and tasty. Plus, it’s a great way to sneak in some greens without making a separate side dish.
My favorite way to serve this dinner is with a squeeze of fresh lemon right before eating—it really brightens up the flavors. Sometimes I add a little crusty bread on the side to soak up any extra juices. It’s one of those meals that feels fancy but actually comes together in just about 30 minutes or less, making dinner something you look forward to instead of rush through.
Key Ingredients & Substitutions
Salmon: Fresh salmon fillets work best here for a tender, rich flavor. If salmon isn’t your favorite, you can try trout or cod instead—it just might need a little adjustment in cooking time.
Pesto: Store-bought pesto is a time-saver, but homemade makes the dish pop. Basil pesto is classic, but you can swap it for sun-dried tomato or spinach pesto for a twist.
Breadcrumbs: I like using panko because it crisps up nicely on top, but regular breadcrumbs work too. For a gluten-free option, try crushed nuts or gluten-free crumbs.
Vegetables: Cherry tomatoes, asparagus, carrots, potatoes, and red onions roast well here. Feel free to swap in veggies you like or have on hand, such as zucchini, bell peppers, or green beans.
Lemon: Thin lemon slices add brightness and a little zing. You can also finish the dish with a squeeze of lemon juice for fresh flavor.
How Do You Get the Pesto Crust Crispy Without Burning?
Getting a golden, crispy pesto topping without burning can feel tricky but is doable with a simple approach:
- Mix breadcrumbs and Parmesan with a little olive oil to keep the topping moist enough to brown evenly.
- Spread the pesto thinly on the salmon before adding the breadcrumb mix. This helps the crust stick and crisp nicely without burning.
- Bake at a moderately high temperature (around 400°F/200°C) so the crust crisps while the salmon cooks through.
- If your crust browns too fast, loosely tent foil over the salmon halfway through baking to protect the crust but keep the heat steady.
With these tips, you’ll get a beautiful crunchy topping and tender, juicy salmon inside every time.

Equipment You’ll Need
- Baking sheet – I prefer a rimmed sheet to keep everything contained and easy to handle. A parchment-lined sheet makes cleanup a breeze.
- Mixing bowl – for combining breadcrumbs, Parmesan, and olive oil; it keeps your topping mix ready without cluttering the counter.
- Measuring cups and spoons – to ensure you add the right amount of pesto, oil, and Parmesan for perfect flavor and texture.
- Kitchen tongs or a spatula – for gently spreading pesto on the salmon and arranging the vegetables without breaking them.
- Knife and chopping board – to prepare your vegetables and lemon slices efficiently.
- Optional: A meat thermometer – to check the salmon’s internal temperature (145°F) if you want perfect doneness every time.
Flavor Variations & Add-Ins
- Use different proteins: Try chicken breasts or thighs coated in pesto and breadcrumbs, or swap on fish like cod or trout for variety.
- Cheeses: Mix in shredded mozzarella or Asiago with the breadcrumb topping for a cheesy crust that melts and brownies nicely.
- Extra herbs/spices: Add crushed red pepper flakes for some heat or chopped fresh basil and oregano for extra herby notes.
- Additional veggies: Bell peppers, zucchini, or cherry red potatoes roasted alongside the others add more color and flavor choices.
How to Make Pesto-Crusted Salmon Sheet Pan Dinner
Ingredients You’ll Need:
For The Salmon & Topping:
- 1 large salmon fillet (about 1.5 to 2 pounds), skin on or off as preferred
- 1/3 cup pesto (store-bought or homemade)
- 1/2 cup breadcrumbs (preferably panko for extra crispness)
- 1 tablespoon grated Parmesan cheese
- 1 tablespoon olive oil, plus extra for drizzling
For The Vegetables:
- 1 pint cherry tomatoes
- 1 bunch asparagus, trimmed
- 2 carrots, peeled and cut into sticks
- 1 cup small baby potatoes, halved
- 1 small red onion, peeled and cut into wedges
- 1 lemon, thinly sliced, plus extra for serving
- Salt and freshly ground black pepper, to taste
- Fresh parsley, chopped (for garnish)
How Much Time Will You Need?
This whole sheet pan salmon dinner takes about 10 minutes to prepare and 20-25 minutes to roast in the oven. In 30-35 minutes total, you’ll have a full meal ready to enjoy with very little cleanup needed.
Step-by-Step Instructions:
1. Prepare Your Oven and Topping:
Preheat the oven to 400°F (200°C). Line a large rimmed sheet pan with parchment paper or lightly grease it with olive oil to prevent sticking. In a small bowl, mix the breadcrumbs, grated Parmesan, and a drizzle of olive oil until evenly combined—this will help create a crisp, golden crust on your salmon.
2. Assemble Salmon and Vegetables:
Place the salmon fillet in the center of the sheet pan. Spread the pesto evenly over its top surface. Sprinkle the breadcrumb and Parmesan mixture gently over the pesto, pressing lightly so it sticks well. Arrange the cherry tomatoes, asparagus spears, carrot sticks, halved baby potatoes, and onion wedges evenly around the salmon.
3. Season and Add Lemon:
Drizzle olive oil over all the vegetables, then season everything generously with salt and freshly ground black pepper. Place thin lemon slices on and around the salmon to add a bright, fresh flavor as it roasts.
4. Roast and Finish:
Place the sheet pan in the oven and bake for 20-25 minutes, until the salmon flakes easily with a fork, the breadcrumb crust is golden and crisp, and the vegetables are tender and slightly caramelized. Remove from the oven, sprinkle with chopped fresh parsley, and add a squeeze of fresh lemon juice if you like.
5. Serve and Enjoy:
Spoon the roasted vegetables alongside the herbaceous, crispy-topped salmon for a colorful, flavorful dinner made easy!
Can I Use Frozen Salmon for This Recipe?
Yes! Just be sure to fully thaw the salmon in the fridge overnight before cooking. Pat the fillet dry with paper towels to remove excess moisture, which helps the pesto crust stick better and crisp up nicely.
Can I Prepare This Meal Ahead of Time?
Absolutely. You can assemble the salmon with pesto and breadcrumb topping, and chop the veggies in advance. Store everything covered in the fridge and roast it all fresh when ready to serve—just add a few extra minutes to cook from chilled.
How Should I Store Leftovers?
Keep any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in the oven or microwave to maintain the crisp topping as much as possible and enjoy warm.
What Vegetables Work Best with This Recipe?
Cherry tomatoes, asparagus, carrots, baby potatoes, and red onions roast perfectly alongside salmon. You can swap or add other hearty vegetables like zucchini, bell peppers, or green beans depending on your preference and seasonality.