Sheet Pan Salmon Broccoli Rice
Sheet Pan Salmon Broccoli Rice is the dinner I make on nights when I don’t want a sink full of dishes but still want something that feels like an actual meal.
Sheet Pan Salmon Broccoli Rice is a one-pan dinner of roasted salmon and garlicky broccoli served over rice. This recipe serves 4 people, delivers flaky, dill-seasoned salmon with tender-crisp broccoli in under 30 minutes, and is perfect for busy weeknights or easy meal prep. Here’s everything you need to make it perfectly.
I started making this Sheet Pan Salmon Broccoli Rice after getting tired of dirtying three pans for one dinner. The first time, I crowded the broccoli too close to the salmon and it steamed instead of roasting. Now I keep them on separate halves of the tray, and it comes out right every single time.
Table of Contents
Why You’ll Love This Sheet Pan Salmon Broccoli Rice
Everything cooks on one tray, so cleanup takes about two minutes. The salmon comes out flaky and the broccoli stays tender-crisp instead of mushy, which is honestly the part most sheet pan dinners get wrong. It’s simple enough for a weeknight but still feels like a real, put-together meal. And because it reheats so well, it doubles as an easy meal prep option for the week ahead.
What Ingredients Do You Need for Sheet Pan Salmon Broccoli Rice?

| Ingredient Group | Ingredient | Amount | Notes |
|---|---|---|---|
| Main Ingredients | Salmon fillets | 1.5 lbs | |
| Main Ingredients | Broccoli florets | 4-5 cups | |
| Main Ingredients | Olive oil | 2 tablespoons | Divided |
| Seasonings | Garlic, minced | 1 tablespoon | |
| Seasonings | Dried dill | 1 teaspoon | |
| Seasonings | Salt and black pepper | To taste | |
| For Serving | White or brown rice, cooked | 2 cups |
This salmon broccoli recipe keeps the ingredient list short on purpose, which is part of what makes it such an easy sheet pan dinner. The dill on the salmon is doing a lot of work here, so don’t skip it even if it feels like a small amount. Garlic goes on the broccoli rather than the fish, which keeps the two flavors distinct instead of muddy.
How to Make Sheet Pan Salmon Broccoli Rice Step by Step

Prep the Sheet Pan
- Preheat your oven to 400°F (200°C).
- Line a large baking sheet with parchment paper for easy cleanup.
💡 Parchment paper isn’t just for easy cleanup here — it also keeps the broccoli from sticking and tearing when you flip or serve it.
Season and Arrange
- In a large bowl, combine the broccoli florets with 1 tablespoon of olive oil, the minced garlic, a pinch of salt, and pepper.
- Toss the broccoli to coat it evenly.
- Arrange the seasoned broccoli on one half of the prepared baking sheet.
- Place the salmon fillets on the other half of the baking sheet.
- Drizzle the remaining 1 tablespoon of olive oil over the salmon.
- Season the salmon with dill, salt, and pepper.
Pro Tip: Keeping the salmon and broccoli on separate halves of the tray lets each one roast properly instead of steaming from crowding.
Bake and Serve
- Bake for 12-18 minutes, or until the salmon is cooked through and flakes easily with a fork, and the broccoli is tender-crisp.
💡 Cooking time depends heavily on how thick your salmon fillets are, so start checking around the 12-minute mark if yours are on the thinner side.
- While the salmon and broccoli are cooking, prepare your rice according to package directions if it isn’t already cooked.
- Serve the salmon and broccoli immediately over beds of rice.
Pro Tip: Salmon is done the moment it flakes easily with a fork and turns opaque all the way through — pull it right then instead of waiting for extra color.

Expert Tips for Perfect Sheet Pan Salmon Broccoli Rice
Pro Tips for Success
The key to tender-crisp broccoli is cutting the florets into similar sizes so they roast at the same rate. Uneven pieces mean some go mushy while others stay raw.
For best results, pat the salmon fillets dry with a paper towel before seasoning. Excess moisture keeps the surface from browning properly in the oven.
The most common mistake is overcooking the salmon — instead, pull it as soon as it flakes easily, since it keeps cooking a bit even after it’s out of the oven.
Sheet Pan Salmon Broccoli Rice works best when the salmon fillets are similar in thickness, so they finish cooking at the same time instead of some being dry and others underdone.
Give the tray a few inches of oven space on all sides if you can — crowding traps steam and keeps the broccoli from getting those slightly caramelized edges.
Delicious Variations
Quick Version: Use frozen broccoli florets straight from the freezer and add an extra 5 minutes to the bake time, no thawing required.
Alternative Ingredients: Swap the dill for lemon pepper or smoked paprika if you want a different flavor direction for the salmon.
Healthy Version: Serve this healthy sheet pan meal over cauliflower rice instead of white or brown rice to cut the carbs without losing the format.
Troubleshooting Common Problems
Problem: The broccoli came out soggy instead of roasted. Solution: Spread the florets in a single layer with space between them, and make sure they’re on their own half of the tray, away from the salmon’s moisture.
Problem: The salmon turned out dry. Solution: Pull it from the oven as soon as it flakes easily with a fork, and check a few minutes early next time since fillet thickness changes the cook time.
Problem: The rice was cold by the time everything else finished. Solution: Start the rice first, since it usually takes longer than the sheet pan, and keep it covered off heat until you’re ready to plate.
How to Store and Reheat Sheet Pan Salmon Broccoli Rice
| Storage Method | Duration | Best Practice |
|---|---|---|
| Room Temperature | 2 hours max | Cover to keep salmon from drying out |
| Refrigerator | 3 days | Store components in an airtight container |
| Freezer | 2 months | Freeze salmon and rice separately from broccoli |
Reheat gently in a 275°F oven for about 10 minutes, just until the salmon is warmed through and the broccoli regains a bit of its bite. Microwaving works too, but the salmon can turn rubbery if you go too long. Leftover salmon and broccoli also work well flaked into a salad or folded into fried rice the next day for a no-waste lunch.
FAQs About Sheet Pan Salmon Broccoli Rice
Can I make Sheet Pan Salmon Broccoli Rice ahead of time?
You can prep the broccoli and season the salmon up to a day ahead, then store them separately in the fridge. Bake everything fresh when you’re ready to eat, since salmon is best roasted right before serving.
Can I use frozen salmon for this recipe?
Yes, just thaw it fully in the refrigerator first and pat it dry before seasoning. Baking from frozen will cook unevenly and make it harder to hit that flaky texture.
How do I know when the salmon is fully cooked?
The salmon is done when it flakes easily with a fork and turns opaque all the way through, usually between 12 and 18 minutes depending on thickness. If it still looks translucent in the center, give it a few more minutes.
Can I substitute a different vegetable for the broccoli?
Yes, this easy salmon recipe works well with green beans, asparagus, or cauliflower using the same seasoning and roughly the same roast time. Just keep an eye on thinner vegetables since they can cook faster.
Can I freeze the leftovers from this sheet pan dinner?
Yes, freeze the cooked salmon and rice separately from the broccoli, since broccoli tends to turn watery after freezing and thawing. Thaw everything in the refrigerator overnight before reheating.
Make This for Dinner Tonight
Honestly, this Sheet Pan Salmon Broccoli Rice is the kind of dinner that makes weeknights feel a lot less chaotic. If you make it, save it to your dinner ideas board on Pinterest so it’s easy to find again, and leave a comment letting me know what seasoning swap you tried. I mean it, I read every one.
If you like easy sheet pan dinners like this, you’ll probably also enjoy this sheet pan Greek chicken and veggies, this air fryer salmon rice bowl, these teriyaki salmon rice bowls, or these lemon garlic salmon foil packets for another simple salmon night.
Flaky Sheet Pan Salmon Broccoli Rice with garlicky roasted broccoli, all made on one tray in under 30 minutes. Save this easy salmon recipe for your next busy weeknight!

Sheet Pan Salmon Broccoli Rice
Equipment
- Large baking sheet
- Parchment paper
- Large bowl
- Pot for cooking rice
Ingredients
- 1.5 lbs salmon fillets
- 4-5 cups broccoli florets
- 2 tablespoons olive oil divided
- 1 tablespoon minced garlic
- 1 teaspoon dried dill
- salt and black pepper to taste
- 2 cups cooked white or brown rice for serving
Instructions
- Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup.
- In a large bowl, combine the broccoli florets with 1 tablespoon of olive oil, minced garlic, a pinch of salt, and pepper. Toss to coat evenly.
- Arrange the seasoned broccoli on one half of the prepared baking sheet.
- Place the salmon fillets on the other half of the baking sheet. Drizzle the remaining 1 tablespoon of olive oil over the salmon. Season with dill, salt, and pepper.
- Bake for 12-18 minutes, or until the salmon is cooked through and flakes easily with a fork, and the broccoli is tender-crisp. Cooking time will vary depending on the thickness of your salmon.
- While the salmon and broccoli are cooking, prepare your rice according to package directions if not already cooked.
- Serve the cooked salmon and broccoli immediately over beds of rice.
