Sheet Pan Salmon is a quick, wholesome, and flavorful dinner featuring tender, flaky salmon fillets roasted alongside garlicky Brussels sprouts—all cooked together on one pan. This easy weeknight meal comes together in just 35 minutes, with minimal prep and cleanup. Customizable with your favorite veggies and spices, it’s a simple recipe that’s big on flavor and convenience.
Why You’ll Love This Recipe
This one-pan salmon dinner is a game-changer for busy nights. It’s nutritious, packed with protein and fiber, and effortlessly elegant. The high-heat roasting ensures perfectly caramelized Brussels sprouts and juicy salmon with crispy edges. With only one pan to clean and endless ways to modify it, this is a staple recipe you’ll return to again and again.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the Brussels Sprouts
-
Brussels sprouts
-
olive oil
-
garlic
-
salt
-
black pepper
For the Salmon
-
salmon fillets
-
olive oil
-
garlic
-
dried oregano
-
salt
-
black pepper
Directions
-
Preheat the oven to 450°F. Lightly grease a rimmed baking sheet with cooking spray or a thin layer of oil.
-
Prepare the Brussels sprouts: Trim the ends and cut in half if large. In a large mixing bowl, toss Brussels sprouts with olive oil, minced garlic, salt, and pepper until evenly coated.
-
Spread Brussels sprouts on the baking sheet in a single layer. Roast for 14 minutes, stirring once or twice for even browning.
-
Prepare the salmon: While sprouts are roasting, drizzle salmon fillets with olive oil. Evenly divide and press minced garlic onto the tops. Season each fillet with dried oregano, salt, and pepper.
-
Add the salmon: Remove the pan from the oven and push the Brussels sprouts aside to make space. Nestle the salmon fillets between the sprouts.
-
Return the pan to the oven and roast for another 10–12 minutes, or until the salmon is opaque and flakes easily with a fork. Larger fillets may need an extra 2–3 minutes.
-
Let the salmon and Brussels sprouts rest for a few minutes after baking, then serve warm.
Servings and timing
Yield: 6 servings
Prep time: 10 minutes
Cook time: 25 minutes
Total time: 35 minutes
Variations
-
Use Different Veggies: Try broccoli, asparagus, green beans, or zucchini in place of Brussels sprouts.
-
Add Citrus: Top salmon with lemon or orange slices before roasting for a burst of brightness.
-
Spice It Up: Add red pepper flakes or a drizzle of sriracha to the salmon for a little heat.
-
Fresh Herbs: Swap oregano for fresh dill, thyme, or parsley to change the flavor profile.
-
Honey Glaze: Drizzle a little honey or maple syrup over the salmon for a sweet contrast to the garlic.
Storage/Reheating
Refrigerator: Store leftovers in an airtight container in the fridge for up to 3 days.
Freezer: You can freeze cooked salmon for up to 2 months. However, Brussels sprouts may lose texture when frozen.
Reheating: Reheat in a 350°F oven for 10–12 minutes, or in a skillet over medium heat until warmed through. Avoid microwaving for too long to prevent the salmon from drying out.
FAQs
Can I use frozen salmon?
Yes, just make sure to thaw it completely and pat it dry before seasoning and roasting.
How do I know when salmon is fully cooked?
Salmon is done when it flakes easily with a fork and has an internal temperature of 145°F at the thickest part.
Can I use skin-on salmon?
Absolutely. Roasting skin-on salmon helps retain moisture. You can serve it with or without the skin.
What’s the best way to trim Brussels sprouts?
Cut off the woody ends and remove any yellow or tough outer leaves. Cut larger sprouts in half for even cooking.
Can I make this recipe with other fish?
Yes, you can substitute salmon with cod, halibut, or trout. Just adjust the cooking time based on the thickness of the fillets.
Should I marinate the salmon first?
It’s not necessary, but a short 15-minute marinade in lemon juice, olive oil, and herbs can enhance flavor.
Can I cook everything at once?
For best results, roast the Brussels sprouts first, then add the salmon. This prevents the fish from overcooking while the veggies finish roasting.
What should I serve with sheet pan salmon?
It’s a complete meal on its own, but you can add a grain like rice, quinoa, or couscous for extra heartiness.
How do I make this dish dairy-free?
This recipe is naturally dairy-free, so no substitutions are needed.
Is this meal suitable for meal prep?
Yes, it stores well and reheats beautifully, making it perfect for prepping lunches or quick dinners.
Conclusion
Sheet Pan Salmon is a weeknight dinner hero—quick, nutritious, and full of bold, savory flavor. With caramelized Brussels sprouts and garlicky, tender salmon, all baked together on one pan, this is the kind of meal that feels special without requiring much effort. Perfect for busy nights, meal prep, or a wholesome family dinner, this recipe is a keeper.
Print
Sheet Pan Salmon
This easy Sheet Pan Salmon recipe features juicy, oven-roasted salmon fillets paired with garlicky Brussels sprouts—all cooked together on one pan for a flavorful, no-fuss dinner. Customize with your favorite vegetables or seasonings for a quick and healthy weeknight meal.
- Total Time: 35 minutes
- Yield: 6 servings
Ingredients
- For the Brussels Sprouts:
- 2 pounds Brussels sprouts, ends trimmed
- 3 tablespoons olive oil
- 1 clove garlic, finely minced
- ½ teaspoon salt
- ¼ teaspoon freshly ground black pepper
- For the Salmon:
- 6 to 8 salmon fillets (each about 3 to 4 ounces)
- 1 tablespoon olive oil
- 4 cloves garlic, finely minced
- 1 tablespoon dried oregano
- ¾ teaspoon salt, or to taste
- ¼ teaspoon freshly ground black pepper, or to taste
Instructions
- Preheat oven to 450˚F. Lightly grease a rimmed baking sheet with cooking spray and set aside.
- In a large mixing bowl, combine Brussels sprouts with 3 tablespoons olive oil, 1 clove minced garlic, ½ teaspoon salt, and ¼ teaspoon black pepper. Toss to coat evenly.
- Transfer Brussels sprouts to the prepared baking sheet, spreading them in a single layer. Roast for 14 minutes, stirring once or twice during cooking.
- While sprouts roast, prepare the salmon. Drizzle each fillet with olive oil and press minced garlic on top. Sprinkle with oregano, salt, and pepper.
- Remove baking sheet from the oven and make space among the Brussels sprouts. Place the salmon fillets on the sheet.
- Return to the oven and bake for 10 to 12 minutes, or until salmon is cooked through. Larger fillets may need a few extra minutes.
- Remove from oven and let rest for a few minutes before serving.
Notes
- Substitute Brussels sprouts with broccoli, asparagus, or green beans if preferred.
- Add lemon slices or a squeeze of fresh lemon juice over the salmon for brightness.
- Check salmon for doneness by testing if it flakes easily with a fork or reaches an internal temp of 145°F.
- Use skin-on or skinless salmon depending on preference.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 salmon fillet with vegetables
- Calories: 290
- Sugar: 2g
- Sodium: 380mg
- Fat: 17g
- Saturated Fat: 3g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 3g
- Protein: 25g
- Cholesterol: 55mg
