This complete dinner features succulent salmon fillets surrounded by colorful vegetables—baby potatoes, zucchini rounds, cherry tomatoes, green beans, and red onion wedges. Everything bakes together on a single sheet pan while coated in a vibrant lemon garlic butter sauce infused with fresh parsley and thyme. The salmon emerges perfectly tender and flaky, while the vegetables roast to sweet, tender-crisp perfection. With just 15 minutes of prep and 20 minutes in the oven, this pescatarian and gluten-free meal simplifies weeknight cooking without sacrificing flavor or nutrition.
The first time I made this salmon, I was running late from work and needed something that felt fancy but took zero effort. I threw everything on one pan, crossed my fingers, and ended up with the most tender, flavorful fish I'd made in months. Now it's the dinner I turn to when I want a restaurant quality meal without the restaurant quality cleanup.
Last summer, my sister came over exhausted from a new job, and I made this for her. She took one bite, closed her eyes, and said it tasted like something we'd order at that overpriced seafood place downtown. We sat on the back porch eating straight from the pan while the sun went down, and it became one of those small moments I still think about.
Ingredients
- 4 salmon fillets: Skin on keeps the fish moist and adds a nice crisp texture after broiling, about 6 ounces each works perfectly
- 1 lb baby potatoes: These need the extra 10 minutes head start to become tender and creamy inside
- 1 cup cherry tomatoes: They burst in the oven creating little pockets of sweet juice in the sauce
- 1 medium zucchini: Sliced into half inch rounds so they cook evenly alongside the salmon
- 1 red onion: Cut into wedges rather than diced so they dont disappear into the pan
- 1 cup green beans: Fresh ones stay crisp tender, unlike frozen which can get watery
- 4 tbsp unsalted butter: Melted creates the base of that luscious sauce that ties everything together
- 3 cloves garlic: Minced fresh is essential here, jarred garlic can taste bitter when roasted
- 1 large lemon: You need both the zest for aromatic intensity and juice for brightness
- 1 tbsp fresh parsley: Add this after cooking so it stays bright and fresh
- 1 tsp fresh thyme: Half a teaspoon of dried works if you cant find fresh, but fresh has this lovely lemon pine flavor
- ½ tsp salt and ¼ tsp pepper: This amount seasons everything perfectly without overpowering the delicate salmon
Instructions
- Get your oven ready:
- Preheat to 400F and line a large sheet pan with parchment paper or foil for the easiest cleanup imaginable
- Give potatoes a head start:
- Toss them with half the melted butter, half the garlic, half the lemon juice, salt, and pepper, then spread them out and roast for 10 minutes
- Make the magic sauce:
- While potatoes cook, whisk together the remaining butter, garlic, lemon zest, lemon juice, parsley, and thyme
- Arrange everything:
- Push potatoes to one side, place salmon in the center, and surround it with zucchini, tomatoes, green beans, and onion wedges
- Add that glorious sauce:
- Drizzle the lemon garlic butter mixture evenly over the salmon and all the vegetables
- Bake to perfection:
- Return to the oven for 10 to 12 minutes until salmon flakes easily and vegetables are tender
- Optional golden finish:
- Switch to broil for 1 to 2 minutes if you want those gorgeous caramelized edges on the salmon
- Final touch:
- Scatter fresh lemon slices and extra parsley on top before bringing it to the table
My friend claimed she hated salmon until I made this for her book club. Now she texts me every time she makes it, saying her husband finally understands why she raved about it for weeks. There's something about that lemon butter sauce that converts even the most skeptical fish eaters.
Make It Your Own
Swap in asparagus or bell peppers for the green beans depending on what looks fresh at the market. I've used sliced fennel in place of zucchini when I wanted something with a subtle anise flavor, and it was incredible.
Perfect Pairings
A crisp white wine like Sauvignon Blanc cuts through the butter beautifully. I love serving this over fluffy quinoa or with a simple arugula salad dressed with lemon vinaigrette to complement those same bright flavors.
Timing Secrets
The key is giving those potatoes the 10 minute head start so everything finishes at the same time. I learned this the hard way after serving undercooked potatoes alongside perfectly flaky salmon one too many times.
- Set the table while the potatoes roast so you're ready to eat the moment it comes out
- Let the fish rest for 2 minutes before serving, the juices redistribute and make it even more tender
- If your fillets vary in thickness, tuck the thin ends under so they cook evenly
There's something so satisfying about a dinner that looks this stunning and tastes this fresh coming from a single pan. It's become my go to for nights when I want to feel like I've really treated myself well.
Recipe FAQs
- → What temperature should I bake the salmon?
-
Bake at 400°F (200°C) for 10-12 minutes, or until the salmon is opaque and flakes easily with a fork. The vegetables should be tender at the same time.
- → Can I use frozen salmon fillets?
-
Yes, thaw the salmon completely before baking and pat dry with paper towels to remove excess moisture for better browning and flavor absorption.
- → What vegetables work best with this dish?
-
Baby potatoes, zucchini, cherry tomatoes, green beans, and red onion roast beautifully together. You can also substitute asparagus, bell peppers, or broccoli florets based on preference.
- → How do I know when the salmon is done?
-
The salmon is finished when it turns opaque pink throughout and flakes easily when pressed gently with a fork. The internal temperature should reach 145°F.
- → Can I prepare this ahead of time?
-
Yes, cut the vegetables and mix the lemon garlic butter sauce up to a day in advance. Store them separately in the refrigerator and assemble just before baking.
- → What sides pair well with this salmon?
-
Serve over rice, quinoa, or couscous to absorb the flavorful butter sauce. A fresh arugula salad or crusty bread also complements the meal beautifully.