There is a particular kind of dinner that feels like a reward — not just for your taste buds, but for your whole body. The kind of meal where you finish eating and feel genuinely good: energized, satisfied, and clear-headed rather than heavy and sluggish. This herb-crusted salmon with summer vegetables is exactly that dinner. It came into my regular rotation during a particularly ambitious farmers market season, when zucchini and cherry tomatoes were piling up on my counter faster than I could eat them, and I needed something that could honor all that beautiful produce without turning my kitchen into a disaster zone. One pan, thirty minutes, and a piece of salmon so flavorful it genuinely stopped my family mid-bite — that was all it took to make this a permanent fixture.
The Mediterranean angle here isn’t just aesthetic. It’s rooted in one of the most well-researched dietary patterns in the world, one that has consistently been linked to heart health, reduced inflammation, and longevity. Salmon sits at the center of that tradition for good reason — it’s one of the most nutrient-dense proteins you can put on your plate. Pair it with a riot of summer vegetables roasted until caramelized and tender, blanket the fish in a crust of fresh herbs, garlic, and good olive oil, and you have something that is at once deeply nourishing and genuinely crave-worthy. This is the kind of clean eating that never feels like a compromise.
Whether you’re meal-prepping for a busy week, trying to eat more fish, or just looking for a stunning weeknight dinner that comes together with minimal cleanup, this recipe delivers on every front. It’s simple enough for a Tuesday and impressive enough for company. Let’s get into it.

Why You’ll Love This Recipe
- One pan, easy cleanup. Everything — salmon and vegetables — roasts together on a single sheet pan. Fewer dishes, more enjoying your evening.
- Genuinely good for you. Omega-3 fatty acids from the salmon, antioxidants from the vegetables, healthy fats from olive oil — this dish is a nutritional powerhouse that tastes indulgent.
- Endlessly adaptable. Use whatever summer vegetables you have on hand. This recipe is a framework, not a rigid formula.
- Ready in 45 minutes. From fridge to table, including prep time, this is a weeknight-friendly meal that doesn’t cut corners on flavor.
- Mediterranean-inspired flavor. The herb crust — fragrant with parsley, dill, lemon zest, and garlic — transforms a simple salmon fillet into something restaurant-worthy.
- Family and dinner-party approved. This is one of those rare recipes that works equally well for a solo meal prep session and a dinner party centerpiece.
Key Ingredients
The star of this dish is obviously the salmon, and it’s worth being intentional about which salmon you choose. Wild-caught salmon — particularly sockeye or king — carries a deeper, more complex flavor than farmed varieties, and it boasts a significantly higher concentration of omega-3 fatty acids. That said, high-quality Atlantic farmed salmon works beautifully here too; just look for a bright, firm fillet with no fishy odor. Fresh herbs are what elevate the crust from basic to brilliant — a combination of flat-leaf parsley and fresh dill brings both brightness and that distinctly Mediterranean herbaceousness that plays so well with fish. Don’t be tempted to substitute dried herbs here; the texture and fragrance of fresh are essential to the crust forming properly.
Lemon zest might be the most underrated ingredient in this recipe. It’s woven into both the herb crust and squeezed over the finished dish, and it does something magical — it amplifies every other flavor without adding salt or fat. Good extra-virgin olive oil is the binding agent for the crust and the roasting fat for the vegetables, and its grassy, peppery notes tie the whole dish together in a way that neutral oils simply can’t replicate. For the vegetables, cherry tomatoes are non-negotiable in summer — they burst and blister in the oven, releasing sweet, jammy juices that pool around the salmon and become an almost sauce-like element on the plate. Finally, garlic appears in both the herb crust and scattered among the roasting vegetables, providing aromatic backbone throughout every component of the dish.
Pro Tips & Variations

- Pat your salmon completely dry. This is the single most important step for getting a gorgeous, cohesive herb crust. Any surface moisture will cause the herb mixture to slide off and steam rather than roast. Use paper towels and be thorough.
- Bring the salmon to room temperature. Pull your fillets out of the refrigerator about 15 minutes before cooking. Cold fish straight from the fridge cooks unevenly — the outside overcooks while the center struggles to reach temperature.
- Cut vegetables uniformly. Uneven cuts mean uneven cooking. Aim for similar-sized pieces so everything finishes at the same time. Denser vegetables like bell peppers benefit from a slightly smaller cut than softer ones like zucchini.
- Don’t crowd the pan. This is roasting, not steaming. Give your vegetables space to breathe and caramelize. If your pan looks packed, use two sheet pans rather than one. Serious Eats has an excellent breakdown of the science behind proper vegetable roasting that will change how you approach sheet pan dinners forever.
- Add the salmon partway through. The vegetables need a head start since they take longer to roast. Get them in the oven for about 15 minutes before nestling in the salmon fillets. This timing ensures everything finishes simultaneously.
- Watch the internal temperature, not the clock. Salmon is perfectly cooked at 125°F for medium (slightly translucent in the center) or 145°F for fully cooked. A simple instant-read thermometer takes all the guesswork out.
- Variations to try: Swap salmon for halibut or sea bass for a milder profile. Add kalamata olives and capers for a more assertive briny punch. In cooler months, swap summer vegetables for roasted fennel, cauliflower, and cherry tomatoes. A sprinkle of crumbled feta over the finished dish adds a salty, creamy element that is absolutely worth considering.
If you love building meals around seasonal produce, you’ll also want to check out our Pasta Primavera — it celebrates the same summer vegetables with a completely different, pasta-forward approach that’s equally satisfying and veggie-packed.
For a lighter side dish to serve alongside this salmon, our Cucumber Tomato Salad is an ideal companion — bright, vinegary, and ready in minutes, it echoes the Mediterranean flavors of this dish perfectly without adding any heaviness to the plate.
Nutritional Highlights
This dish is a genuine nutritional overachiever. A single serving of this herb-crusted salmon delivers roughly 35 grams of high-quality complete protein alongside a meaningful dose of omega-3 fatty acids — specifically EPA and DHA, the forms most readily used by the body for reducing inflammation, supporting cardiovascular health, and promoting brain function. Bon Appétit has highlighted why salmon deserves its superfood reputation, and this recipe makes the most of every benefit. The olive oil adds heart-healthy monounsaturated fats, while the rainbow of summer vegetables contributes vitamins C, A, and K alongside dietary fiber and powerful antioxidants like lycopene from the tomatoes. At approximately 420 calories per serving, this is a dinner that is genuinely filling and nourishing without being heavy — the kind of meal that supports your energy rather than depleting it. It’s naturally gluten-free, dairy-free, and fits comfortably within Mediterranean, paleo, and whole-food dietary frameworks.
Frequently Asked Questions
Can I use frozen salmon for this recipe?
Yes, absolutely — frozen salmon works well here, provided you thaw it properly. The key is slow thawing: transfer the frozen fillets from the freezer to the refrigerator the night before you plan to cook, and allow them to thaw gradually overnight. Avoid quick-thawing in warm water, which can affect the texture and increase surface moisture (which, as we discussed in the tips section, is the enemy of a good herb crust). Once thawed, pat the fillets extremely dry with paper towels before applying the herb mixture. Wild-caught frozen salmon is often flash-frozen immediately after catch, which actually preserves its quality exceptionally well.
What summer vegetables work best in this recipe?
The beauty of this recipe is its flexibility. The combination we use — zucchini, cherry tomatoes, bell peppers, and red onion — is a classic Mediterranean medley, but you can swap in or add almost any summer vegetable with great results. Yellow squash is a natural swap for or addition to zucchini. Asparagus works wonderfully if you cut it into 2-inch pieces. Corn cut from the cob adds a lovely sweetness. Eggplant is deeply Mediterranean and pairs beautifully with the herb crust, though it benefits from being salted and pressed for 20 minutes before roasting to remove excess moisture. Green beans, snap peas, and even halved radishes all roast surprisingly well. The guiding principle: choose vegetables with similar roasting times, and cut denser ones smaller to ensure even cooking.
How do I store and reheat leftovers without drying out the salmon?
Salmon is notoriously tricky to reheat without turning rubbery, but there’s a method that works beautifully. Store leftovers in an airtight container in the refrigerator for up to two days — beyond that, the quality diminishes noticeably. When reheating, avoid the microwave if you can. Instead, place the salmon and vegetables in a skillet over low heat with a splash of water or vegetable broth and a small drizzle of olive oil, cover with a lid, and warm gently for 3 to 4 minutes. The steam created by the liquid keeps the fish moist. Alternatively, you can serve leftover salmon cold — flaked over a salad or tucked into a grain bowl — which sidesteps the reheating issue entirely and is honestly delicious. Leftover roasted vegetables can also be stirred into scrambled eggs the next morning for an exceptional breakfast.

The Bottom Line
This herb-crusted salmon with summer vegetables is the kind of recipe that earns a permanent place in your weeknight dinner rotation — not just because it’s easy and fast, but because it genuinely makes you feel great every time you eat it. It’s proof that healthy cooking doesn’t require sacrifice, blandness, or hours in the kitchen. One pan, simple ingredients, and a little intention are all you need to put something truly nourishing and deeply delicious on the table. If you try this recipe, I would love to hear how it goes! Leave a comment below, rate the recipe, and if you share it on Instagram or Pinterest, tag us at @EatingHappiness so we can see your gorgeous plates. Save this post for your next farmers market haul — you’re going to want to come back to it all summer long.
Find the complete recipe card below ↓
Herb-Crusted Salmon with Summer Vegetables
A one-pan Mediterranean dinner featuring omega-3-rich salmon fillets topped with a fragrant fresh herb crust, roasted alongside caramelized summer vegetables. Ready in 45 minutes and naturally gluten-free.
Ingredients
- 1/3 cup fresh flat-leaf parsley (finely chopped)
- 2 tablespoons fresh dill (finely chopped)
- 3 cloves garlic (minced)
- 1 tablespoon lemon zest (from about 1 large lemon)
- 3 tablespoons extra-virgin olive oil
- 1 teaspoon Dijon mustard (helps the crust adhere)
- 1/2 teaspoon kosher salt
- 1/4 teaspoon black pepper (freshly ground)
- 4 salmon fillets (about 6 oz each, skin-on, wild-caught preferred)
- 1/2 teaspoon kosher salt
- 1/4 teaspoon black pepper (freshly ground)
- 2 medium zucchini (halved lengthwise and sliced into half-moons, about 1/2-inch thick)
- 1 pint cherry tomatoes (whole)
- 1 large red bell pepper (seeded and cut into 1-inch pieces)
- 1 medium yellow bell pepper (seeded and cut into 1-inch pieces)
- 1 medium red onion (cut into 1-inch wedges)
- 3 tablespoons extra-virgin olive oil
- 1 teaspoon dried oregano
- 1/2 teaspoon kosher salt
- 1/4 teaspoon black pepper (freshly ground)
- 1 large lemon (cut into wedges)
- 2 tablespoons fresh basil leaves (torn, for garnish)
- flaky sea salt (optional, for finishing)
Instructions
- Preheat your oven to 425°F (220°C). Line a large rimmed sheet pan (or two standard sheet pans) with parchment paper or foil. Pull the salmon fillets out of the refrigerator and let them sit at room temperature for 15 minutes while you prep everything else.
- In a small bowl, combine the chopped parsley, dill, minced garlic, lemon zest, 3 tablespoons olive oil, Dijon mustard, 1/2 teaspoon salt, and 1/4 teaspoon pepper. Stir well until a thick paste forms. Set aside.
- Spread the zucchini, cherry tomatoes, bell peppers, and red onion wedges across the prepared sheet pan in a single layer, making sure not to crowd them. Drizzle with 3 tablespoons olive oil, sprinkle with dried oregano, 1/2 teaspoon salt, and 1/4 teaspoon pepper. Toss everything together directly on the pan.
- Roast the vegetables in the preheated oven for 15 minutes, until they are beginning to soften and caramelize at the edges.
- While the vegetables roast, pat the salmon fillets completely dry on all sides with paper towels. Season both sides with the remaining salt and pepper.
- Press a generous, even layer of the herb crust mixture onto the top (flesh side) of each salmon fillet, using the back of a spoon or your fingers to pack it on firmly.
- After the vegetables have roasted for 15 minutes, remove the pan from the oven. Push the vegetables to the sides to create 4 spaces in the pan. Nestle the herb-crusted salmon fillets skin-side down into the cleared spaces.
- Return the pan to the oven and roast for an additional 12 to 15 minutes, until the herb crust is golden and fragrant and the salmon reaches an internal temperature of 125°F for medium (slightly translucent in the center) or 145°F for fully cooked. The cherry tomatoes should be blistered and bursting.
- Remove from the oven and let the salmon rest for 2 minutes on the pan. Garnish with torn fresh basil leaves and a pinch of flaky sea salt. Serve immediately with lemon wedges for squeezing.



