Whole30 Baked Salmon with Roasted Vegetables

By Owen Olsson-O'Neill
Whole30 Baked Salmon with Roasted Vegetables

Whole30 Baked Salmon with Roasted Vegetables

A vibrant, 100% Whole30-compliant sheet pan dinner with wild sockeye salmon and colorful roasted vegetables. No sugar, no grains, no dairy, all flavor.

15 min
Prep
25 min
Cook
40 min
Total
4
Servings

This sheet pan dinner is a Whole30 staple that proves compliant eating can be delicious and satisfying. Wild sockeye salmon pairs with a rainbow of roasted vegetables, all cooked together on one pan for minimal cleanup. Every ingredient is Whole30-approved with no added sugar, dairy, grains, or legumes. The natural richness of sockeye salmon and the caramelized edges of the roasted vegetables make this a meal you will want to eat long after your Whole30 ends.

Ingredients

  • 4 wild sockeye salmon portions (5-6 oz each)
  • 2 cups broccoli florets
  • 1 large sweet potato, cut into 1/2-inch cubes
  • 1 red bell pepper, cut into strips
  • 1 medium zucchini, sliced into half-moons
  • 1 red onion, cut into wedges
  • 3 tbsp avocado oil (divided)
  • 4 cloves garlic, minced
  • 1 lemon, juiced and zested
  • 1 tsp sea salt (divided)
  • 1/2 tsp black pepper
  • 1 tsp dried Italian seasoning (check label for Whole30 compliance)
  • Fresh basil or parsley for garnish

Instructions

  1. Preheat oven: Set oven to 425°F. Line a large sheet pan (or two if needed) with parchment paper.
  2. Roast the sweet potatoes first: Toss sweet potato cubes with 1 tbsp avocado oil and 1/4 tsp salt. Spread on the sheet pan and roast for 10 minutes to get a head start, since they take the longest.
  3. Prep remaining vegetables: Toss broccoli, bell pepper, zucchini, and red onion with 1 tbsp avocado oil, 1/4 tsp salt, pepper, and Italian seasoning.
  4. Add vegetables to the pan: After the sweet potatoes have had their 10-minute head start, add the seasoned vegetables to the pan around the potatoes. Push everything to the edges to make room for the salmon in the center.
  5. Season the salmon: Pat salmon dry. Drizzle with remaining avocado oil, minced garlic, lemon juice, lemon zest, and remaining salt. Place skin-side down in the center of the pan.
  6. Bake together: Return the pan to the oven and bake for 15-18 minutes until salmon is cooked through (145°F internal) and vegetables are tender with caramelized edges.
  7. Garnish and serve: Remove from oven, garnish with fresh basil or parsley and an extra squeeze of lemon. Serve directly from the sheet pan for easy cleanup.

Chef's Tips

  • The higher oven temperature (425°F) is intentional. It gives the vegetables better caramelization while keeping the salmon moist. The shorter cook time at higher heat prevents drying out the fish.
  • Always check your Italian seasoning label on Whole30. Some brands contain sugar, soy, or non-compliant fillers. Primal Palate and Simply Organic are typically safe.
  • Cut all vegetables to similar sizes so they cook evenly. Harder vegetables (sweet potato, broccoli stems) should be slightly smaller than softer ones (zucchini, bell pepper).
  • Make this a one-pan meal prep by doubling the recipe and storing portions for 3-4 days. Reheat at 275°F for best texture.
  • Swap in any Whole30-compliant vegetables you have on hand. Brussels sprouts, cauliflower, green beans, and butternut squash all work beautifully.

Nutrition (per serving, approximate)

Calories: 380 | Protein: 36g | Fat: 15g | Omega-3: 1,200mg | Carbs: 24g

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.