Weeknight dinners can be a real challenge, right? You want something healthy, flavorful, and—let’s be honest—quick! This One-Pan Roasted Salmon with Mediterranean Vegetables checks all those boxes. It’s a complete meal, bursting with fresh flavors, and ready in under 30 minutes. Plus, cleanup is a breeze thanks to the one-pan magic. What’s not to love?
Top Reasons To Make It
This recipe is a winner for several reasons. First off, it’s incredibly easy and efficient, using only one pan for the entire meal—less dishes, more you-time! Second, it’s packed with nutritious ingredients like salmon, rich in omega-3s, and vibrant Mediterranean vegetables. And finally, it’s incredibly versatile. You can swap ingredients based on what you have on hand or change up the flavors to suit your taste.
Ingredients
- Salmon fillets: The star of our show!
- Spanish onion: Adds a sweet and savory base.
- Zucchini: Provides a mild, fresh flavor.
- Summer squash: Offers similar taste and texture to zucchini.
- Cherry tomatoes: Bursts of sweetness.
- Marjoram: Earthy, citrusy herb.
- Olive oil: For roasting and flavor.
- Lemon: Zest and juice for brightness.
- Garlic: Essential for aromatic depth.
- Salt and pepper: Enhances the natural flavors.
Below in the recipe card you’ll find the exact measurements. These amounts serve four people but feel free to adjust for your family!
Instructions
- Preheat your oven to 400°F (200°C). Make sure your roasting pan is ready to go.
- Prep those veggies! Roughly chop your Spanish onion, zucchini, and summer squash. Halve your cherry tomatoes. Toss them in olive oil, along with minced garlic, a generous sprinkle of marjoram, salt, and pepper.
- Spread the vegetables evenly in your roasting pan, creating cozy little nests for your salmon fillets.
- Place the salmon fillets on top of the vegetables. Drizzle each fillet with olive oil and squeeze fresh lemon juice over them. Zest some lemon over the top for extra zingy flavor.
- Roast for 15-20 minutes, or until the salmon is cooked through and flakes easily with a fork. The vegetables should be tender and slightly caramelized. Perfection!
Roasting Pan Tips
Here are a few tips to get the most out of your roasting pan experience:
- Use a large enough pan to allow for proper air circulation—this helps with even cooking.
- Don’t overcrowd the pan! Give those veggies some breathing room.
- Line your pan with parchment paper for super easy cleanup. Because who loves scrubbing?
- For extra crispy veggies, increase the oven temperature to 425°F (220°C) during the last 5 minutes of cooking.
- Invest in a good quality roasting pan – you’ll use it for everything!
Variations & Substitutions
This recipe is so versatile! Feel free to swap in different vegetables like bell peppers, broccoli, or asparagus. If marjoram isn’t your thing, try oregano, thyme, or even a sprinkle of dill. For a spicier kick, add a pinch of red pepper flakes to the vegetables before roasting. So good.
Serving Ideas & Pairings
This One-Pan Roasted Salmon with Mediterranean Vegetables is a complete meal on its own. But, if you’re feeling fancy, serve it with a side of quinoa, couscous, or a simple green salad. A crusty loaf of bread is also great for sopping up all those delicious juices.
Storage & Reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, gently warm in a low oven or microwave. Make sure the salmon is heated through without overcooking. Avoid reheating more than once.
Frequently Asked Questions
Can I use frozen salmon? Yes, but be sure to thaw it completely before roasting. You might need to add a few minutes to the cooking time.
What other vegetables recipes work well as sides with salmon? Pretty much any roasted vegetable recipe will do the trick, especially ones that use summer squash, zucchini, cherry tomatoes, and Spanish onion. A medley of colorful vegetables makes a visually stunning and tasty complement to your roasted salmon dinner.
I love this One-Pan Roasted Salmon with Mediterranean Vegetables—it’s simple, delicious, and makes weeknight cooking a dream. So, so tender, flaky salmon with perfectly roasted vegetables. It’s honestly one of my go-to recipes for a quick and satisfying meal. And with this One-Pan Roasted Salmon with Mediterranean Vegetables, dinner is served!
Print
One-Pan Roasted Salmon with Mediterranean Vegetables
- Total Time: 30 minutes
- Yield: 4 servings 1x
Description
This One-Pan Roasted Salmon with Mediterranean Vegetables is an easy, healthy dinner bursting with color and flavor. Perfectly cooked salmon fillets are nestled over garlicky, herb-roasted zucchini, squash, and cherry tomatoes — all with a zesty lemon finish.
Ingredients
4 salmon fillets (about 6 oz each)
1 Spanish onion, roughly chopped
1 zucchini, chopped
1 summer squash, chopped
1 cup cherry tomatoes, halved
2 tablespoons olive oil
2 cloves garlic, minced
1 teaspoon dried marjoram (or fresh, chopped)
1 lemon (zest and juice)
Salt and pepper, to taste
Instructions
1. Preheat oven to 400°F (200°C). Lightly grease or line a large roasting pan with parchment paper.
2. Roughly chop the onion, zucchini, and summer squash. Halve the cherry tomatoes.
3. In a large bowl, toss the chopped vegetables with olive oil, minced garlic, marjoram, salt, and pepper.
4. Spread vegetables evenly in the roasting pan. Create small spaces or “nests” for the salmon fillets.
5. Place salmon fillets skin-side down on top of the vegetables. Drizzle a bit of olive oil on each fillet, squeeze lemon juice over the top, and sprinkle with lemon zest.
6. Roast for 15–20 minutes, or until the salmon is opaque and flakes easily with a fork, and the vegetables are tender and slightly caramelized.
7. Remove from oven and serve immediately. Spoon some of the roasted veggies and juices over each fillet for maximum flavor.
Notes
Try using fresh oregano or thyme if marjoram isn’t available.
Serve with couscous, quinoa, or warm pita bread for a complete meal.
To make it dairy-free and Whole30 compliant, ensure the salmon is not pre-marinated.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Roasting
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 salmon fillet with vegetables
- Calories: 320
- Sugar: 3g
- Sodium: 280mg
- Fat: 18g
- Saturated Fat: 3g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 9g
- Fiber: 2g
- Protein: 30g
- Cholesterol: 70mg
Keywords: roasted salmon, one-pan dinner, Mediterranean salmon, sheet pan salmon, lemon garlic salmon