Love this? Pin it for later!
Oven-Baked Citrus Salmon with Roasted Root Vegetables
There's something magical about the way citrus brightens up salmon—it's like sunshine on a plate. After years of testing countless salmon recipes, this oven-baked version with roasted root vegetables has become my go-to for everything from casual weeknight dinners to impressive dinner parties. The combination of zesty citrus, fragrant herbs, and perfectly roasted vegetables creates a restaurant-quality meal that somehow feels both elegant and comforting.
I first developed this recipe during a particularly harsh winter when I was craving something that would transport me to warmer days. The citrus marinade does exactly that, infusing the salmon with bright, fresh flavors while keeping it incredibly moist and tender. Meanwhile, the roasted root vegetables caramelize beautifully in the same oven, creating an entire meal that's as easy to prepare as it is impressive to serve.
What I love most about this dish is its versatility. It's sophisticated enough for a dinner party yet simple enough for a Tuesday night. The prep work is minimal—just chop some vegetables, whisk together a quick marinade, and let the oven do all the hard work. Plus, it's naturally gluten-free and packed with healthy omega-3s, making it a winner for health-conscious guests.
Why This Recipe Works
- One-pan wonder: Everything cooks together on a single sheet pan, making cleanup a breeze
- Perfect timing: The vegetables and salmon finish cooking at the same time for optimal flavor coordination
- Flavor-packed marinade: A blend of citrus juices, herbs, and garlic infuses the salmon with incredible depth
- Customizable vegetables: Works with any combination of root vegetables you have on hand
- Meal prep friendly: Components can be prepped ahead for quick assembly
- Restaurant quality: The presentation looks like it came from a fine dining establishment
Ingredients You'll Need
For this show-stopping dish, you'll need a handful of high-quality ingredients that work together beautifully. Starting with the star of the show: salmon. I always recommend wild-caught salmon when available—it has a richer flavor and better texture than farm-raised. Look for fillets that are bright and firm, with no fishy smell. If wild salmon isn't available, a good quality farm-raised salmon will still work wonderfully.
The citrus component is what makes this dish special. I use a combination of orange, lemon, and lime for the most complex flavor profile. The orange adds sweetness, the lemon brings brightness, and the lime provides that extra zing. Fresh herbs are non-negotiable here—dill and parsley complement the fish perfectly, while thyme adds earthiness that pairs beautifully with the root vegetables.
Speaking of root vegetables, this is where you can really customize based on what's available and in season. My go-to combination includes carrots, parsnips, and beets, but feel free to swap in turnips, rutabaga, or sweet potatoes. The key is cutting them into uniform sizes so they roast evenly. Red onions add sweetness and beautiful color, while garlic cloves roast into sweet, caramelized gems.
For the marinade, you'll need good quality olive oil, Dijon mustard for a touch of complexity, and honey to balance the citrus acidity. A pinch of red pepper flakes adds just enough heat to keep things interesting without overwhelming the delicate fish.
How to Make Oven-Baked Citrus Salmon with Roasted Root Vegetables
Prep the vegetables
Preheat your oven to 425°F (220°C). While it's heating, wash and peel all your root vegetables. Cut carrots and parsnips into 2-inch pieces, halving them lengthwise if they're thick. Cut beets into 1-inch wedges, keeping them separate from other vegetables to prevent staining. Slice red onions into 1-inch wedges and smash garlic cloves with the flat side of your knife. Place all vegetables (except beets) in a large bowl.
Season the vegetables
Drizzle the vegetables with 3 tablespoons of olive oil, season with salt, pepper, and 1 teaspoon of fresh thyme leaves. Toss well to coat everything evenly. Arrange vegetables on a large rimmed baking sheet in a single layer, giving them space to caramelize rather than steam. Place the beet wedges on a separate corner of the pan or on a small piece of foil to prevent them from coloring the other vegetables.
Start roasting
Place the baking sheet in the preheated oven and roast for 20 minutes. While the vegetables are cooking, this is the perfect time to prepare your salmon marinade. The vegetables need a head start since they'll take longer than the salmon to cook.
Make the citrus marinade
In a medium bowl, whisk together the juice and zest from 1 orange, 1 lemon, and 1 lime. Add 2 tablespoons olive oil, 1 tablespoon Dijon mustard, 1 tablespoon honey, 2 minced garlic cloves, 1 tablespoon chopped fresh dill, 1 tablespoon chopped parsley, 1/2 teaspoon salt, 1/4 teaspoon black pepper, and a pinch of red pepper flakes. Whisk until well combined and slightly emulsified.
Prepare the salmon
Pat salmon fillets dry with paper towels—this is crucial for proper searing. Check for any pin bones and remove them with tweezers. Place salmon in a shallow dish and pour half of the marinade over it, reserving the rest for serving. Let it marinate for 15-20 minutes while the vegetables continue roasting. Don't marinate longer than 30 minutes, as the citrus can start to "cook" the fish.
Add salmon to the pan
After 20 minutes, remove the baking sheet from the oven and give the vegetables a quick toss with a spatula. Push vegetables to the sides to make space in the center for the salmon. Place salmon fillets skin-side down in the cleared space. Spoon some of the marinade over each fillet and return the pan to the oven.
Finish cooking
Continue roasting for 12-15 minutes more, depending on the thickness of your salmon. The fish is done when it flakes easily with a fork but is still slightly translucent in the center (it will continue cooking from residual heat). The vegetables should be tender and caramelized on the edges.
Rest and serve
Remove from oven and let rest for 5 minutes. This allows the juices to redistribute, ensuring moist, flavorful salmon. Drizzle the reserved marinade over the fish and vegetables just before serving. Garnish with additional fresh herbs and citrus slices if desired. Serve directly from the sheet pan for a rustic presentation, or transfer to a platter for a more formal presentation.
Expert Tips
Temperature is key
Invest in an instant-read thermometer. Salmon is perfectly cooked at 125°F for medium-rare or 130°F for medium. Remember it will continue cooking from residual heat after removing from the oven.
Dry = crispy
Pat your salmon very dry before marinating. Moisture is the enemy of that beautiful golden crust we all love. Even moisture on the vegetables helps them steam rather than roast.
Don't crowd the pan
Give your vegetables space to breathe. Overcrowding causes them to steam rather than roast, preventing that delicious caramelization. Use two pans if necessary.
Trust your senses
Cooking times are guidelines. Your oven, the thickness of your salmon, and even the weather can affect cooking time. Look for opaque flesh that flakes easily.
Variations to Try
Asian-inspired twist
Replace the citrus marinade with a mixture of soy sauce, ginger, garlic, and sesame oil. Add baby bok choy to the vegetables and finish with sesame seeds and scallions.
Mediterranean style
Add olives, cherry tomatoes, and artichoke hearts to the vegetables. Season with oregano and lemon, and finish with crumbled feta cheese.
Spicy version
Add 1-2 teaspoons of your favorite Cajun seasoning to the marinade. Include andouille sausage slices with the vegetables for a smoky kick.
Autumn variation
Swap root vegetables for butternut squash, Brussels sprouts, and apples. Use apple cider in the marinade and add fresh sage.
Storage Tips
Refrigeration
Store leftover salmon and vegetables in separate airtight containers in the refrigerator for up to 3 days. The salmon is delicious cold in salads or gently reheated. Vegetables can be reheated in a 350°F oven for 10-15 minutes until warmed through.
Freezing
While cooked salmon can be frozen for up to 2 months, the texture will change. I recommend only freezing the vegetables. Cool completely, then freeze in a single layer on a baking sheet before transferring to freezer bags. Use within 2 months for best quality.
Make-ahead options
The marinade can be prepared up to 3 days in advance and stored in the refrigerator. Vegetables can be chopped and stored in zip-top bags with a damp paper towel for up to 2 days. This makes weeknight cooking incredibly fast!
Frequently Asked Questions
Yes, but make sure to thaw it completely and pat it very dry before marinating. Frozen salmon tends to release more moisture, so extra drying is crucial for proper browning.
No problem! You can use just orange and lemon, or even all one type of citrus. The key is balancing the acidity with a touch of honey. Grapefruit also works beautifully for a slightly bitter twist.
The salmon is done when it flakes easily with a fork but is still slightly translucent in the center. It should feel firm but spring back when pressed. An instant-read thermometer should read 125-130°F for medium-rare.
Absolutely! You can pan-sear the salmon and roast the vegetables in a covered skillet on the stovetop. Just cook the vegetables covered for 15 minutes, then uncover and add the salmon, cooking 4-5 minutes per side.
A crisp Sauvignon Blanc or Pinot Grigio complements the citrus beautifully. For red wine lovers, a light Pinot Noir works well too. The key is choosing something that won't overpower the delicate fish.
Oven-Baked Citrus Salmon with Roasted Root Vegetables
Ingredients
Instructions
- Preheat and prep: Preheat oven to 425°F. Toss vegetables (except beets) with 3 tablespoons olive oil, salt, pepper, and thyme. Arrange on baking sheet with beets separate.
- Start roasting: Roast vegetables for 20 minutes, stirring once halfway through.
- Make marinade: Whisk together citrus juices and zests, remaining olive oil, mustard, honey, garlic, herbs, and seasonings.
- Marinate salmon: Pat salmon dry and marinate in half the mixture for 15-20 minutes.
- Add salmon: Push vegetables to sides, add salmon to center, spoon marinade over top.
- Finish cooking: Roast 12-15 minutes more until salmon reaches desired doneness.
- Rest and serve: Let rest 5 minutes, drizzle with reserved marinade, and serve hot.
Recipe Notes
For even cooking, choose salmon fillets of similar thickness. If using skin-on salmon, place it skin-side down and don't flip it during cooking—the skin becomes deliciously crispy.