Slow Roasted Citrus Salmon is one of those dishes that brings together simplicity and stunning flavor in perfect harmony. The salmon, infused with a delightful citrus marinade featuring zesty lemon and orange, becomes melt-in-your-mouth tender as it roasts slowly in the oven. It’s a wonderful way to enjoy a healthy dinner that feels fancy, yet requires hardly any effort at all. After just 30 minutes in the oven, you’ll be treated to a brilliantly flavored piece of fish that can brighten up your weekday meal or impress guests at your next dinner party.

The first time I made Slow Roasted Citrus Salmon was on a whim when I had friends over. I struggled to find a dish that would cater to everyone’s tastes and dietary preferences while still being easy to prepare. This salmon recipe was the answer! I loved how the bright citrus flavors elevated the salmon, making it feel light and refreshing. As my guests indulged in the dish, I felt proud to serve something that not only looked beautiful but tasted even better. I can’t wait for you to experience how wonderful this recipe is—it’s a true culinary gem.
Why You’ll Love This Recipe
- Simple & Quick: Ready to enjoy in just 30 minutes, making it a perfect weeknight dinner.
- Irresistible Flavor: The citrus marinade adds depth, keeping the fish juicy and bursting with flavor.
- Eye-Catching Appeal: Topped with bright citrus slices, this dish looks as delightful as it tastes.
- Flexible Serving: Perfect for dinner parties, casual lunches, or meal prep for the week ahead.
- Diet-Friendly Options: Naturally gluten-free and packed with nutrients!
Ingredients You’ll Need
- 1.5 lbs. salmon fillet: Look for fresh salmon for the best flavor. If you need a substitute, you could try trout or steelhead salmon, but the cooking time may vary slightly.
- 4 tablespoons olive oil: Please use high-quality extra virgin olive oil for the best taste. Canola or avocado oil can be used as alternatives.
- 2 tablespoons whole grain Dijon mustard: This adds a nice tang to the marinade. If you prefer a milder flavor, regular Dijon mustard works well too.
- 2 cloves garlic, minced: Fresh garlic enhances the aromatics of the dish; feel free to use garlic powder in a pinch.
- 1 tablespoon fresh lemon juice: Freshly squeezed lemon juice really makes a difference, though bottled lemon juice can work in a hurry.
- 1 tablespoon fresh orange juice: Like lemon, fresh orange juice brings brightness to the dish. Look for high-quality juice if using bottled.
- 2 teaspoons chopped fresh dill: This herb adds a refreshing note. If it’s not available, thyme or parsley could be used instead.
- 1/4 teaspoon sea salt: Just enough to enhance the other flavors without overpowering them.
- 1 shallot, peeled and thinly sliced (optional): Shallots offer a milder onion flavor; you can skip this if you don’t have any on hand.
How to Make Slow Roasted Citrus Salmon
- Preheat your oven: Set it to 250 degrees Fahrenheit. This low temperature allows the salmon to cook gently, ensuring it retains moisture.
- Prepare the salmon: Place the salmon fillet on a rimmed baking sheet, skin-side down, and gently blot it dry with a paper towel. Season it generously with salt and fresh ground pepper for a lovely flavor base.
- Mix the marinade: In a small bowl, combine the 4 tablespoons of olive oil, 2 tablespoons of whole grain Dijon mustard, 2 minced cloves of garlic, 1 tablespoon of fresh lemon juice, 1 tablespoon of fresh orange juice, 2 teaspoons of chopped fresh dill, and 1/4 teaspoon of sea salt. Whisk everything together until well combined.
- Marinate the salmon: Brush the citrus marinade over the top of the salmon, making sure it’s covered evenly. If using, sprinkle the thinly sliced shallots over the top, then lay lemon and orange slices on top of the salmon. Drizzle a little more olive oil over everything for extra richness.
- Roast in the oven: Place the baking sheet in the preheated oven, roasting the salmon for 20-25 minutes. You’re looking for an internal temperature of 135 degrees Fahrenheit for a medium doneness. If you prefer your salmon a bit more done, aim for 140 degrees.
- Rest and serve: Once cooked, remove the salmon from the oven and let it rest for approximately 5 minutes. This helps the juices redistribute. Serve warm and enjoy the delightful combination of citrus flavors!
Storing & Reheating
To store any leftover Slow Roasted Citrus Salmon, place it in an airtight container and refrigerate it within two hours of cooking. It will stay fresh in the fridge for about 3-4 days. Make sure to consume it within that time frame for the best flavor and texture. For longer storage, you can freeze the salmon—just wrap it tightly in plastic wrap and then aluminum foil; it can last up to three months in the freezer. When you’re ready to enjoy it again, thaw it overnight in the refrigerator and reheat gently in a 275-degree Fahrenheit oven for about 10 minutes, monitoring until it’s just warmed through.
Chef’s Helpful Tips
- Avoid overcooking: Since salmon cooks quickly, keep a close eye on it during roasting to prevent it from becoming dry.
- Room temperature ingredients: Allow your salmon to sit at room temperature for about 15 minutes before cooking; this helps it cook more evenly.
- Fresh citrus: Using freshly squeezed lemon and orange juice greatly enhances flavor compared to bottled juice—don’t skip this step!
- Play with herbs: If you’re not a fan of dill, try using tarragon or basil for a different flavor profile.
- Marinate the salmon longer: If you have extra time, let the salmon sit in the marinade for up to 30 minutes before roasting for even bolder flavor.
Perfectly balanced in flavor and impressively simple to prepare, Slow Roasted Citrus Salmon could become a regular in your weeknight dinner rotation. This dish not only offers an easy way to add healthy fish to your meals but also brings brightness to otherwise dreary evenings. Feel free to adjust the marinade ingredients or add seasonal vegetables for a twist! I’m excited for you to dive into this dish and make it your own.

Recipe FAQs
Can I use frozen salmon for this recipe?
Yes! If you’re using frozen salmon, ensure to defrost it fully in the refrigerator before cooking. The marinating time may need to be extended slightly to enhance flavor.
How can I tell when my salmon is done?
The salmon should flake easily with a fork when it’s cooked. The internal temperature should be at least 135 degrees Fahrenheit for medium, and you can always check it with a meat thermometer.
Can I make this dish in advance?
Absolutely! You can prepare the marinade and apply it to the salmon a few hours in advance. Just cover and refrigerate until you’re ready to roast it, but try to leave it at room temperature for a bit before cooking.
What should I serve with Slow Roasted Citrus Salmon?
This dish pairs wonderfully with a fresh green salad, roasted veggies, or a fluffy quinoa or rice pilaf. Feel free to get creative with your sides for a complete meal!
Print
Slow Roasted Citrus Salmon
This Slow Roasted Citrus Salmon is a delicious and healthy meal, combining tender salmon with vibrant citrus flavors. It’s super easy to prepare, making it an ideal quick dinner choice for any food lover!
- Total Time: 40 minutes
- Yield: 4 servings 1x
Ingredients
- 1.5 lbs. salmon fillet
- 4 tablespoons olive oil plus more for drizzling
- 2 tablespoons whole grain dijon mustard
- 2 cloves garlic, minced
- 1 tablespoon fresh lemon juice plus lemon slices for top
- 1 tablespoon fresh orange juice plus orange slices for top
- 2 teaspoons chopped fresh dill
- 1/4 teaspoon sea salt
- 1 shallot, peeled and thinly sliced (optional)
Instructions
- Preheat the oven to 250 degrees F. Place the salmon on a rimmed baking sheet and dry it with a paper towel. Season generously with salt and pepper.
- In a small bowl, mix olive oil, whole grain dijon mustard, minced garlic, lemon juice, orange juice, dill, and salt together.
- Brush the citrus marinade evenly over the salmon and sprinkle with sliced shallots, if using. Top with lemon and orange slices, then drizzle with a little extra olive oil.
- Roast the salmon for 20-25 minutes until it reaches an internal temperature of 135 degrees for medium doneness. For medium-well, cook to 140 degrees. Let the salmon rest for 5 minutes before serving.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
For optimal flavor, use fresh citrus juices and herbs.
This salmon pairs well with a light salad or steamed vegetables.
To cut cooking time, consider using thinner fillets.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Oven Roasting
- Cuisine: American
Nutrition
- Serving Size: 1 fillet
- Calories: 250
- Sugar: 1g
- Sodium: 400mg
- Fat: 15g
- Saturated Fat: 2g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 4g
- Fiber: 0g
- Protein: 25g
- Cholesterol: 70mg






