This wholesome dish combines tender, flaky salmon with a vibrant medley of roasted bell peppers, zucchini, red onion, and cherry tomatoes. The fillets are seasoned with garlic powder and topped with fresh lemon slices, while vegetables get a coating of Italian herbs and olive oil. Everything roasts together on one sheet pan in just 25 minutes, making cleanup effortless. The result is a nutritious, colorful meal that's naturally gluten-free and low in carbohydrates, perfect for meal prep or a satisfying weeknight dinner.
There is something deeply satisfying about pulling a tray of vibrant colors from the oven, knowing dinner is basically done. The way the salmon turns that perfect pink while the vegetables caramelize at their edges feels like a small victory after a long day. I started making this on Tuesday evenings when I needed something nourishing but had zero energy for complicated prep work.
My sister was over last month when I made this, and she actually asked if I had ordered it from a restaurant. The smell of roasting vegetables and lemony salmon filled the entire apartment. We ended up eating standing up at the counter because neither of us wanted to wait to set the table.
Ingredients
- 4 salmon fillets: Skin-on holds together better but skinless works perfectly if that is what you prefer
- 2 tbsp olive oil: Divide this between the fish and vegetables for even cooking
- 1 lemon: Sliced thin and placed directly on the salmon keeps it incredibly moist
- 1 tsp garlic powder: Distributes evenly without the risk of burnt fresh garlic bits
- Salt and pepper: Generous seasoning here makes all the difference
- Red and yellow bell peppers: The mix looks gorgeous and brings slightly different sweetness levels
- 1 medium zucchini: Sliced into rounds so they cook through before drying out
- 1 medium red onion: Cut into wedges so they hold their shape in the heat
- 200 g cherry tomatoes: They burst slightly and create this wonderful juice that mingles with everything
- 1 tsp dried Italian herbs: A blend of thyme and oregano works beautifully here
- 2 tbsp fresh parsley: Sprinkled at the end for that pop of color and fresh flavor
Instructions
- Preheat and prepare:
- Crank your oven to 200°C and line a large baking tray with parchment paper to save yourself from scrubbing later.
- Season the vegetables:
- Toss the sliced peppers, zucchini, onion wedges, and halved tomatoes with olive oil, herbs, salt, and pepper until everything is evenly coated.
- Prep the salmon:
- Pat the fillets completely dry, place them on the tray, brush with oil, and season generously. Top each piece with lemon slices like little edible caps.
- Bake to perfection:
- Let everything roast for 20 to 25 minutes until the salmon flakes easily and the vegetables have those lovely caramelized edges.
- Finish and serve:
- Scatter fresh parsley over everything and serve with extra lemon wedges for squeezing at the table.
This has become my go-to when friends drop by unexpectedly. It looks like something from a fancy dinner but comes together in minutes.
Vegetable Swaps That Work
I have used asparagus, broccoli florets, and even Brussels sprouts when the season calls for it. Root vegetables like sweet potatoes need about ten extra minutes, so add them first.
Make It Your Own
A crumble of feta cheese or a drizzle of balsamic glaze right before serving takes this in a completely different but equally delicious direction. Sometimes I add capers to the salmon for a briny punch.
Serving Suggestions
This needs nothing more than perhaps some crusty bread to soak up those roasted vegetable juices. A crisp white wine like Sauvignon Blanc cuts through the richness beautifully.
- Leftovers keep well for two days in the refrigerator
- The salmon reheats better gently so avoid the microwave if possible
- Double the recipe for effortless meal prep throughout the week
There is something genuinely comforting about a meal that looks this vibrant and tastes this good while being so undemanding to prepare.
Recipe Questions & Answers
- → What temperature should the oven be set to?
-
Preheat your oven to 200°C (400°F) for optimal cooking of both the salmon and vegetables.
- → How do I know when the salmon is done?
-
The salmon is ready when it flakes easily with a fork and reaches an internal temperature of 63°C (145°F). The flesh should appear opaque throughout.
- → Can I substitute the vegetables?
-
Absolutely. Asparagus, broccoli, carrots, or Brussels sprouts work well as alternatives. Just adjust cooking time slightly for harder vegetables.
- → Is this suitable for meal prep?
-
Yes, this dish stores beautifully in airtight containers for 3-4 days in the refrigerator. Reheat gently in the microwave or oven.
- → Can I use frozen salmon fillets?
-
Thaw frozen salmon completely in the refrigerator before cooking. Pat dry thoroughly to ensure proper seasoning and avoid excess moisture.
- → What wine pairs well with this dish?
-
A crisp Sauvignon Blanc complements the salmon beautifully. Pinot Grigio or a dry Chardonnay also work well.