Skip to main content
VidaBeacon
Heart

Baked Salmon with Sweet Potato & Greens

A one-pan roasted salmon dinner with spiced sweet potatoes and garlicky greens, built around heart-friendly omega-3 fats, fiber, and potassium.

A roasted salmon fillet with crisp browned edges resting beside caramelized sweet potato cubes and wilted dark leafy greens, garnished with fresh dill and a lemon wedge on a plate.
Prep 15 min Cook 30 min Total 45 min 4 servings

This is the kind of weeknight dinner that feels like a treat but comes together on one pan. Roasted salmon, spiced sweet potatoes, and quick garlicky greens balance rich flavor with ingredients your heart will thank you for.

Why it helps

Salmon is a leading source of the long-chain omega-3 fats EPA and DHA, which research links to lower triglycerides and support for healthy blood pressure. Sweet potatoes and leafy greens add soluble fiber and potassium, two nutrients tied to better cholesterol handling and blood-pressure balance, while extra-virgin olive oil supplies unsaturated fat in place of saturated fat. Seasoned with herbs, citrus, and only a pinch of salt, the dish stays low in sodium, so it supports an overall heart-healthy pattern rather than treating any condition on its own.

Ingredients

  • 4 salmon fillets (about 6 oz each), skin-on, pin bones removed
  • 2 medium sweet potatoes (about 1 lb), scrubbed and cut into 3/4-inch cubes
  • 3 tablespoons extra-virgin olive oil, divided
  • 8 oz lacinato kale or Swiss chard, stems removed and leaves torn
  • 3 garlic cloves, thinly sliced
  • 1 lemon (zest and juice from half; remaining half cut into wedges)
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon ground cumin
  • 1/4 teaspoon kosher salt
  • 1/4 teaspoon freshly ground black pepper
  • 1/4 teaspoon red pepper flakes (optional)
  • 2 tablespoons chopped fresh dill or parsley

Instructions

  1. 1Preheat the oven to 425 degrees F and line a large sheet pan with parchment.
  2. 2Toss the sweet potato cubes with 1.5 tablespoons olive oil, the smoked paprika, cumin, and half the salt and pepper. Spread in a single layer and roast for 20 minutes, stirring once, until the edges brown.
  3. 3Pat the salmon dry, brush with 1/2 tablespoon olive oil, and season with the lemon zest and remaining salt and pepper. Push the potatoes to one side of the pan, lay the salmon skin-side down in the space, and roast 12 to 14 minutes, until the fish flakes easily and reaches 125 to 130 degrees F at the center.
  4. 4While the salmon roasts, heat the remaining 1 tablespoon olive oil in a large skillet over medium heat. Add the garlic and red pepper flakes and cook 30 seconds until fragrant.
  5. 5Add the kale with a splash of water and saute 3 to 4 minutes until wilted and tender. Turn off the heat and stir in the lemon juice.
  6. 6Divide the salmon, sweet potatoes, and greens among four plates, scatter with dill, and serve with lemon wedges.

Nutrition (per serving, approximate)

490
Calories
37 g
Protein
28 g
Carbs
26 g
Fat
6 g
Fiber
380 mg
Sodium

Tips & swaps

  • Swap in canned or frozen wild salmon when fresh is pricey; thaw frozen fillets overnight and pat very dry so they roast instead of steam.
  • No kale or chard? Baby spinach works too, but add it in the last minute since it wilts fast.
  • Roast an extra tray of sweet potatoes to keep in the fridge for up to 4 days; they reheat well for grain bowls and breakfast hash.
  • For crisp salmon skin, start the fillets skin-side down on the hot pan and avoid moving them until they release naturally.