
There’s something so comforting about a dinner that comes together easily but feels like a special occasion. Garlic Butter Salmon with Roasted Potatoes & Asparagus is that perfect dish you’ll want to make again and again. The aroma of garlic and butter wafting through your kitchen is simply irresistible, and the vibrant colors on your plate will brighten even the gloomiest of days. Trust me, this easy recipe is one you’ll treasure!
Why You’ll Love Garlic Butter Salmon with Roasted Potatoes & Asparagus 🔥🥔
- Fast
- Easy
- Giftable
- Crowd-pleasing
Ingredients
- 4 salmon fillets: Fresh salmon is key for the best flavor, but frozen works too!
- 4 tablespoons unsalted butter, melted: Adds richness and depth to the dish.
- 4 cloves garlic, minced: Because garlic makes everything better.
- 1 teaspoon lemon juice: Brightens the flavors beautifully.
- Salt and pepper, to taste: Essential for balancing the flavors.
- 1 pound baby potatoes, halved: They roast to perfection with a crispy outside.
- 1 bunch asparagus, trimmed: Adds a fresh crunch!
- 2 tablespoons olive oil: Helps the veggies roast evenly.
- Fresh parsley, chopped (for garnish): A pop of color and freshness.
- Lemon wedges (for serving): Perfect for squeezing on top!
How to Make Garlic Butter Salmon with Roasted Potatoes & Asparagus 🔥🥔
- Preheat your oven to 400°F (200°C). This is the first step to getting everything nice and crispy!
- In a small bowl, combine the melted butter, minced garlic, lemon juice, salt, and pepper. Give it a good mix and set it aside. This is your flavor bomb!
- On a baking sheet, toss the halved baby potatoes with olive oil, salt, and pepper. Make sure they are evenly coated, then spread them out in a single layer.
- Roast the potatoes in the preheated oven for 15 minutes. They’ll start to get golden and tender.
- After 15 minutes, remove the baking sheet from the oven and add the trimmed asparagus. Drizzle them with olive oil, salt, and pepper, and toss to combine. It’s all about those delicious flavors mingling!
- Now, place the salmon fillets on the baking sheet and brush each fillet generously with your garlic butter mixture. Don’t be shy with it!
- Return the baking sheet to the oven and roast for an additional 12-15 minutes, or until the salmon is cooked through and the vegetables are tender. Your kitchen will smell amazing!
- Remove everything from the oven and garnish with chopped parsley. Serve with lemon wedges for an extra zing!
Substitutions & Additions
- If you don’t have salmon, feel free to use another fish like trout or even chicken breasts!
- Swap out the asparagus for green beans or broccoli if you prefer.
- Add some cherry tomatoes to the baking sheet for a burst of sweetness.
- For a spicy kick, sprinkle some red pepper flakes over the salmon before baking.
Tips for Success
- Make sure your salmon is at room temperature before cooking for even cooking.
- Don’t overcrowd the baking sheet; give everything some space to roast properly!
- If you want to prep ahead, you can chop the veggies and mix the garlic butter the night before.
How to Store Garlic Butter Salmon with Roasted Potatoes & Asparagus 🔥🥔
Leftovers can be stored in an airtight container in the fridge for up to 3 days. Reheat in the oven for the best results, or pop them in the microwave if you’re short on time!
FAQs
- Can I make this recipe ahead of time? Yes, you can prepare the garlic butter and chop the veggies ahead of time!
- What can I serve with this dish? A simple green salad or some crusty bread would be great accompaniments!
- Can I use frozen salmon? Absolutely! Just make sure to thaw it properly before cooking.
If you’re looking for more delicious recipes and inspiration, don’t forget to check out my Pinterest account!


Garlic Butter Salmon with Roasted Potatoes & Asparagus
There’s something so comforting about a dinner that comes together easily but feels like a special occasion. Garlic Butter Salmon with Roasted Potatoes & Asparagus is that perfect dish you’ll want to make again and again.
Ingredients
Equipment
Method
- Step 1: Preheat your oven to 400°F (200°C).
- Step 2: In a small bowl, combine the melted butter, minced garlic, lemon juice, salt, and pepper. Mix and set aside.
- Step 3: On a baking sheet, toss the halved baby potatoes with olive oil, salt, and pepper. Spread them out in a single layer.
- Step 4: Roast the potatoes in the preheated oven for 15 minutes.
- Step 5: After 15 minutes, add the trimmed asparagus to the baking sheet and toss to combine.
- Step 6: Place the salmon fillets on the baking sheet and brush each fillet with the garlic butter mixture.
- Step 7: Return the baking sheet to the oven and roast for an additional 12-15 minutes.
- Step 8: Remove from the oven and garnish with chopped parsley. Serve with lemon wedges.
Notes
Leftovers can be stored in an airtight container in the fridge for up to 3 days. Reheat in the oven for the best results.