Love this? Pin it for later!
Why This Recipe Works
- One-Pan Wonder: Everything roasts together for deep, mingled flavors and minimal dishes
- Clean Eating Champion: Packed with omega-3s, fiber, and antioxidants without any processed ingredients
- Meal-Prep Friendly: Stays delicious for up to 4 days in the fridge, making weekday lunches a breeze
- Citrus Magic: The orange-lime glaze creates a caramelized crust that keeps the salmon incredibly moist
- Seasonal Flexibility: Works with any winter vegetables you have on hand, reducing food waste
- Restaurant Quality: The high-heat roasting method delivers perfectly crisped edges and tender centers every time
Ingredients You'll Need
The beauty of this recipe lies in its simplicity—just a handful of fresh, wholesome ingredients that let each component shine. Here's what to look for at the market:
For the Salmon
Wild-caught salmon fillets (1.5 lbs): I always choose wild over farmed for its superior flavor and nutritional profile. Look for fillets that are about 1-inch thick with firm, bright flesh. If you can only find thinner pieces, simply reduce the cooking time by 3-4 minutes. Arctic char works beautifully as a sustainable alternative.
Orange (1 large): Both the zest and juice create the base of our glaze. I prefer navel oranges for their sweetness, but blood oranges add stunning color if they're in season. Always zest before juicing—it's much easier!
Lime (1): The lime's acidity balances the orange's sweetness and adds complexity. Don't substitute lemon here; lime has a unique floral note that pairs perfectly with salmon.
Pure maple syrup (2 tablespoons): This provides the glaze's body and helps create that gorgeous caramelized exterior. Grade B (now called Grade A Dark) has the richest flavor. In a pinch, honey works but will brown faster.
Fresh ginger (1-inch piece): Adds warmth and zing that makes the citrus pop. Fresh is non-negotiable here—ground ginger won't provide the same bright, spicy notes.
For the Winter Vegetables
Rainbow carrots (1 lb): The different varieties offer subtle flavor variations—yellow ones are extra sweet, purple have an earthy complexity. If you can only find regular orange carrots, that's perfectly fine. Look for bunches with tops still attached; they're fresher.
Brussels sprouts (12 oz): Choose small, tight sprouts for the sweetest flavor. Trim the woody ends but keep some of the outer leaves—they crisp up into delicious chips.
Red onion (1 large): Its natural sweetness intensifies during roasting. Cut into thick wedges so they don't burn. Shallots work too if that's what you have.
Beets (3 medium): I love the candy-stripe variety for their gorgeous spiral pattern, but golden or red beets are equally delicious. Roast them whole the day before to save time on busy weeknights.
Extra-virgin olive oil (3 tablespoons): A good, peppery olive oil stands up to the high roasting temperature. California olive oils have been winning awards lately and are worth seeking out.
How to Make Baked Citrus Salmon with Roasted Winter Vegetables for Clean Eating
Prep the vegetables and preheat
Position a rack in the center of your oven and preheat to 425°F (220°C). This high temperature is crucial for proper caramelization. While the oven heats, scrub the carrots and beets, but don't peel them—the skins contain nutrients and add rustic appeal. Cut carrots into 2-inch pieces on the bias for maximum surface area. Halve Brussels sprouts through the root so they stay intact. Cut red onion into 1-inch wedges, keeping the root end attached. If using large beets, cut into 1-inch chunks; small beets can stay whole. Toss all vegetables in a large bowl with 2 tablespoons olive oil, 1 teaspoon sea salt, and ½ teaspoon freshly cracked black pepper.
Create the citrus glaze
While the vegetables roast, prepare your glaze. Zest the orange first using a microplane, being careful to avoid the bitter white pith. You'll need about 1 tablespoon of zest. Juice both the orange and lime into a small saucepan, straining out seeds. You should have about ½ cup total liquid. Add the maple syrup, grated ginger, and a pinch of salt. Bring to a gentle simmer over medium heat and reduce by half, about 8-10 minutes. The glaze should coat the back of a spoon. Remove from heat and whisk in 1 tablespoon olive oil. This helps the glaze adhere to the salmon and prevents burning.
Start roasting the vegetables
Spread the seasoned vegetables on a large rimmed baking sheet in a single layer, keeping beets slightly separated to prevent bleeding onto other vegetables. Roast for 15 minutes. This head start ensures everything finishes at the same time. While they roast, pat salmon fillets very dry with paper towels. Moisture is the enemy of a good sear. Season both sides with salt and pepper, then let stand at room temperature—cold fish cooks unevenly.
Add salmon and continue roasting
After 15 minutes, remove the pan and give the vegetables a quick toss. Push them to the sides to make space for the salmon. Place salmon skin-side down in the center of the pan. Brush generously with half the citrus glaze, reserving the rest for serving. Return to oven and roast for 10-12 minutes more, depending on thickness. The salmon is done when it flakes easily but still has a hint of translucence in the center—it will continue cooking from residual heat.
Rest and finish
Remove from oven and immediately brush salmon with reserved glaze. Let rest 5 minutes—this is crucial for juicy salmon. During this time, the glaze will set into a shiny, sticky coating. Squeeze fresh lime juice over everything and garnish with chopped parsley or chives for color. Serve directly from the pan for rustic appeal, or transfer to a platter if you're feeling fancy.
Expert Tips
Temperature Matters
Invest in an instant-read thermometer. Salmon is perfectly cooked at 125°F for medium-rare, 130°F for medium. Remember it rises 5 degrees while resting. Overcooked salmon is the fastest way to ruin this dish.
Make-Ahead Magic
Roast vegetables up to 3 days ahead and store separately. Reheat at 400°F for 8 minutes, add salmon for the last 12 minutes. The glaze keeps refrigerated for 1 week—perfect for quick weeknight meals.
Crispy Skin Secret
If you love crispy skin, start salmon skin-side up for the first 5 minutes, then flip and glaze. The initial high heat renders fat and crisps the skin beautifully.
Color Preservation
Toss beets with a splash of vinegar before roasting to maintain their vibrant color. This also adds a subtle brightness that complements the citrus glaze.
Even Cooking Hack
Cut vegetables to similar sizes but different shapes for visual interest. Brussels sprouts take longest, so cut larger ones in half, leaving small ones whole.
Flavor Amplifier
Add a splash of white wine or vegetable stock to the pan before roasting. It creates steam that keeps vegetables moist while they caramelize from below.
Variations to Try
Mediterranean Twist
Swap orange for lemon, add olives and cherry tomatoes with the vegetables. Finish with fresh oregano and a drizzle of tahini instead of the glaze.
Asian-Inspired
Replace maple syrup with miso paste, add sesame oil to the glaze. Include bok choy and shiitake mushrooms. Garnish with sesame seeds and scallions.
Spicy Kick
Add 1 teaspoon harissa paste to the glaze. Include spicy sweet potatoes and poblano peppers. Serve with cooling Greek yogurt mixed with mint.
Autumn Harvest
Use apple cider in place of orange juice, include butternut squash and Brussels sprouts. Add fresh sage and finish with toasted pecans.
Storage Tips
Refrigeration
Store salmon and vegetables separately in airtight containers. The salmon keeps 3-4 days refrigerated, vegetables up to 5 days. Always cool completely before storing to prevent condensation that leads to soggy vegetables. Place a paper towel in the container with vegetables to absorb excess moisture.
Freezing
Cooked salmon freezes well for up to 2 months. Wrap individual portions tightly in parchment, then foil, then place in freezer bags. Thaw overnight in refrigerator. Vegetables don't freeze well after roasting—they become mushy upon reheating. Instead, freeze raw prepared vegetables and roast fresh when needed.
Reheating
For best results, reheat salmon in a 275°F oven for 12-15 minutes until just warmed through. Cover loosely with foil to prevent drying. Vegetables reheat beautifully in a hot skillet with a touch of oil for 5-7 minutes, restoring their crispy edges. Avoid microwaving salmon—it creates that unfortunate fishy smell and rubbery texture.
Frequently Asked Questions
Absolutely! Thaw frozen salmon overnight in the refrigerator, or for a quick thaw, place in a sealed bag and submerge in cold water for 30 minutes. Pat extremely dry before seasoning. Frozen salmon often releases more liquid, so you might need to cook 2-3 minutes longer. The quality has improved dramatically in recent years, especially for flash-frozen wild salmon.
Three common culprits: overcooking, not enough fat, and skipping the rest period. Salmon continues cooking from residual heat, so remove it when it reaches 125°F for medium-rare. The citrus glaze adds moisture, but don't skip the olive oil in the glaze. Finally, always rest salmon 5 minutes before serving—this allows juices to redistribute rather than running out when cut.
Yes! This is actually ideal for entertaining. Prep vegetables and make glaze up to 2 days ahead. Store separately. Day of: bring everything to room temperature (30 minutes on counter), then roast as directed. You can even partially roast vegetables 2 hours ahead, then finish with salmon when guests arrive. Everything stays hot in a 200°F warming drawer while you enjoy appetizers.
Skip them! This recipe is incredibly flexible. Try sweet potato cubes, butternut squash, parsnips, turnips, or even cauliflower florets. Just maintain similar sizes for even cooking. If using softer vegetables like squash, add them after the initial 15-minute head start so they don't become mushy.
With one small tweak, yes! Simply replace the maple syrup with date paste or omit the sweetener entirely. The citrus reduction will still create a beautiful glaze, just less sweet. Everything else—salmon, vegetables, olive oil—is fully compliant with both Whole30 and paleo eating plans. Serve with cauliflower rice for a complete clean-eating meal.
Perfectly roasted vegetables should be tender enough to pierce with a fork but still hold their shape, with caramelized, crispy edges. Test by inserting a fork into the thickest piece—there should be slight resistance. Brussels sprouts will be golden and crispy on cut sides, carrots should have wrinkled edges, onions will be jammy in the center. If they're browning too quickly, tent with foil.
Baked Citrus Salmon with Roasted Winter Vegetables for Clean Eating
Ingredients
Instructions
- Preheat and prep: Preheat oven to 425°F. Toss carrots, Brussels sprouts, onion, and beets with 2 tablespoons olive oil, 1 teaspoon salt, and pepper. Spread on large rimmed baking sheet.
- Make the glaze: Zest orange to get 1 tablespoon zest. Juice orange and lime into small saucepan (about ½ cup). Add maple syrup, ginger, and pinch of salt. Simmer until reduced by half, 8-10 minutes. Whisk in remaining 1 tablespoon olive oil.
- Start vegetables: Roast vegetables for 15 minutes. Meanwhile, pat salmon dry and season with salt and pepper.
- Add salmon: Remove pan, toss vegetables, and make space for salmon. Place salmon skin-side down, brush with half the glaze. Roast 10-12 minutes more until salmon flakes easily.
- Finish and serve: Brush salmon with remaining glaze, let rest 5 minutes. Garnish with herbs and serve hot.
Recipe Notes
For meal prep, cook salmon to medium-rare (125°F) so reheating doesn't dry it out. Vegetables can be roasted ahead and reheated in a hot skillet for crispy edges.