Sheet Pan Salmon with Brussels Sprouts

Stephanie Romanov
Updated Apr 26, 2026

Sheet pan salmon is my answer on nights when I need something impressive on the table without spending an hour in the kitchen. One pan, minimal cleanup, and a protein-packed dinner ready in about 35 minutes. This recipe genuinely delivers every single time.

I still remember the first time I pulled this off on a Tuesday night when I had zero energy and a fridge full of Brussels sprouts that desperately needed to be used. The salmon came out perfectly tender, the sprouts were caramelized and garlicky, and my family asked for it again before the week was out. That is when I knew this sheet pan salmon was a permanent keeper in our house.

The magic here is roasting everything together at high heat. The salmon stays juicy inside while developing a beautiful golden exterior, and the Brussels sprouts soak up all those savory pan drippings.

Ingredients for Sheet Pan Salmon

I have made this recipe more times than I can count, and freshness matters most with the salmon. I always look for fillets that are firm to the touch, bright pink or orange in color, and have a clean ocean smell rather than a fishy one. That one detail alone makes a noticeable difference in the final result.

For the Brussels Sprouts:

  • 2 lbs Brussels sprouts (ends trimmed, halved if large) I recommend halving them so they roast evenly and develop those gorgeous caramelized cut sides
  • 3 tbsp olive oil
  • 1 clove garlic (finely minced)
  • 1/2 tsp salt
  • 1/4 tsp freshly ground black pepper

For the Salmon:

  • 6 to 8 salmon fillets (3 to 4 oz each) in my experience, wild-caught salmon has a richer flavor and holds up better to the high oven heat
  • 1 tbsp olive oil
  • 4 cloves garlic (finely minced)
  • 1 tbsp dried oregano my go-to dried herb for salmon because it adds warmth without overpowering the fish
  • 3/4 tsp salt, or to taste
  • 1/4 tsp freshly ground black pepper, or to taste
Overhead view of sheet pan salmon fillets with roasted Brussels sprouts on a rimmed baking sheet

Step-by-Step Instructions

In my experience, the key to perfect sheet pan salmon is giving each component the right amount of time and space on the pan. Do not rush the Brussels sprouts that initial head start is what gives them their golden, caramelized edges.

Step 1: Preheat your oven to 450F. Lightly grease a large rimmed baking sheet with cooking spray and set it aside. High heat is the secret to getting a proper sear on the salmon without drying it out.

Step 2: In a large bowl, toss the trimmed Brussels sprouts with olive oil, minced garlic, salt, and pepper until everything is evenly coated. Spread them in a single layer on the prepared baking sheet. Do not overlap them or they will steam instead of roast. Bake for 14 minutes, stirring once or twice during cooking for even browning.

Step 3: While the sprouts are in the oven, prepare your salmon fillets. Drizzle each fillet with olive oil, press the minced garlic evenly on top, then season with oregano, salt, and pepper. Pro tip: pressing the garlic into the flesh rather than just sprinkling it on top gives you much better flavor penetration.

Step 4: Remove the baking sheet from the oven and slide the Brussels sprouts to the sides, making room for the salmon in the center. Arrange the fillets skin-side down and return the pan to the oven. Bake for 10 to 12 minutes. Larger fillets may need an extra 1 to 2 minutes. Use an instant-read thermometer and pull the salmon the moment it hits 145F internally to keep it moist and tender. This is the single most common mistake people make with baked salmon leaving it in just a few minutes too long.

Step 5: Remove from the oven and let everything rest for 2 to 3 minutes before serving. This short rest keeps the juices locked in the fish.

What to Serve with Sheet Pan Salmon

This dish pairs beautifully with sides that balance its bold, garlicky flavors and round out the plate nutritionally. Here are my favorite pairings that work every time.

Steamed white rice or quinoa: The mild, fluffy texture of white rice or the nuttiness of quinoa is a perfect base for soaking up the garlicky pan drippings. If you love a full salmon and rice combination baked together, my One Pan Salmon and Rice is another weeknight staple worth bookmarking.

Roasted potatoes: Baby potatoes roasted with herbs add a hearty, comforting crunch alongside the salmon. If you have a second oven rack available, roast them at the same 450F temperature.

Lemon wedges: A squeeze of fresh lemon juice over the salmon right before eating brightens all the flavors and cuts through the richness of the fish beautifully. Do not skip this step.

Garlic butter or herb sauce: A simple drizzle of melted garlic butter or a quick parsley sauce elevates this from weeknight dinner to something that genuinely feels special. I also love serving this alongside a simple green salad or a lighter protein bowl on nights when I want to keep calories lower. My Lemon Garlic Chicken Meal Prep Bowls follow the same easy prep approach if you want variety throughout the week.

A note on Brussels sprouts lovers: If you are already a fan of Brussels sprouts as a main event vegetable, my Air Fryer Sweet Chili Chicken and Brussels Sprouts uses the same hero veggie in a completely different and addictive flavor profile.

More Salmon Recipes to Try

If this sheet pan salmon has you hooked on easy salmon dinners, here are a few more recipes from the site worth saving.

My Sheet Pan Salmon and Vegetables follows the same one-pan method but swaps in different seasonal vegetables, which makes it a great way to change things up without learning a new technique.

For something with a completely different flavor direction, the One Skillet Greek Salmon brings bright Mediterranean flavors and comes together in a single skillet with barely any cleanup. And if you love salmon with bold Asian-inspired flavors, the High Protein Low Calorie Teriyaki Salmon Bowls are a meal-prep dream.

Overhead view of sheet pan salmon fillets with roasted Brussels sprouts on a rimmed baking sheet

Storage and Serving Tips

Store any leftovers in an airtight container in the refrigerator for up to 3 days. Keep the salmon and Brussels sprouts together the flavors actually deepen overnight and make excellent next-day leftovers that reheat well.

When reheating, I recommend a low oven at around 275F for about 10 minutes rather than the microwave. A skillet over medium-low heat also works well. Both methods keep the salmon from drying out. Always reheat fish to an internal temperature of 165F for food safety.

Pro tip: leftover salmon is fantastic flaked over a salad or tucked into a wrap the next day. It turns one dinner into a completely different lunch with zero extra effort.

Conclusion

This sheet pan salmon recipe is one of those weeknight dinners that looks and tastes like you tried way harder than you actually did. One pan, simple ingredients, 39 grams of protein per serving, and a result that is genuinely satisfying every time. Give it a try tonight and let me know how it turns out in the comments!

Overhead view of sheet pan salmon fillets with roasted Brussels sprouts on a rimmed baking sheet

Print

Sheet Pan Salmon with Brussels Sprouts

Juicy salmon fillets roasted with garlicky Brussels sprouts all on one pan a high-protein, weeknight-easy dinner ready in about 35 minutes.
Course Dinner, Main Course
Cuisine American
Keyword healthy salmon recipe, high protein dinner, one pan salmon, Salmon with Brussels Sprouts, sheet pan salmon
Prep Time 10 minutes
Cook Time 26 minutes
Total Time 36 minutes
Servings 6 portions
Calories 395kcal

Equipment

  • Rimmed baking sheet
  • Large mixing bowl
  • Instant-read meat thermometer
  • Measuring cups and spoons

Ingredients

  • 2 lbs Brussels sprouts ends trimmed, halved if large
  • 3 tbsp olive oil for the Brussels sprouts
  • 1 clove garlic finely minced, for the Brussels sprouts
  • 0.5 tsp salt for the Brussels sprouts
  • 0.25 tsp freshly ground black pepper for the Brussels sprouts
  • 6 salmon fillets 3 to 4 oz each
  • 1 tbsp olive oil for the salmon
  • 4 cloves garlic finely minced, for the salmon
  • 1 tbsp dried oregano
  • 0.75 tsp salt for the salmon, or to taste
  • 0.25 tsp freshly ground black pepper for the salmon, or to taste

Instructions

  • Preheat your oven to 450F. Lightly grease a large rimmed baking sheet with cooking spray and set aside.
  • In a large mixing bowl, combine the trimmed Brussels sprouts, 3 tablespoons olive oil, 1 minced garlic clove, salt, and pepper. Toss until evenly coated. Spread in a single layer on the prepared baking sheet. Bake for 14 minutes, stirring once or twice during cooking for even browning.
  • While the Brussels sprouts roast, drizzle the salmon fillets with 1 tablespoon olive oil. Press the remaining 4 minced garlic cloves evenly over the top of each fillet. Season with dried oregano, salt, and pepper.
  • Remove the baking sheet from the oven. Move the Brussels sprouts to the sides to make room for the salmon. Place the salmon fillets skin-side down on the pan. Return to the oven and bake for 10 to 12 minutes, or until the internal temperature reaches 145F. Larger fillets may need an extra 1 to 2 minutes.
  • Remove from the oven. Let the salmon and Brussels sprouts rest for 2 to 3 minutes before serving.

Notes

Halve large Brussels sprouts so they roast evenly. Give the salmon fillets enough space on the pan so they roast rather than steam. Pull the salmon as soon as it reaches 145F internal temperature to avoid dry fish. Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in a low oven at 275F or in a skillet over medium-low heat to an internal temperature of 165F.

Leave a Comment

* Required fields