Sheet-Pan Salmon with Sweet Potatoes & Broccoli


The vibrant combo of cheese, cilantro, chili, and lime—inspired by Mexican street corn—makes this salmon sheet-pan dinner burst with flavor.

Prep Time:
30 mins
Additional Time:
15 mins
Total Time:
45 mins
4 servings


  • 3 tablespoons low-fat mayonnaise

  • 1 teaspoon chili powder

  • 2 medium sweet potatoes, peeled and cut into 1-inch cubes

  • 4 teaspoons olive oil, divided

  • ½ teaspoon salt, divided

  • ¼ teaspoon ground pepper, divided

  • 4 cups broccoli florets (8 oz.; 1 medium crown)

  • 1 ¼ pounds salmon fillet, cut into 4 portions

  • 2 limes, 1 zested and juiced, 1 cut into wedges for serving

  • ¼ cup crumbled feta or cotija cheese

  • ½ cup chopped fresh cilantro


  1. Preheat oven to 425 degrees F. Line a large rimmed baking sheet with foil and coat with cooking spray.

  2. Combine mayonnaise and chili powder in a small bowl. Set aside.

  3. Toss sweet potatoes with 2 tsp. oil, 1/4 tsp. salt, and 1/8 tsp. pepper in a medium bowl.

  4. Spread on the prepared baking sheet. Roast for 15 minutes.

  5. Meanwhile, toss broccoli with the remaining 2 tsp. oil, 1/4 tsp. salt, and 1/8 tsp. pepper in the same bowl.

  6. Remove the baking sheet from oven. Stir the sweet potatoes and move them to the sides of the pan. Arrange salmon in the center of the pan and spread the broccoli on either side, among the sweet potatoes.

  7. Spread 2 Tbsp. of the mayonnaise mixture over the salmon.

  8. Bake until the sweet potatoes are tender and the salmon flakes easily with a fork, about 15 minutes.

  9. Meanwhile, add lime zest and lime juice to the remaining 1 Tbsp. mayonnaise; mix well.

  10. Divide the salmon among 4 plates and top with cheese and cilantro.

  11. Divide the sweet potatoes and broccoli among the plates and drizzle with the lime-mayonnaise sauce. Serve with lime wedges and any remaining sauce.

    Sheet-Pan Salmon with Sweet Potatoes & Broccoli
    photography / Caitlin bensel, Food Styling / Emily Nabors Hall

Nutrition Facts (per serving)

504 Calories
26g Fat
34g Carbs
34g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 504
% Daily Value *
Total Carbohydrate 34g 12%
Dietary Fiber 7g 25%
Total Sugars 7g
Protein 34g 68%
Total Fat 26g 33%
Saturated Fat 6g 30%
Cholesterol 83mg 28%
Sodium 642mg 28%
Potassium 1211mg 26%

Nutrition information is calculated by a registered dietitian using an ingredient database but should be considered an estimate.

* Daily Values (DVs) are the recommended amounts of nutrients to consume each day. Percent Daily Value (%DV) found on nutrition labels tells you how much a serving of a particular food or recipe contributes to each of those total recommended amounts. Per the Food and Drug Administration (FDA), the daily value is based on a standard 2,000 calorie diet. Depending on your calorie needs or if you have a health condition, you may need more or less of particular nutrients. (For example, it’s recommended that people following a heart-healthy diet eat less sodium on a daily basis compared to those following a standard diet.)

(-) Information is not currently available for this nutrient. If you are following a special diet for medical reasons, be sure to consult with your primary care provider or a registered dietitian to better understand your personal nutrition needs.

Related Articles