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.

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
- 1Preheat the oven to 425 degrees F and line a large sheet pan with parchment.
- 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.
- 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.
- 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.
- 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.
- 6Divide the salmon, sweet potatoes, and greens among four plates, scatter with dill, and serve with lemon wedges.
Nutrition (per serving, approximate)
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.