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

  • Baked Salmon with Roasted Sweet Potato & Steamed Broccoli — Lemon-Dill Yogurt Sauce
  • Baked Lemon-Herb Salmon with Roasted Sweet Potato & Steamed Broccoli
  • Herb-Crusted Baked Salmon with Roasted Sweet Potato & Steamed Broccoli
  • Oven-Baked Lemon-Garlic Salmon with Roasted Sweet Potato & Steamed Broccoli
  • Baked Salmon with Roasted Sweet Potato & Broccoli
  • Baked Lemon-Herb Salmon with Roasted Sweet Potato & Broccoli
  • Browse all recipes →
Baked Salmon with Roasted Sweet Potato & Broccoli

Baked Salmon with Roasted Sweet Potato & Broccoli

By emensah m

Contemporary American with Mediterranean influenceIntermediate

Tender, flaky salmon fillets roasted to a glossy finish sit beside caramelized sweet potato cubes and bright, crisp-tender broccoli — all kissed with lemon, rosemary (or thyme) and garlic. This restaurant-quality, one-sheet-pan-style meal balances rich umami salmon fat with sweet, earthy potatoes and vibrant green broccoli for a satisfying, elegant dinner that's surprisingly easy.

Prep: 20 minutes
Cook: 30 minutes
Total: 50 minutes
4 servings
dinnerseafoodone-pangluten-freeweeknighthealthy

Ingredients

  • 4 pieces (total 24 oz / 680 g) salmon fillets, skin-on, 6 oz (170 g) each
  • 1.5 lb (680 g) sweet potatoes, peeled and cut into 1-inch (2.5 cm) cubes
  • 1 lb (454 g) broccoli florets (trimmed, medium size)
  • 3 tbsp (45 ml) extra-virgin olive oil
  • 1 tbsp (14 g) unsalted butter (optional, for finishing)
  • 1 large (zest + 2 tbsp / 30–45 ml juice) lemon, zested and juiced
  • 1.5 tsp (divided: 1 tsp for salmon, 1/2 tsp for veg) garlic powder
  • 2 tsp (fresh) or 1 tsp dried fresh rosemary or thyme, finely chopped (or 1 tsp dried)
  • 1.5 tsp (divided; adjust to taste) kosher salt
  • 1 tsp (divided) freshly ground black pepper

Instructions

1

Preheat the oven to 425°F (220°C). A hot oven gives the sweet potato edges a chance to caramelize and the salmon a quick roast so it stays moist inside while developing a lightly golden surface.

2

Toss the sweet potato cubes with 1 1/2 tbsp olive oil, 1/2 tsp garlic powder, 1 tsp chopped rosemary/thyme, 1 tsp kosher salt and 1/2 tsp black pepper. Spread in a single layer on a rimmed baking sheet lined with parchment or a silicone mat. Make sure the pieces are not crowded — crowded vegetables steam and won't brown.

3

Roast the sweet potatoes for 12 minutes, then shake the pan or flip pieces so they brown evenly. Starting them first gives them a head start because they take longer to become tender than broccoli and salmon.

4

While the sweet potatoes roast, pat salmon dry with paper towels (dry skin crisps more easily). Season the flesh side with 1 tsp garlic powder, 1 tsp chopped rosemary/thyme, 3/4 tsp kosher salt and 1/2 tsp black pepper. Drizzle the fillets with 1 tbsp olive oil and rub gently so the oil and seasonings adhere — oil helps conduct heat and encourages a glossy finish.

5

Cut the broccoli into uniform florets if needed. In a medium bowl, toss broccoli with the remaining 1/2 tbsp olive oil, a pinch of salt (about 1/4 tsp) and a grind of pepper. The light oil coating promotes even roasting and helps the florets brown rather than steam.

6

After the sweet potatoes have roasted 12 minutes, add the broccoli to the pan — arrange florets so they're cut-side down where possible for better browning. Return the pan to the oven and roast another 10 minutes. This staggers cooking so the vegetables finish at the same time and the broccoli becomes tender yet still bright green.

7

Make a lemon-butter (or lemon-olive oil) baste: in a small bowl, combine the lemon zest, lemon juice, and the optional 1 tbsp softened butter (or 1 tsp extra olive oil). The butter adds a glossy finish and mouthfeel; lemon brightens the dish and cuts through the salmon’s richness.

8

After the vegetables have roasted a total of ~22 minutes, push them to the sides of the sheet pan and place the salmon fillets skin-side down in the middle (or transfer vegetables to a second pan if you prefer more space). Spoon or brush half the lemon-butter mixture over the salmon. Roasting salmon on the same sheet pan for the final 10–12 minutes saves time and builds flavor from the roasted vegetables, but if you want maximum crust on the salmon, sear it skin-side down in a hot ovenproof skillet for 1–2 minutes first.

9

Roast everything for 10–12 minutes more at 425°F, depending on fillet thickness: an average 6-oz (170 g) fillet will be medium at about 10 minutes (internal temperature 125–130°F / 52–55°C). Cook a little longer for well-done (135°F+). Salmon continues to cook while resting, so remove it at the desired internal temp minus 3–5°F.

10

Remove the sheet pan from the oven. If you used butter in the lemon sauce, spoon the remaining mixture over the salmon and vegetables for shine and extra flavor. Let the salmon rest 2–3 minutes — this lets the juices redistribute so the flesh is silky, not dry.

11

Serve each fillet with a portion of roasted sweet potato and broccoli. Finish with another light squeeze of lemon and a small pinch of flaky sea salt if desired. The contrast of textures — crisped potato edges, tender broccoli, and buttery salmon — is the hallmark of this dish.

Chef's Tips

  • 1If your fillets vary in thickness, remove the thinner pieces a minute or two earlier to avoid overcooking. Use an instant-read thermometer (125–130°F / 52–55°C for medium) for precise doneness.
  • 2To get crisper sweet potato edges, give the cut cubes a 5–10 minute soak in cold water, dry thoroughly, then toss with oil — this helps release surface starches that can inhibit browning.
  • 3Don’t crowd the pan. If necessary, roast vegetables in two batches or use two pans. Crowding creates steam and prevents browning.
  • 4For an extra layer of flavor, add a small pinch of smoked paprika or a dash of hot honey over the salmon just before serving.

Variations

  • Mediterranean: Sprinkle the finished dish with chopped kalamata olives, capers and a few torn basil leaves. Swap lemon for a 1:1 mix of lemon and white wine and finish with a drizzle of extra virgin olive oil instead of butter.
  • Spicy-Sweet: Toss the sweet potatoes with 1/2 tsp cayenne or smoked paprika and 1 tbsp maple syrup before roasting for a sweet-heat profile. Use thyme instead of rosemary on the salmon.
  • Low-FODMAP / Garlic-free: Omit garlic powder and use extra lemon zest with a pinch of smoked paprika and chopped parsley for aromatic flavor without garlic.

Nutrition per Serving

634

Calories

40g

Protein

43g

Carbs

36g

Fat

8g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Baked Salmon with Roasted Sweet Potato & Broccoli

By emensah m

dinnerseafoodone-pangluten-freeweeknighthealthy
Baked Salmon with Roasted Sweet Potato & Broccoli - salmon fillets, skin-on, 6 oz (170 g) each, sweet potatoes, peeled and cut into 1-inch (2.5 cm) cubes recipe

Tender, flaky salmon fillets roasted to a glossy finish sit beside caramelized sweet potato cubes and bright, crisp-tender broccoli — all kissed with lemon, rosemary (or thyme) and garlic. This restaurant-quality, one-sheet-pan-style meal balances rich umami salmon fat with sweet, earthy potatoes and vibrant green broccoli for a satisfying, elegant dinner that's surprisingly easy.

Contemporary American with Mediterranean influenceIntermediate4 servings
Prep: 20 minutes
Cook: 30 minutes
50 minutes

Ingredients

  • 4 pieces (total 24 oz / 680 g) salmon fillets, skin-on, 6 oz (170 g) each
  • 1.5 lb (680 g) sweet potatoes, peeled and cut into 1-inch (2.5 cm) cubes
  • 1 lb (454 g) broccoli florets (trimmed, medium size)
  • 3 tbsp (45 ml) extra-virgin olive oil
  • 1 tbsp (14 g) unsalted butter (optional, for finishing)
  • 1 large (zest + 2 tbsp / 30–45 ml juice) lemon, zested and juiced
  • 1.5 tsp (divided: 1 tsp for salmon, 1/2 tsp for veg) garlic powder
  • 2 tsp (fresh) or 1 tsp dried fresh rosemary or thyme, finely chopped (or 1 tsp dried)
  • 1.5 tsp (divided; adjust to taste) kosher salt
  • 1 tsp (divided) freshly ground black pepper

Instructions

1

Preheat the oven to 425°F (220°C). A hot oven gives the sweet potato edges a chance to caramelize and the salmon a quick roast so it stays moist inside while developing a lightly golden surface.

2

Toss the sweet potato cubes with 1 1/2 tbsp olive oil, 1/2 tsp garlic powder, 1 tsp chopped rosemary/thyme, 1 tsp kosher salt and 1/2 tsp black pepper. Spread in a single layer on a rimmed baking sheet lined with parchment or a silicone mat. Make sure the pieces are not crowded — crowded vegetables steam and won't brown.

3

Roast the sweet potatoes for 12 minutes, then shake the pan or flip pieces so they brown evenly. Starting them first gives them a head start because they take longer to become tender than broccoli and salmon.

4

While the sweet potatoes roast, pat salmon dry with paper towels (dry skin crisps more easily). Season the flesh side with 1 tsp garlic powder, 1 tsp chopped rosemary/thyme, 3/4 tsp kosher salt and 1/2 tsp black pepper. Drizzle the fillets with 1 tbsp olive oil and rub gently so the oil and seasonings adhere — oil helps conduct heat and encourages a glossy finish.

5

Cut the broccoli into uniform florets if needed. In a medium bowl, toss broccoli with the remaining 1/2 tbsp olive oil, a pinch of salt (about 1/4 tsp) and a grind of pepper. The light oil coating promotes even roasting and helps the florets brown rather than steam.

6

After the sweet potatoes have roasted 12 minutes, add the broccoli to the pan — arrange florets so they're cut-side down where possible for better browning. Return the pan to the oven and roast another 10 minutes. This staggers cooking so the vegetables finish at the same time and the broccoli becomes tender yet still bright green.

7

Make a lemon-butter (or lemon-olive oil) baste: in a small bowl, combine the lemon zest, lemon juice, and the optional 1 tbsp softened butter (or 1 tsp extra olive oil). The butter adds a glossy finish and mouthfeel; lemon brightens the dish and cuts through the salmon’s richness.

8

After the vegetables have roasted a total of ~22 minutes, push them to the sides of the sheet pan and place the salmon fillets skin-side down in the middle (or transfer vegetables to a second pan if you prefer more space). Spoon or brush half the lemon-butter mixture over the salmon. Roasting salmon on the same sheet pan for the final 10–12 minutes saves time and builds flavor from the roasted vegetables, but if you want maximum crust on the salmon, sear it skin-side down in a hot ovenproof skillet for 1–2 minutes first.

9

Roast everything for 10–12 minutes more at 425°F, depending on fillet thickness: an average 6-oz (170 g) fillet will be medium at about 10 minutes (internal temperature 125–130°F / 52–55°C). Cook a little longer for well-done (135°F+). Salmon continues to cook while resting, so remove it at the desired internal temp minus 3–5°F.

10

Remove the sheet pan from the oven. If you used butter in the lemon sauce, spoon the remaining mixture over the salmon and vegetables for shine and extra flavor. Let the salmon rest 2–3 minutes — this lets the juices redistribute so the flesh is silky, not dry.

11

Serve each fillet with a portion of roasted sweet potato and broccoli. Finish with another light squeeze of lemon and a small pinch of flaky sea salt if desired. The contrast of textures — crisped potato edges, tender broccoli, and buttery salmon — is the hallmark of this dish.

Chef's Tips

  • 1If your fillets vary in thickness, remove the thinner pieces a minute or two earlier to avoid overcooking. Use an instant-read thermometer (125–130°F / 52–55°C for medium) for precise doneness.
  • 2To get crisper sweet potato edges, give the cut cubes a 5–10 minute soak in cold water, dry thoroughly, then toss with oil — this helps release surface starches that can inhibit browning.
  • 3Don’t crowd the pan. If necessary, roast vegetables in two batches or use two pans. Crowding creates steam and prevents browning.
  • 4For an extra layer of flavor, add a small pinch of smoked paprika or a dash of hot honey over the salmon just before serving.

Variations

  • Mediterranean: Sprinkle the finished dish with chopped kalamata olives, capers and a few torn basil leaves. Swap lemon for a 1:1 mix of lemon and white wine and finish with a drizzle of extra virgin olive oil instead of butter.
  • Spicy-Sweet: Toss the sweet potatoes with 1/2 tsp cayenne or smoked paprika and 1 tbsp maple syrup before roasting for a sweet-heat profile. Use thyme instead of rosemary on the salmon.
  • Low-FODMAP / Garlic-free: Omit garlic powder and use extra lemon zest with a pinch of smoked paprika and chopped parsley for aromatic flavor without garlic.

Nutrition per Serving

634

Calories

40g

Protein

43g

Carbs

36g

Fat

8g

Fiber

Rate this Recipe

Your Rating:

Explore More

🥗 gluten-free Recipes🥘 More with salmon fillets, skin-on, 6 oz (170 g) each🥘 More with sweet potatoes, peeled and cut into 1-inch (2.5 cm) cubes🥘 More with broccoli florets (trimmed, medium size)

Similar Recipes