RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Oven-Baked Lemon-Garlic Salmon with Roasted Sweet Potato & Steamed Broccoli
  • Baked Salmon with Roasted Sweet Potatoes and Steamed Broccoli
  • Oven-Baked Lemon Herb Salmon with Roasted Sweet Potatoes & Asparagus
  • Baked Salmon with Roasted Sweet Potatoes & Steamed Broccoli
  • Baked Salmon with Roasted Sweet Potatoes & Steamed Broccoli
  • Baked Salmon with Roasted Sweet Potatoes and Steamed Broccoli
  • Browse all recipes →
Oven-Baked Salmon with Roasted Sweet Potatoes & Broccoli

Oven-Baked Salmon with Roasted Sweet Potatoes & Broccoli

By emensah m

Contemporary American (Mediterranean-influenced)Intermediate

A bright, restaurant-quality sheet-pan supper: tender, lemony salmon with crisped skin and flaky flesh, paired with caramelized sweet potato cubes and vibrant roasted broccoli. Smoky paprika and thyme lift the natural sweetness of the veg while lemon and garlic highlight the salmon — all finished with a quick squeeze of lemon for a fresh, savory-acid balance.

Prep: 15 minutes
Cook: 30 minutes
Total: 45 minutes
2 servings
dinnersheet-panseafoodhealthygluten-freeegg-freeweeknight

Ingredients

  • 12 oz salmon fillets (skin-on if available)
  • 2 medium (about 360 g total), peeled and cut into 1" cubes sweet potatoes
  • 1 large head (about 500 g), cut into florets broccoli
  • 2 tbsp extra-virgin olive oil
  • 2 cloves, minced garlic
  • 1 zested and juiced lemon
  • 1 tsp smoked paprika
  • 1 tsp dried thyme (or dried rosemary)
  • 1 tsp (divided) kosher salt
  • 1/2 tsp (divided) freshly ground black pepper

Instructions

1

Preheat the oven to 425°F (220°C). High, dry heat encourages Maillard browning on the sweet potatoes and edges of the salmon while roasting the broccoli quickly so it stays bright and not mushy.

2

Season the sweet potatoes: in a large bowl toss the 1" sweet potato cubes with 1 tablespoon olive oil, 3/4 tsp kosher salt, 1/2 tsp black pepper and 1/2 tsp smoked paprika. Toss until evenly coated. Coating the cubes in oil and seasoning helps the exterior caramelize and the paprika will toast in the oven, adding a smoky note.

3

Spread the sweet potatoes in a single layer on a rimmed baking sheet (use parchment for easier cleanup). Give each cube space — overcrowding steams instead of roasts, preventing crisp edges. Place the pan on the middle rack and roast for 15 minutes.

4

While the potatoes start roasting, prepare the salmon and broccoli. Pat the salmon fillets dry with paper towels (this helps the surface brown). In a small bowl combine the minced garlic, lemon zest, remaining 1 tablespoon olive oil, 1/4 tsp smoked paprika, 1/2 tsp dried thyme (or rosemary), and a pinch of salt and pepper. Brush or rub this mixture over the flesh side of each fillet — the oil carries the aromatics into the fish and the zest adds bright citrus perfume.

5

Toss the broccoli florets in the bowl used for the salmon (no need for extra bowls): add 1/4 tsp kosher salt, 1/4 tsp black pepper and a light drizzle of olive oil if needed. The small amount of seasoning will promote browning and help the florets crisp without burning.

6

After the sweet potatoes have roasted 15 minutes, remove the pan from the oven. Push the potatoes to one side and arrange the broccoli in a single layer on the empty space. Place the salmon fillets skin-side down on the pan with a little space between them. Positioning everything on one pan lets the vegetables caramelize while the salmon roasts quickly; placing salmon skin-side down protects the flesh from direct heat and helps release the fillet after cooking.

7

Return the pan to the oven and roast for 10–12 minutes. Salmon doneness: check at 10 minutes — a 6 oz fillet is usually medium-rare at 10–11 minutes (internal temp 125–130°F / 52–54°C); cook to 145°F (63°C) if you prefer well done. The broccoli should be tender with charred tips and the sweet potatoes golden at the edges. Baking everything together for the last stage concentrates flavors and saves time.

8

Finish and rest: remove the pan and immediately squeeze the lemon juice over the salmon and vegetables. Rest the salmon 2–3 minutes — resting lets the juices redistribute and prevents them from cascading out when you slice, keeping the fillet moist.

9

Serve: plate each fillet with an even portion of roasted sweet potatoes and broccoli. Spoon any pan juices over the salmon for extra flavor and a touch more moisture. Optionally finish with a light drizzle of good olive oil and an extra pinch of flaky salt for contrast.

Chef's Tips

  • 1Bring the salmon to room temperature for 10–15 minutes before roasting — this promotes even cooking so the exterior doesn't overcook while the center warms through.
  • 2Cut sweet potato cubes uniform (1") so they roast at the same rate; if some cubes are much larger, they’ll remain undercooked while smaller pieces burn.
  • 3Do not overcrowd the pan. Leaving space between pieces gives hot air access to all sides and yields crisp, caramelized edges. Use two pans if necessary.
  • 4Check salmon by using a fork to gently twist at the thickest part — it should flake easily but still look slightly translucent in the center if cooked to medium. For exactness use an instant-read thermometer.
  • 5If you prefer extra crisp broccoli, move it to the top oven rack for the final 2–3 minutes under the broiler — watch closely to avoid burning.

Variations

  • Spicy-sweet glaze: mix 1 tbsp honey and 1 tsp sriracha into the garlic-lemon mixture and brush on the salmon for the last 5 minutes of roasting for a sticky, spicy finish.
  • Herb swap: use 1 tsp dried rosemary (crushed) in place of thyme for a woodsy note, or swap smoked paprika for 1 tsp chili powder for more heat.
  • Different veg: substitute cubed butternut squash or carrots for the sweet potatoes (adjust roast time for larger cubes), or add halved cherry tomatoes in the last 6–8 minutes for a burst of acidity.
  • Protein switch: use the same treatment for 2 boneless, skin-on trout fillets (slightly shorter cooking time) or roast skinless chicken thighs (increase cook time until internal temp reaches 165°F/74°C).

Nutrition per Serving

721

Calories

44g

Protein

55g

Carbs

37g

Fat

12g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Oven-Baked Salmon with Roasted Sweet Potatoes & Broccoli

By emensah m

dinnersheet-panseafoodhealthygluten-freeegg-freeweeknight
Oven-Baked Salmon with Roasted Sweet Potatoes & Broccoli - salmon fillets (skin-on if available), sweet potatoes recipe

A bright, restaurant-quality sheet-pan supper: tender, lemony salmon with crisped skin and flaky flesh, paired with caramelized sweet potato cubes and vibrant roasted broccoli. Smoky paprika and thyme lift the natural sweetness of the veg while lemon and garlic highlight the salmon — all finished with a quick squeeze of lemon for a fresh, savory-acid balance.

Contemporary American (Mediterranean-influenced)Intermediate2 servings
Prep: 15 minutes
Cook: 30 minutes
45 minutes

Ingredients

  • 12 oz salmon fillets (skin-on if available)
  • 2 medium (about 360 g total), peeled and cut into 1" cubes sweet potatoes
  • 1 large head (about 500 g), cut into florets broccoli
  • 2 tbsp extra-virgin olive oil
  • 2 cloves, minced garlic
  • 1 zested and juiced lemon
  • 1 tsp smoked paprika
  • 1 tsp dried thyme (or dried rosemary)
  • 1 tsp (divided) kosher salt
  • 1/2 tsp (divided) freshly ground black pepper

Instructions

1

Preheat the oven to 425°F (220°C). High, dry heat encourages Maillard browning on the sweet potatoes and edges of the salmon while roasting the broccoli quickly so it stays bright and not mushy.

2

Season the sweet potatoes: in a large bowl toss the 1" sweet potato cubes with 1 tablespoon olive oil, 3/4 tsp kosher salt, 1/2 tsp black pepper and 1/2 tsp smoked paprika. Toss until evenly coated. Coating the cubes in oil and seasoning helps the exterior caramelize and the paprika will toast in the oven, adding a smoky note.

3

Spread the sweet potatoes in a single layer on a rimmed baking sheet (use parchment for easier cleanup). Give each cube space — overcrowding steams instead of roasts, preventing crisp edges. Place the pan on the middle rack and roast for 15 minutes.

4

While the potatoes start roasting, prepare the salmon and broccoli. Pat the salmon fillets dry with paper towels (this helps the surface brown). In a small bowl combine the minced garlic, lemon zest, remaining 1 tablespoon olive oil, 1/4 tsp smoked paprika, 1/2 tsp dried thyme (or rosemary), and a pinch of salt and pepper. Brush or rub this mixture over the flesh side of each fillet — the oil carries the aromatics into the fish and the zest adds bright citrus perfume.

5

Toss the broccoli florets in the bowl used for the salmon (no need for extra bowls): add 1/4 tsp kosher salt, 1/4 tsp black pepper and a light drizzle of olive oil if needed. The small amount of seasoning will promote browning and help the florets crisp without burning.

6

After the sweet potatoes have roasted 15 minutes, remove the pan from the oven. Push the potatoes to one side and arrange the broccoli in a single layer on the empty space. Place the salmon fillets skin-side down on the pan with a little space between them. Positioning everything on one pan lets the vegetables caramelize while the salmon roasts quickly; placing salmon skin-side down protects the flesh from direct heat and helps release the fillet after cooking.

7

Return the pan to the oven and roast for 10–12 minutes. Salmon doneness: check at 10 minutes — a 6 oz fillet is usually medium-rare at 10–11 minutes (internal temp 125–130°F / 52–54°C); cook to 145°F (63°C) if you prefer well done. The broccoli should be tender with charred tips and the sweet potatoes golden at the edges. Baking everything together for the last stage concentrates flavors and saves time.

8

Finish and rest: remove the pan and immediately squeeze the lemon juice over the salmon and vegetables. Rest the salmon 2–3 minutes — resting lets the juices redistribute and prevents them from cascading out when you slice, keeping the fillet moist.

9

Serve: plate each fillet with an even portion of roasted sweet potatoes and broccoli. Spoon any pan juices over the salmon for extra flavor and a touch more moisture. Optionally finish with a light drizzle of good olive oil and an extra pinch of flaky salt for contrast.

Chef's Tips

  • 1Bring the salmon to room temperature for 10–15 minutes before roasting — this promotes even cooking so the exterior doesn't overcook while the center warms through.
  • 2Cut sweet potato cubes uniform (1") so they roast at the same rate; if some cubes are much larger, they’ll remain undercooked while smaller pieces burn.
  • 3Do not overcrowd the pan. Leaving space between pieces gives hot air access to all sides and yields crisp, caramelized edges. Use two pans if necessary.
  • 4Check salmon by using a fork to gently twist at the thickest part — it should flake easily but still look slightly translucent in the center if cooked to medium. For exactness use an instant-read thermometer.
  • 5If you prefer extra crisp broccoli, move it to the top oven rack for the final 2–3 minutes under the broiler — watch closely to avoid burning.

Variations

  • Spicy-sweet glaze: mix 1 tbsp honey and 1 tsp sriracha into the garlic-lemon mixture and brush on the salmon for the last 5 minutes of roasting for a sticky, spicy finish.
  • Herb swap: use 1 tsp dried rosemary (crushed) in place of thyme for a woodsy note, or swap smoked paprika for 1 tsp chili powder for more heat.
  • Different veg: substitute cubed butternut squash or carrots for the sweet potatoes (adjust roast time for larger cubes), or add halved cherry tomatoes in the last 6–8 minutes for a burst of acidity.
  • Protein switch: use the same treatment for 2 boneless, skin-on trout fillets (slightly shorter cooking time) or roast skinless chicken thighs (increase cook time until internal temp reaches 165°F/74°C).

Nutrition per Serving

721

Calories

44g

Protein

55g

Carbs

37g

Fat

12g

Fiber

Rate this Recipe

Your Rating:

Explore More

🥗 gluten-free Recipes🥘 More with salmon fillets (skin-on if available)🥘 More with sweet potatoes🥘 More with broccoli

Similar Recipes