One-Pan Roasted Salmon and Mediterranean Vegetables Recipe

Elizabeth

Founder of Her Recipe Box

Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
★★★★★ 4.4/5 based on 33,000+ reviews

What’s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sauté Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

Dinner at our house is often a balancing act. We crave meals that are healthy and packed with flavor, but weeknights demand speed and minimal cleanup. That’s where this One-Pan Roasted Salmon with Mediterranean Vegetables has become an absolute lifesaver, and dare I say, a family favorite! From the vibrant colors on the plate to the explosion of Mediterranean flavors, this dish is a feast for the senses. Even my pickiest eater, who usually shies away from vegetables, devours the tender roasted peppers and zucchini alongside the flaky, perfectly cooked salmon. The best part? Everything cooks together on a single sheet pan, making cleanup a breeze. Honestly, this recipe has become such a staple that I make it at least once a week, and it never gets old. The combination of healthy fats from the salmon, fiber-rich vegetables, and bright, herby flavors is simply irresistible. If you’re looking for a delicious, healthy, and incredibly easy weeknight meal, look no further – this One-Pan Roasted Salmon with Mediterranean Vegetables is about to become your new go-to!

Ingredients

This recipe is incredibly versatile, and you can easily adapt the vegetables based on what you have on hand or what’s in season. However, for a classic Mediterranean flavor profile, here’s what you’ll need:

  • For the Salmon:
    • 2 pounds salmon fillets, skin on or off, about 1-1.5 inches thick, cut into 4-6 portions
    • 2 tablespoons olive oil
    • 1 tablespoon lemon juice, freshly squeezed
    • 1 teaspoon dried oregano
    • 1 teaspoon dried thyme
    • ½ teaspoon garlic powder
    • ½ teaspoon salt, or to taste
    • ¼ teaspoon black pepper, freshly ground
  • For the Mediterranean Vegetables:
    • 1 red bell pepper, cored, seeded, and cut into 1-inch pieces
    • 1 yellow bell pepper, cored, seeded, and cut into 1-inch pieces
    • 1 zucchini, cut into ½-inch thick rounds
    • 1 red onion, cut into wedges
    • 1 pint cherry tomatoes, halved
    • 4 cloves garlic, minced
    • ¼ cup Kalamata olives, pitted and halved
    • 2 tablespoons olive oil
    • 1 teaspoon dried oregano
    • ½ teaspoon dried thyme
    • ½ teaspoon salt, or to taste
    • ¼ teaspoon black pepper, freshly ground
  • Optional Garnishes:
    • Fresh parsley, chopped
    • Lemon wedges
    • Feta cheese, crumbled

Ingredient Notes and Substitutions:

  • Salmon: You can use either skin-on or skin-off salmon fillets. Skin-on salmon tends to be slightly more forgiving and moist during roasting. Look for wild-caught salmon for the best flavor and nutritional benefits. If fresh salmon isn’t available, frozen salmon fillets, thawed completely, will also work well.
  • Olive Oil: Extra virgin olive oil is recommended for its flavor and health benefits. If you don’t have extra virgin olive oil, regular olive oil or avocado oil can be used as substitutes.
  • Lemon Juice: Freshly squeezed lemon juice is always preferred for its brighter flavor. However, bottled lemon juice can be used in a pinch.
  • Dried Herbs: Oregano and thyme are classic Mediterranean herbs that complement both salmon and vegetables beautifully. You can also experiment with other dried herbs like rosemary, basil, or marjoram. For a more intense flavor, consider using fresh herbs if available, using about 1 tablespoon of chopped fresh herbs for every teaspoon of dried herbs.
  • Garlic Powder: Garlic powder adds a subtle garlicky flavor to the salmon. If you prefer a stronger garlic flavor, you can use 1-2 cloves of minced fresh garlic instead.
  • Bell Peppers: Red and yellow bell peppers provide sweetness and vibrant color. You can also use orange or green bell peppers, or a combination of colors.
  • Zucchini: Zucchini adds a mild, slightly sweet flavor and tender texture. You can substitute with yellow squash or eggplant, cut into similar-sized pieces.
  • Red Onion: Red onion adds a slightly pungent and sweet flavor. You can substitute with yellow or white onion.
  • Cherry Tomatoes: Cherry tomatoes roast beautifully and become sweet and juicy. You can use grape tomatoes or roughly chopped Roma tomatoes instead.
  • Garlic Cloves: Fresh garlic cloves are essential for the vegetable mixture. Don’t substitute with garlic powder here.
  • Kalamata Olives: Kalamata olives provide a salty, briny, and slightly fruity flavor that is characteristic of Mediterranean cuisine. You can substitute with other types of olives, such as Castelvetrano or Nicoise olives, or omit them if you prefer.
  • Feta Cheese: Feta cheese adds a salty, tangy, and creamy element when used as a garnish. You can substitute with crumbled goat cheese or Parmesan cheese, or omit it for a dairy-free option.

Instructions

This recipe is incredibly simple and comes together in just a few easy steps:

  1. Preheat the Oven and Prepare the Baking Sheet: Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup. Parchment paper also prevents the vegetables and salmon from sticking to the pan.
  2. Prepare the Vegetables: In a large bowl, combine the red bell pepper, yellow bell pepper, zucchini, red onion, cherry tomatoes, minced garlic, and Kalamata olives. Drizzle with 2 tablespoons of olive oil and season with 1 teaspoon of dried oregano, ½ teaspoon of dried thyme, ½ teaspoon of salt, and ¼ teaspoon of black pepper. Toss everything together until the vegetables are evenly coated with oil and seasonings.
  3. Arrange Vegetables on the Baking Sheet: Spread the seasoned vegetables in a single layer on the prepared baking sheet. Try to avoid overcrowding the pan, as this can steam the vegetables instead of roasting them. If necessary, use two baking sheets.
  4. Prepare the Salmon: In a small bowl, whisk together 2 tablespoons of olive oil, 1 tablespoon of lemon juice, 1 teaspoon of dried oregano, 1 teaspoon of dried thyme, ½ teaspoon of garlic powder, ½ teaspoon of salt, and ¼ teaspoon of black pepper.
  5. Place Salmon on the Baking Sheet: Place the salmon fillets skin-side down (if using skin-on salmon) or skin-side up (if using skin-off salmon) among the vegetables on the baking sheet. Try to leave a little space between the salmon and the vegetables to ensure even cooking.
  6. Brush Salmon with Seasoning Mixture: Brush the prepared seasoning mixture evenly over the tops of the salmon fillets. Make sure to coat the salmon generously for maximum flavor.
  7. Roast in the Oven: Place the baking sheet in the preheated oven and roast for 15-20 minutes, or until the salmon is cooked through and flakes easily with a fork and the vegetables are tender and slightly caramelized. The exact cooking time will depend on the thickness of your salmon fillets and your oven.
  8. Check for Doneness: To check if the salmon is cooked through, gently flake it with a fork. The flesh should be opaque and easily separated. The vegetables should be tender and slightly browned around the edges.
  9. Garnish and Serve: Remove the baking sheet from the oven and let it rest for a few minutes. Garnish with fresh parsley and lemon wedges, if desired. Crumble feta cheese over the dish for added flavor and creaminess, if you like.
  10. Serve Immediately: Serve the One-Pan Roasted Salmon with Mediterranean Vegetables immediately while it’s hot and flavorful.

Tips for Perfect Roasting:

  • Don’t Overcrowd the Pan: Overcrowding the baking sheet will steam the vegetables and salmon instead of roasting them, resulting in mushy vegetables and less flavorful salmon. Use a large baking sheet or two baking sheets if necessary to ensure everything is spread in a single layer.
  • Cut Vegetables to Similar Sizes: Cutting the vegetables into similar sizes ensures that they cook evenly. Smaller pieces will cook faster, while larger pieces will take longer.
  • Pat the Salmon Dry: Patting the salmon fillets dry with paper towels before seasoning helps the seasoning adhere better and promotes browning during roasting.
  • Don’t Overcook the Salmon: Salmon cooks quickly and can become dry if overcooked. Keep a close eye on it and check for doneness around the 15-minute mark. It’s better to slightly undercook salmon than overcook it, as it will continue to cook slightly as it rests.
  • Adjust Seasoning to Taste: Taste the vegetables and salmon before serving and adjust the seasoning with salt and pepper as needed. You can also add a pinch of red pepper flakes for a touch of heat.

Nutrition Facts

(Per Serving, approximate and may vary based on specific ingredients and portion sizes)

  • Servings: 4-6
  • Calories per Serving: Approximately 450-550 calories

Approximate Macronutrient Breakdown (per serving):

  • Protein: 40-50 grams
  • Fat: 25-35 grams (primarily healthy fats from salmon and olive oil)
  • Carbohydrates: 15-20 grams
  • Fiber: 5-7 grams

Important Notes:

  • These are approximate nutritional values and can vary based on the specific type and cut of salmon, the variety of vegetables used, and the portion sizes.
  • This recipe is a good source of:
    • Omega-3 Fatty Acids: From salmon, beneficial for heart health and brain function.
    • Protein: Essential for muscle building and repair.
    • Vitamins and Minerals: From a variety of colorful vegetables, including Vitamin C, Vitamin A, potassium, and antioxidants.
    • Fiber: Important for digestive health and satiety.

For more precise nutritional information, you can use online nutrition calculators, inputting the specific brands and quantities of ingredients you use.

Preparation Time

This recipe is incredibly quick to prepare, making it perfect for busy weeknights.

  • Prep Time: 15-20 minutes (chopping vegetables, preparing seasoning)
  • Cook Time: 15-20 minutes
  • Total Time: 30-40 minutes

From start to finish, you can have a healthy and delicious dinner on the table in under 40 minutes! This includes preheating the oven, prepping the ingredients, cooking, and a short resting time. The hands-on time is minimal, mostly just chopping vegetables and mixing seasonings, making it a truly efficient meal.

How to Serve

This One-Pan Roasted Salmon with Mediterranean Vegetables is a complete meal on its own, but you can also serve it with various accompaniments to create a more elaborate dining experience. Here are some serving suggestions:

  • As a Complete Meal:
    • Simply as is: Enjoy the roasted salmon and vegetables straight from the pan. It’s flavorful and satisfying on its own.
    • With a drizzle of extra virgin olive oil: Enhance the Mediterranean flavors with a final drizzle of high-quality extra virgin olive oil just before serving.
    • With a squeeze of fresh lemon juice: A squeeze of fresh lemon juice brightens up the flavors and adds a touch of acidity.
  • Alongside Grains and Starches:
    • Quinoa: Cooked quinoa is a healthy and protein-rich grain that pairs perfectly with the Mediterranean flavors.
    • Couscous: Fluffy couscous is a classic Mediterranean side dish that absorbs the flavorful juices from the roasted vegetables and salmon.
    • Brown Rice: Brown rice provides a hearty and nutritious base.
    • Roasted Potatoes: If you want to add another roasted element, consider roasting some potatoes alongside the salmon and Mediterranean vegetables (you may need to add the potatoes to the pan a bit earlier as they take longer to cook).
    • Crusty Bread: Serve with crusty bread for soaking up the delicious pan juices and vegetable flavors. Consider sourdough, baguette, or ciabatta.
  • With Salads:
    • Greek Salad: A classic Greek salad with cucumbers, tomatoes, olives, and feta cheese complements the Mediterranean flavors perfectly.
    • Simple Green Salad: A light and refreshing green salad with a lemon vinaigrette provides a nice contrast to the richness of the salmon and vegetables.
    • Cucumber and Tomato Salad: A simple salad of sliced cucumbers and tomatoes with a light vinaigrette is a refreshing side dish.
  • For Different Occasions:
    • Weeknight Dinner: Perfect for a quick, healthy, and easy weeknight meal.
    • Casual Gathering: Great for a casual dinner party with friends or family. You can easily double or triple the recipe to serve a larger crowd.
    • Healthy Lunch: Leftovers make a fantastic and nutritious lunch the next day.
    • Meal Prep: Roast a larger batch on the weekend for healthy and convenient meals throughout the week.
  • Presentation Ideas:
    • Arrange attractively on a platter: For a more elegant presentation, arrange the roasted salmon and vegetables on a serving platter, garnished with fresh parsley, lemon wedges, and crumbled feta cheese.
    • Serve family-style: Place the baking sheet directly on the table for a casual and family-style serving.
    • Individual portions: Divide the salmon and vegetables into individual bowls or plates for a more formal setting.

No matter how you choose to serve it, this One-Pan Roasted Salmon with Mediterranean Vegetables is sure to be a crowd-pleaser. Its versatility and delicious flavors make it a wonderful dish for any occasion.

Additional Tips

Here are five additional tips to elevate your One-Pan Roasted Salmon with Mediterranean Vegetables and make it even more delicious and foolproof:

  1. Marinate the Salmon for Extra Flavor: For a deeper flavor, marinate the salmon for 30 minutes to an hour before roasting. You can use the same seasoning mixture from the recipe, or try a different marinade like a lemon-herb marinade, a garlic-ginger marinade, or a teriyaki marinade. Marinating not only enhances the flavor but also helps to keep the salmon moist during cooking.
  2. Pre-Roast Heartier Vegetables: If you are using heartier vegetables like potatoes, carrots, or broccoli, consider pre-roasting them for about 10-15 minutes before adding the salmon and other faster-cooking vegetables. This will ensure that the heartier vegetables are fully cooked and tender by the time the salmon is done. Simply toss them with olive oil and seasonings and roast them separately or on one side of the baking sheet before adding the remaining ingredients.
  3. Add a Touch of Heat: If you enjoy a little spice, add a pinch of red pepper flakes to the vegetable mixture or the salmon seasoning. You can also use a dash of hot sauce or a sprinkle of chili powder. The heat will complement the Mediterranean flavors and add an extra layer of complexity to the dish.
  4. Broil for Extra Color and Crispness: For extra color and crispness, broil the salmon and vegetables for the last 1-2 minutes of cooking time. Keep a close eye on it to prevent burning. Broiling will caramelize the vegetables and give the salmon a beautiful golden-brown crust.
  5. Make it Ahead for Meal Prep: This recipe is excellent for meal prep. Roast a larger batch on the weekend and divide it into containers for healthy lunches or dinners throughout the week. The flavors actually meld together even more beautifully as it sits. Reheat gently in the microwave or oven. The roasted vegetables and salmon will keep well in the refrigerator for up to 3 days.

FAQ Section

Q1: Can I use frozen salmon for this recipe?

A: Yes, you can definitely use frozen salmon. Make sure to thaw the salmon completely before cooking. The best way to thaw frozen salmon is to place it in the refrigerator overnight. If you need to thaw it quickly, you can place the sealed salmon in a cold water bath for about 30-60 minutes, changing the water every 30 minutes. Pat the thawed salmon dry with paper towels before seasoning and roasting.

Q2: Can I substitute different vegetables?

A: Absolutely! This recipe is very flexible, and you can substitute vegetables based on your preferences or what you have on hand. Good substitutes include eggplant, yellow squash, asparagus, green beans, Brussels sprouts, and cauliflower. Just be mindful of the cooking times of different vegetables. Heartier vegetables may need to be pre-roasted, as mentioned in the tips section.

Q3: How do I prevent the salmon from drying out?

A: To prevent salmon from drying out, avoid overcooking it. Salmon cooks quickly, so keep a close eye on it and check for doneness around the 15-minute mark. Cook until it flakes easily with a fork and is just opaque. Patting the salmon dry before seasoning, brushing it with olive oil, and not overcrowding the pan also helps to keep it moist. Marinating the salmon beforehand is another great way to ensure it stays juicy.

Q4: Can I make this recipe ahead of time?

A: You can prepare the vegetables ahead of time by chopping them and storing them in an airtight container in the refrigerator for up to a day. You can also prepare the seasoning mixture ahead of time. However, it’s best to roast the salmon and vegetables just before serving for the best texture and flavor. As mentioned in the tips, leftovers are great for meal prep and will keep well in the refrigerator for up to 3 days.

Q5: Is this recipe gluten-free and dairy-free?

A: Yes, this recipe as written is naturally gluten-free. To make it dairy-free, simply omit the feta cheese garnish. The rest of the ingredients are naturally dairy-free and gluten-free. Always double-check the labels of your ingredients, especially dried herbs and spices, to ensure they are certified gluten-free if needed.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

One-Pan Roasted Salmon and Mediterranean Vegetables Recipe


  • Author: David

Ingredients

Scale

  • For the Salmon:

    • 2 pounds salmon fillets, skin on or off, about 11.5 inches thick, cut into 46 portions
    • 2 tablespoons olive oil
    • 1 tablespoon lemon juice, freshly squeezed
    • 1 teaspoon dried oregano
    • 1 teaspoon dried thyme
    • ½ teaspoon garlic powder
    • ½ teaspoon salt, or to taste
    • ¼ teaspoon black pepper, freshly ground

  • For the Mediterranean Vegetables:

    • 1 red bell pepper, cored, seeded, and cut into 1-inch pieces
    • 1 yellow bell pepper, cored, seeded, and cut into 1-inch pieces
    • 1 zucchini, cut into ½-inch thick rounds
    • 1 red onion, cut into wedges
    • 1 pint cherry tomatoes, halved
    • 4 cloves garlic, minced
    • ¼ cup Kalamata olives, pitted and halved
    • 2 tablespoons olive oil
    • 1 teaspoon dried oregano
    • ½ teaspoon dried thyme
    • ½ teaspoon salt, or to taste
    • ¼ teaspoon black pepper, freshly ground

  • Optional Garnishes:

    • Fresh parsley, chopped
    • Lemon wedges
    • Feta cheese, crumbled


Instructions

  1. Preheat the Oven and Prepare the Baking Sheet: Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup. Parchment paper also prevents the vegetables and salmon from sticking to the pan.
  2. Prepare the Vegetables: In a large bowl, combine the red bell pepper, yellow bell pepper, zucchini, red onion, cherry tomatoes, minced garlic, and Kalamata olives. Drizzle with 2 tablespoons of olive oil and season with 1 teaspoon of dried oregano, ½ teaspoon of dried thyme, ½ teaspoon of salt, and ¼ teaspoon of black pepper. Toss everything together until the vegetables are evenly coated with oil and seasonings.
  3. Arrange Vegetables on the Baking Sheet: Spread the seasoned vegetables in a single layer on the prepared baking sheet. Try to avoid overcrowding the pan, as this can steam the vegetables instead of roasting them. If necessary, use two baking sheets.
  4. Prepare the Salmon: In a small bowl, whisk together 2 tablespoons of olive oil, 1 tablespoon of lemon juice, 1 teaspoon of dried oregano, 1 teaspoon of dried thyme, ½ teaspoon of garlic powder, ½ teaspoon of salt, and ¼ teaspoon of black pepper.
  5. Place Salmon on the Baking Sheet: Place the salmon fillets skin-side down (if using skin-on salmon) or skin-side up (if using skin-off salmon) among the vegetables on the baking sheet. Try to leave a little space between the salmon and the vegetables to ensure even cooking.
  6. Brush Salmon with Seasoning Mixture: Brush the prepared seasoning mixture evenly over the tops of the salmon fillets. Make sure to coat the salmon generously for maximum flavor.
  7. Roast in the Oven: Place the baking sheet in the preheated oven and roast for 15-20 minutes, or until the salmon is cooked through and flakes easily with a fork and the vegetables are tender and slightly caramelized. The exact cooking time will depend on the thickness of your salmon fillets and your oven.
  8. Check for Doneness: To check if the salmon is cooked through, gently flake it with a fork. The flesh should be opaque and easily separated. The vegetables should be tender and slightly browned around the edges.
  9. Garnish and Serve: Remove the baking sheet from the oven and let it rest for a few minutes. Garnish with fresh parsley and lemon wedges, if desired. Crumble feta cheese over the dish for added flavor and creaminess, if you like.
  10. Serve Immediately: Serve the One-Pan Roasted Salmon with Mediterranean Vegetables immediately while it’s hot and flavorful.

Nutrition

  • Serving Size: one normal portion
  • Calories: 450-550
  • Fat: 25-35 grams
  • Carbohydrates: 15-20 grams
  • Fiber: 5-7 grams
  • Protein: 40-50 grams