There’s just something magical about tossing everything on one pan, sliding it into the oven, and letting the heat work its delicious magic. This sheet-pan salmon recipe is the ultimate weeknight hero—it’s cozy, colorful, and absolutely bursting with flavor. Trust me, once you try it, it’s going straight into your “save this forever” file.
Picture this: tender, flaky salmon, nestled between sweet, caramelized chunks of sweet potato and crispy-edged broccoli. Everything roasts together, soaking up a garlicky, slightly smoky marinade that’s got just the right balance of savory and sweet. The aroma that fills your kitchen? Irresistible. The cleanup? Basically nonexistent. This is what dinner dreams are made of.
So whether you’re cooking for your crew or just craving something wholesome and satisfying, this one’s got you covered. Let’s dive in—your new favorite dinner is just a sheet pan away.
Why You’ll Love Sheet-Pan Salmon With Sweet Potatoes & Broccoli
This recipe isn’t just about the ingredients—it’s about creating moments. Whether you’re cooking for a casual family dinner, hosting a get-together with friends, or simply indulging in some comforting flavors for yourself, this dish is versatile enough to fit the occasion. Here’s why it’s a favorite:
Versatile: Perfect for busy weeknights or as a standout dish at gatherings. Imagine coming home after a long day, knowing you can whip up something delicious and comforting in no time. Or envision serving this at a party, where guests ask for the recipe before the night ends.
Budget-Friendly: Uses ingredients you likely already have in your kitchen. No need for exotic items; this dish proves that simple ingredients can create extraordinary flavors. It’s perfect for when you’re trying to stick to a budget but still want something hearty and satisfying.
Quick and Easy: Straightforward steps that even beginners can follow. If you’re someone who usually avoids complex recipes, this one is for you. It’s designed to be foolproof, so you can enjoy cooking without stress.
Customizable: Easy to tweak with different flavors to suit your preferences. For example, if you love bold flavors, add a pinch of cayenne or smoked paprika. Prefer something milder? You can adjust the seasoning to make it kid-friendly.
Crowd-Pleasing: A guaranteed hit with both kids and adults. It’s always a win when a single dish can satisfy everyone at the table. This recipe strikes the perfect balance of flavor and comfort, making it a universal favorite.
(Note: the full ingredients list, including measurements, is provided in the recipe card directly below.)

Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.
Ingredients in Sheet-Pan Salmon With Sweet Potatoes & Broccoli
Salmon Fillets: The heart of the dish. Rich, buttery salmon becomes perfectly tender and flaky in the oven. Go for skin-on if you love that crisp texture.
Sweet Potatoes: These roast up beautifully—sweet, caramelized, and a little crispy on the edges. They bring a warm, earthy contrast to the salmon.
Broccoli Florets: A total sheet-pan MVP. They get those irresistible crispy tips and soak up all the savory seasoning.
Olive Oil: Helps everything roast up golden and delicious. It also carries the flavors of the marinade into each bite.
Garlic: Minced or grated, garlic adds a punch of bold, savory flavor that ties the whole dish together.
Lemon Juice: A bright, zesty kick that wakes everything up and balances the richness of the salmon.
Paprika: Adds a subtle smokiness and beautiful color. Smoked paprika will take it to the next level.
Salt and Pepper: The classics. Simple but essential for bringing out every bit of flavor.
Fresh Herbs (Optional): Think parsley, dill, or thyme for a finishing flourish that adds freshness and flair.
Instructions
Preheat Your Equipment
Preheat your oven to 400°F. This ensures even cooking and gives your veggies those perfect golden edges.
Combine Ingredients
In a small bowl, whisk together olive oil, garlic, lemon juice, paprika, salt, and pepper to create a flavorful marinade.
Prepare Your Cooking Vessel
Line a large baking sheet with parchment paper or foil for easy cleanup. You can also lightly grease it to prevent sticking.
Assemble the Dish
Spread the sweet potatoes on the pan and drizzle with a bit of the marinade. Roast them for 15 minutes first since they take longer to cook. Then, add the salmon fillets and broccoli to the pan. Brush everything with the remaining marinade, making sure the salmon is coated well.
Cook to Perfection
Return the pan to the oven and roast for another 12–15 minutes, or until the salmon flakes easily with a fork and the broccoli is crispy and tender.
Finishing Touches
Once out of the oven, give everything a light squeeze of fresh lemon juice and a sprinkle of herbs if using. Let it rest for a few minutes to settle the flavors.
Serve and Enjoy
Plate it up while it’s still warm and dig in! Whether you’re serving it straight from the pan or dressing it up for guests, this dish never disappoints.
Nutrition Facts
Servings: 4
Calories per serving: Approximately 400–500 (depending on salmon portion and oil used)
Preparation Time
Prep Time: 10 minutes
Cook Time: 25–30 minutes
Total Time: 40 minutes
How to Serve Sheet-Pan Salmon With Sweet Potatoes & Broccoli
Fresh Salads: Try it with a simple arugula salad tossed in lemon vinaigrette for a refreshing bite.
Crusty Bread: A warm slice of sourdough or garlic bread is perfect for mopping up those pan juices.
Creamy Accompaniments: A dollop of Greek yogurt or herbed aioli adds a lovely contrast to the roasted flavors.
Vegetable Sides: Roast up some extra veggies or serve with sautéed greens like spinach or kale for even more goodness.
As a Standalone: Honestly, it’s so satisfying on its own, you might not want anything else—just sprinkle a few fresh herbs on top and enjoy.
Additional Tips
Prep Ahead: Chop the sweet potatoes and broccoli the night before to save time.
Spice It Up: Want more heat? Add a dash of chili flakes or cayenne to the marinade.
Dietary Adjustments: Make it Whole30 or paleo by ensuring all ingredients are compliant.
Storage Tips: Store leftovers in an airtight container in the fridge for up to 3 days.
Double the Batch: Feeding a crowd? Just grab a second sheet pan and go for it—this one scales beautifully.
FAQ Section
Q1: Can I substitute salmon with another protein?
A1: Absolutely! Try cod, trout, or even chicken thighs. Just adjust the cooking time as needed.
Q2: Can I make this dish ahead of time?
A2: Yes! Prep everything and refrigerate it on the pan. Bake when ready to serve.
Q3: How do I store leftovers?
A3: Keep them in an airtight container in the fridge for up to 3 days.
Q4: Can I freeze this dish?
A4: Yes, though the texture of the broccoli may change slightly. Freeze in a sealed container for up to 2 months.
Q5: What’s the best way to reheat this dish?
A5: Reheat in the oven at 350°F for about 10 minutes, or in the microwave in 1-minute intervals until warm.
Q6: Can I double the recipe?
A6: For sure—just use a second baking sheet to avoid overcrowding.
Q7: Is this recipe suitable for a low-carb diet?
A7: To make it lower-carb, you can swap sweet potatoes with cauliflower or another non-starchy veggie.
Q8: What side dishes go well with this recipe?
A8: Mashed cauliflower, wild rice, or a light couscous salad are all excellent choices.
Q9: How can I make this dish healthier?
A9: Use less oil, load up on extra broccoli, or pair it with a leafy green salad.
Q10: What’s the best cookware to use for this recipe?
A10: A heavy-duty sheet pan with a rim works best to keep all the juices and flavors in place.
Conclusion
And there you have it—your new go-to meal for those “I want something easy but still amazing” kind of nights. This sheet-pan salmon with sweet potatoes and broccoli checks all the boxes: fast, flavorful, fuss-free, and downright crave-worthy. Make it once, and don’t be surprised if it becomes a weekly regular. Happy cooking—and even happier eating!
Print
Sheet-Pan Salmon With Sweet Potatoes & Broccoli
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Gluten Free
Description
A healthy, easy-to-make weeknight dinner featuring baked salmon, roasted sweet potatoes, and crisp-tender broccoli all cooked on one sheet pan.
Ingredients
- 4 salmon fillets (about 6 oz each)
- 2 medium sweet potatoes, peeled and diced
- 1 large head of broccoli, cut into florets
- 3 tablespoons olive oil
- 1 teaspoon garlic powder
- 1 teaspoon smoked paprika
- Salt and pepper to taste
- 1 lemon, sliced
- Fresh parsley for garnish (optional)
Instructions
- Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
- In a large bowl, toss the diced sweet potatoes with 1 tablespoon of olive oil, half the garlic powder, paprika, salt, and pepper. Spread evenly on the sheet pan and roast for 15 minutes.
- While the sweet potatoes roast, toss the broccoli with 1 tablespoon olive oil and season with salt and pepper.
- After 15 minutes, remove the sheet pan from the oven. Push sweet potatoes to one side and add the broccoli and salmon fillets to the pan.
- Drizzle the salmon with the remaining olive oil, sprinkle with the rest of the garlic powder and paprika, and top each fillet with a lemon slice.
- Return the sheet pan to the oven and roast for an additional 15 minutes, or until salmon is cooked through and vegetables are tender.
- Remove from oven, garnish with fresh parsley if desired, and serve warm.
Notes
- Swap sweet potatoes with butternut squash if desired.
- Add red pepper flakes for a spicy kick.
- Use parchment for easy cleanup.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 salmon fillet with vegetables
- Calories: 420
- Sugar: 7g
- Sodium: 320mg
- Fat: 20g
- Saturated Fat: 3g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 6g
- Protein: 35g
- Cholesterol: 70mg