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
  • Herb-Crusted Baked Salmon with Roasted Sweet Potato & Steamed Broccoli
  • Oven-Baked Lemon-Garlic Salmon with Roasted Sweet Potato & Steamed Broccoli
  • Baked Lemon-Herb Salmon with Roasted Sweet Potato & Broccoli
  • Baked Salmon with Garlic-Herb Butter, Roasted Sweet Potato and Steamed Broccoli
  • Herb‑Crusted Baked Salmon with Roasted Sweet Potato & Steamed Broccoli
  • Browse all recipes →
Baked Lemon-Herb Salmon with Roasted Sweet Potato & Steamed Broccoli

Baked Lemon-Herb Salmon with Roasted Sweet Potato & Steamed Broccoli

By emensah m

Contemporary American / Mediterranean-inspiredIntermediate

A bright, restaurant-quality plate showcasing flaky, lemony salmon with crispy-edged roasted sweet potatoes and vibrant steamed broccoli. The salmon is gently baked to a tender finish with garlic, fresh dill and parsley, while high-heat roasting blooms the sweet potatoes' natural sugars — together they create a balanced meal of rich, citrusy, and caramelized flavors with contrasting textures.

Prep: 15 minutes
Cook: 30 minutes
Total: 45 minutes
2 servings
Main CourseSeafoodWeeknight DinnerHealthyGluten-Free

Ingredients

  • 340 g Salmon fillets (skin-on if available)
  • 400 g Sweet potato, peeled (or scrubbed if you like the skin)
  • 2.5 cups Broccoli florets
  • 2 tbsp Extra-virgin olive oil
  • 1 large Lemon
  • 2 cloves Garlic cloves, finely minced
  • 2 tbsp Fresh dill, finely chopped (or flat-leaf parsley)
  • 1 tbsp Unsalted butter (optional, for finishing)
  • 1 tsp Kosher salt
  • 1/2 tsp Freshly ground black pepper

Instructions

1

Preheat and prep: Set your oven to 425°F (220°C). High heat gives sweet potatoes a chance to caramelize — browning develops flavor through the Maillard reaction. Line a baking sheet with parchment or a foil-lined rack to encourage even air circulation and easy cleanup.

2

Cut the sweet potatoes into uniform 1/2-inch cubes. Uniform pieces roast evenly; smaller pieces will crisp faster. Toss the cubes with 1 tbsp (15 ml) olive oil, 1/2 tsp kosher salt and a pinch of black pepper. Spread them in a single layer on one side of the baking sheet — overcrowding traps steam and prevents browning.

3

Roast the sweet potatoes for 20 minutes, flipping once halfway through. Start them first because they need the longest time in the oven. Flip to expose new surfaces to heat — this encourages even caramelization and crisp edges.

4

Bring the salmon to room temperature for 5–10 minutes while the potatoes begin roasting. Pat the fillets very dry with paper towels — removing surface moisture helps the exterior develop a light crust rather than steaming. Season both sides with the remaining 1/2 tsp kosher salt and 1/4 tsp black pepper.

5

Make the lemon-garlic-herb coating: In a small bowl combine 1 tbsp olive oil (15 ml), the minced garlic, the zest of half the lemon, and 1 tbsp chopped dill (or parsley). Spoon or brush this over the top of each salmon fillet. The oil and acid from lemon zest carry aromatic compounds and help deliver bright flavor across the fillet.

6

When the sweet potatoes have about 8–10 minutes left, place the salmon (skin-side down) on a separate lightly oiled baking sheet or on the empty side of the sheet if there’s space. Slide the salmon into the oven and roast at 425°F for 10–12 minutes for a fillet ~1-inch (2.5 cm) thick. High oven heat gives a short, gentle burst of cooking that sets the exterior while keeping the interior moist. Aim for an internal temperature of 125–130°F (52–54°C) for medium-rare, or up to 145°F (63°C) if you prefer it fully cooked (USDA recommends 145°F).

7

Steam the broccoli while the salmon finishes: Bring 1–2 inches (2.5–5 cm) of water to a simmer in a saucepan fitted with a steamer basket or use a microwave-safe bowl. Steam the broccoli for 4–6 minutes until bright green and tender-crisp. Steaming preserves color and nutrients; avoid overcooking or it becomes mushy and dull in flavor. If you like, plunge briefly into ice water (shock) to lock in color, then drain.

8

Finish and rest the salmon: Remove the salmon from the oven when it flakes easily but still looks slightly translucent in the center. Rest the fillets 3–4 minutes — residual heat will carry them to final doneness and letting them rest keeps juices from spilling out when you cut into them.

9

Optional lemon-herb butter (recommended): In a small skillet, melt 1 tbsp butter over low heat, stir in a teaspoon lemon juice and the remaining 1 tbsp chopped herbs. Spoon over the salmon and roasted sweet potatoes for a glossy finish and an additional layer of flavor (butter is optional — olive oil also works).

10

Plate: Divide sweet potatoes and broccoli between two plates. Place a salmon fillet on top of the potatoes, drizzle with the lemon-herb butter or a squeeze of fresh lemon, and garnish with a small sprig of dill and a lemon wedge. Serve immediately.

Chef's Tips

  • 1Dry the salmon well and leave the skin on if you have it — skin crisps and helps hold the fillet together during cooking. If you prefer skinless, handle gently to avoid flaking.
  • 2Cut sweet potatoes into even pieces (use a scale or ruler if needed) and avoid crowding the pan — even spacing is the biggest shortcut to getting crisp, caramelized edges.
  • 3Use a thermometer: checking internal temperature (125–130°F for medium-rare, 145°F for well-done) removes guesswork and prevents overcooking. Resting is as important as cooking for a juicy fillet.

Variations

  • Make it sheet-pan style: Roast cubed sweet potato and toss broccoli florets with oil and add to the pan for the last 10 minutes so everything cooks together; increase olive oil by 1 tbsp total to encourage browning.
  • Swap the salmon for trout or skin-on cod (adjust time for thinner fish): trout cooks similarly; cod needs a slightly longer gentle bake and will flake sooner.
  • Maple-mustard glaze: For a sweeter twist, mix 1 tbsp maple syrup with 1 tsp Dijon mustard and brush on the salmon in the last 4 minutes of cooking.
  • Roasted broccoli alternative: Toss broccoli with 1 tsp olive oil, a pinch of smoked paprika and roast at 425°F for 10–12 minutes for a nuttier, slightly charred flavor.

Nutrition per Serving

695

Calories

41g

Protein

51g

Carbs

36g

Fat

9g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Baked Lemon-Herb Salmon with Roasted Sweet Potato & Steamed Broccoli

By emensah m

Main CourseSeafoodWeeknight DinnerHealthyGluten-Free
Baked Lemon-Herb Salmon with Roasted Sweet Potato & Steamed Broccoli - Salmon fillets (skin-on if available), Sweet potato, peeled (or scrubbed if you like the skin) recipe

A bright, restaurant-quality plate showcasing flaky, lemony salmon with crispy-edged roasted sweet potatoes and vibrant steamed broccoli. The salmon is gently baked to a tender finish with garlic, fresh dill and parsley, while high-heat roasting blooms the sweet potatoes' natural sugars — together they create a balanced meal of rich, citrusy, and caramelized flavors with contrasting textures.

Contemporary American / Mediterranean-inspiredIntermediate2 servings
Prep: 15 minutes
Cook: 30 minutes
45 minutes

Ingredients

  • 340 g Salmon fillets (skin-on if available)
  • 400 g Sweet potato, peeled (or scrubbed if you like the skin)
  • 2.5 cups Broccoli florets
  • 2 tbsp Extra-virgin olive oil
  • 1 large Lemon
  • 2 cloves Garlic cloves, finely minced
  • 2 tbsp Fresh dill, finely chopped (or flat-leaf parsley)
  • 1 tbsp Unsalted butter (optional, for finishing)
  • 1 tsp Kosher salt
  • 1/2 tsp Freshly ground black pepper

Instructions

1

Preheat and prep: Set your oven to 425°F (220°C). High heat gives sweet potatoes a chance to caramelize — browning develops flavor through the Maillard reaction. Line a baking sheet with parchment or a foil-lined rack to encourage even air circulation and easy cleanup.

2

Cut the sweet potatoes into uniform 1/2-inch cubes. Uniform pieces roast evenly; smaller pieces will crisp faster. Toss the cubes with 1 tbsp (15 ml) olive oil, 1/2 tsp kosher salt and a pinch of black pepper. Spread them in a single layer on one side of the baking sheet — overcrowding traps steam and prevents browning.

3

Roast the sweet potatoes for 20 minutes, flipping once halfway through. Start them first because they need the longest time in the oven. Flip to expose new surfaces to heat — this encourages even caramelization and crisp edges.

4

Bring the salmon to room temperature for 5–10 minutes while the potatoes begin roasting. Pat the fillets very dry with paper towels — removing surface moisture helps the exterior develop a light crust rather than steaming. Season both sides with the remaining 1/2 tsp kosher salt and 1/4 tsp black pepper.

5

Make the lemon-garlic-herb coating: In a small bowl combine 1 tbsp olive oil (15 ml), the minced garlic, the zest of half the lemon, and 1 tbsp chopped dill (or parsley). Spoon or brush this over the top of each salmon fillet. The oil and acid from lemon zest carry aromatic compounds and help deliver bright flavor across the fillet.

6

When the sweet potatoes have about 8–10 minutes left, place the salmon (skin-side down) on a separate lightly oiled baking sheet or on the empty side of the sheet if there’s space. Slide the salmon into the oven and roast at 425°F for 10–12 minutes for a fillet ~1-inch (2.5 cm) thick. High oven heat gives a short, gentle burst of cooking that sets the exterior while keeping the interior moist. Aim for an internal temperature of 125–130°F (52–54°C) for medium-rare, or up to 145°F (63°C) if you prefer it fully cooked (USDA recommends 145°F).

7

Steam the broccoli while the salmon finishes: Bring 1–2 inches (2.5–5 cm) of water to a simmer in a saucepan fitted with a steamer basket or use a microwave-safe bowl. Steam the broccoli for 4–6 minutes until bright green and tender-crisp. Steaming preserves color and nutrients; avoid overcooking or it becomes mushy and dull in flavor. If you like, plunge briefly into ice water (shock) to lock in color, then drain.

8

Finish and rest the salmon: Remove the salmon from the oven when it flakes easily but still looks slightly translucent in the center. Rest the fillets 3–4 minutes — residual heat will carry them to final doneness and letting them rest keeps juices from spilling out when you cut into them.

9

Optional lemon-herb butter (recommended): In a small skillet, melt 1 tbsp butter over low heat, stir in a teaspoon lemon juice and the remaining 1 tbsp chopped herbs. Spoon over the salmon and roasted sweet potatoes for a glossy finish and an additional layer of flavor (butter is optional — olive oil also works).

10

Plate: Divide sweet potatoes and broccoli between two plates. Place a salmon fillet on top of the potatoes, drizzle with the lemon-herb butter or a squeeze of fresh lemon, and garnish with a small sprig of dill and a lemon wedge. Serve immediately.

Chef's Tips

  • 1Dry the salmon well and leave the skin on if you have it — skin crisps and helps hold the fillet together during cooking. If you prefer skinless, handle gently to avoid flaking.
  • 2Cut sweet potatoes into even pieces (use a scale or ruler if needed) and avoid crowding the pan — even spacing is the biggest shortcut to getting crisp, caramelized edges.
  • 3Use a thermometer: checking internal temperature (125–130°F for medium-rare, 145°F for well-done) removes guesswork and prevents overcooking. Resting is as important as cooking for a juicy fillet.

Variations

  • Make it sheet-pan style: Roast cubed sweet potato and toss broccoli florets with oil and add to the pan for the last 10 minutes so everything cooks together; increase olive oil by 1 tbsp total to encourage browning.
  • Swap the salmon for trout or skin-on cod (adjust time for thinner fish): trout cooks similarly; cod needs a slightly longer gentle bake and will flake sooner.
  • Maple-mustard glaze: For a sweeter twist, mix 1 tbsp maple syrup with 1 tsp Dijon mustard and brush on the salmon in the last 4 minutes of cooking.
  • Roasted broccoli alternative: Toss broccoli with 1 tsp olive oil, a pinch of smoked paprika and roast at 425°F for 10–12 minutes for a nuttier, slightly charred flavor.

Nutrition per Serving

695

Calories

41g

Protein

51g

Carbs

36g

Fat

9g

Fiber

Rate this Recipe

Your Rating:

Explore More

🥗 Gluten-Free Recipes🥘 More with Salmon fillets (skin-on if available)🥘 More with Sweet potato, peeled (or scrubbed if you like the skin)🥘 More with Broccoli florets

Similar Recipes