This recipe is a perfect combination of simplicity and elegance. It’s a one-pan meal that minimizes cleanup while delivering bold, savory flavors. The garlic butter enhances the natural richness of the salmon, while the roasted vegetables add texture and nutrients. It’s ideal for weeknight dinners yet impressive enough for special occasions.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.) salmon fillets beets broccoli florets butter garlic olive oil lemon juice salt black pepper fresh dill or parsley
Directions
Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper or lightly grease it.
Peel and cut the beets into small chunks. Toss them with olive oil, salt, and pepper, then spread them on the baking sheet. Roast for about 15 minutes to give them a head start.
Remove the baking sheet from the oven and add the broccoli florets, tossing them lightly with olive oil and seasoning.
Place the salmon fillets on the same sheet. In a small bowl, melt the butter and mix in minced garlic and lemon juice. Spoon the garlic butter over the salmon.
Return the baking sheet to the oven and roast for another 12 to 15 minutes, or until the salmon is cooked through and flakes easily with a fork and the vegetables are tender.
Remove from the oven, garnish with fresh dill or parsley, and serve immediately.
Servings and timing
Servings: 4 servings Preparation time: 10 to 15 minutes Cooking time: 25 to 30 minutes Total time: approximately 35 to 40 minutes
Variations
You can swap broccoli with asparagus or green beans. Add a sprinkle of Parmesan cheese for extra richness. For a spicy kick, include red pepper flakes in the garlic butter. You can also use sweet potatoes instead of beets for a milder flavor.
Storage/Reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in the oven at 300°F (150°C) or in a skillet over low heat to avoid drying out the salmon. Avoid microwaving if possible, as it can overcook the fish.
FAQs
Can I use frozen salmon?
Yes, just make sure it’s fully thawed before cooking.
How do I know when salmon is done?
It should flake easily with a fork and reach an internal temperature of 145°F (63°C).
Can I roast everything together at once?
Beets take longer, so it’s best to start them first for even cooking.
Do I need to peel the beets?
Peeling is recommended for a smoother texture, but it’s optional.
Can I use other vegetables?
Yes, vegetables like carrots, zucchini, or Brussels sprouts work well.
Is this recipe healthy?
Yes, it’s rich in protein, healthy fats, and essential nutrients.
Can I make this dairy-free?
Yes, substitute butter with olive oil or a plant-based alternative.
What herbs go best with salmon?
Dill, parsley, thyme, or rosemary are great choices.
Can I prepare this ahead of time?
You can chop the vegetables and prepare the sauce in advance.
What should I serve with this dish?
It pairs well with rice, quinoa, or a light salad.
Conclusion
Garlic Butter-Roasted Salmon with Beets & Broccoli is a flavorful and nutritious meal that’s easy to prepare and perfect for any occasion. With its combination of tender fish, roasted vegetables, and rich garlic butter, it delivers both comfort and elegance in every bite.
This Garlic Butter-Roasted Salmon with Beets & Broccoli is a healthy, flavorful one-pan meal featuring tender salmon, roasted vegetables, and a rich garlic butter sauce. Perfect for quick weeknight dinners or elegant meals, this easy roasted salmon recipe is packed with protein, omega-3s, and nutrients.
Author:Catherine
Prep Time:15 minutes
Cook Time:25–30 minutes
Total Time:40 minutes
Yield:4 servings
Category:Main Course
Method:Roasting
Cuisine:Healthy / Mediterranean-Inspired
Diet:Gluten Free
Ingredients
4 salmon fillets
2 medium beets, peeled and cut into chunks
2 cups broccoli florets
3 tbsp butter, melted
3 cloves garlic, minced
2 tbsp olive oil
1 tbsp lemon juice
Salt, to taste
Black pepper, to taste
2 tbsp fresh dill or parsley, chopped
Instructions
Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper or lightly grease it.
Toss beet chunks with olive oil, salt, and pepper. Spread them on the baking sheet and roast for 15 minutes.
Remove from oven and add broccoli florets, tossing lightly with olive oil and seasoning.
Place salmon fillets on the baking sheet.
In a small bowl, mix melted butter, garlic, and lemon juice. Spoon over the salmon.
Return to oven and roast for 12–15 minutes, or until salmon flakes easily and vegetables are tender.
Remove from oven, garnish with fresh dill or parsley, and serve immediately.
Notes
Cut beets into small, even pieces for faster cooking.Avoid overcooking salmon to keep it moist and flaky.Add red pepper flakes for a spicy variation.Substitute butter with olive oil for a dairy-free version.