“Hey, can you believe this salmon?!” my friend gasped after the first bite during a last-minute dinner I threw together. Honestly, I hadn’t planned anything fancy that evening—just rummaging through the fridge, hoping for something quick but satisfying. The salmon was sitting there, a bit neglected, and I wanted something simple yet flavorful. So, I grabbed some asparagus and those baby new potatoes I’d bought on a whim last weekend, thinking they’d be great for roasting. The garlic butter came from a spur-of-the-moment idea—I’d been meaning to use up the leftover butter and garlic cloves before they went bad.
The whole thing came together faster than I expected, and the crispy skin on the salmon? Absolutely addictive. The way the garlic butter pooled around the tender asparagus and potatoes felt like a little celebration on a plate after a hectic day. It’s funny how sometimes the best meals are the unplanned ones that surprise you, right? Since then, I’ve made this crispy garlic butter salmon recipe with asparagus and new potatoes more times than I can count—sometimes tweaking the herbs or swapping the potatoes for sweet ones. But the core of it? That crispy, buttery, garlicky salmon paired with fresh veggies? It always wins.
It’s the kind of recipe that feels like a small comfort—a pause button in the middle of a chaotic week, or an easy way to impress friends without breaking a sweat. The flavors are straightforward but hit all the right notes. I guess that’s why it stuck around in my rotation, and I’m betting it might find a spot in yours too.
Why You’ll Love This Recipe
After testing and tweaking this recipe multiple times, I can say it’s one of those rare meals that hits the sweet spot between fuss-free and impressive. You know how sometimes you want something quick but still feel like you’re treating yourself? That’s this crispy garlic butter salmon with asparagus and new potatoes.
- Quick & Easy: Ready in about 30 minutes, this dish is perfect for busy weeknights or when you want a fuss-free dinner that still looks and tastes like you put in effort.
- Simple Ingredients: No need for specialty stores—most of these are pantry staples or easy to find in any grocery store.
- Perfect for Any Occasion: Whether it’s a casual family dinner or an unplanned visit from friends, it fits the bill.
- Crowd-Pleaser: The crispy skin and garlicky butter combo always get rave reviews, including from picky eaters.
- Unbelievably Delicious: The salmon’s crispy texture contrasts beautifully with the tender, buttery asparagus and potatoes, making every bite satisfying.
What makes this recipe stand out? The secret weapon is the garlic butter sauce—slowly spooned over the salmon as it cooks, it creates a golden, crispy crust that you don’t often get with simple pan-seared salmon. Plus, roasting the new potatoes alongside asparagus in the same pan means fewer dishes and flavors that complement each other perfectly. This isn’t just another salmon dinner; it’s a little moment of comfort food that’s satisfying without being heavy.
What Ingredients You Will Need
This recipe calls for straightforward, wholesome ingredients that come together to pack a punch of flavor without complicated prep. Most are pantry staples, and a few fresh items add that bright, seasonal touch. You can easily swap some components to suit what you have on hand.
- Salmon Fillets: Skin-on, about 6 ounces (170g) each, fresh or thawed. The skin crisps up beautifully when cooked right.
- New Potatoes: 1 pound (450g), halved or quartered depending on size. Small, waxy potatoes hold their shape well and roast evenly.
- Asparagus: 1 bunch (about 12 ounces/340g), trimmed. Fresh, firm stalks work best for roasting.
- Unsalted Butter: 4 tablespoons (56g), room temperature. Use a quality brand like Kerrygold or Plugrá for richer flavor.
- Garlic: 4 cloves, minced. Fresh garlic is key here for that punchy, aromatic flavor.
- Lemon: 1, zested and juiced. Adds brightness to cut through the richness.
- Fresh Herbs: 1 tablespoon chopped parsley or dill (optional). Adds freshness and color.
- Olive Oil: 2 tablespoons (30ml), for roasting the potatoes and asparagus.
- Salt and Pepper: To taste, for seasoning everything well.
- Optional: Red pepper flakes for a little heat or smoked paprika for a subtle smoky note.
If you want a gluten-free version, this recipe fits perfectly as-is. For dairy-free, swap butter for vegan margarine or olive oil, though the butter’s richness really makes the dish.
Equipment Needed
- Large Non-Stick Skillet or Cast Iron Pan: Essential for getting that crispy salmon skin without sticking. I prefer cast iron for even heat distribution, but a heavy skillet works well too.
- Baking Sheet or Roasting Pan: For roasting the new potatoes and asparagus together. Make sure it’s large enough to spread the veggies out in a single layer.
- Mixing Bowls: For tossing the potatoes and asparagus with oil and seasoning.
- Sharp Knife and Cutting Board: For prepping vegetables and slicing lemon.
- Measuring Spoons: To keep the butter, oil, and seasoning balanced.
If you don’t have a cast iron pan, a stainless steel skillet works too—just make sure it’s well preheated and greased to avoid sticking. For budget-friendly roasting, a simple rimmed baking sheet will do the job. I keep a silicone spatula handy for gently turning the salmon without tearing the skin.
Preparation Method
- Preheat your oven to 425°F (220°C). This gives the potatoes a nice crispy roast.
- Prepare the new potatoes: Wash and halve (or quarter) the potatoes so they’re roughly the same size for even cooking. Toss them in 1 tablespoon olive oil, salt, and pepper. Spread on a baking sheet in one layer.
- Roast the potatoes: Place the baking sheet in the oven and roast for 15 minutes.
- Prep asparagus: While potatoes start roasting, trim tough ends off the asparagus. Toss with remaining olive oil, salt, and pepper.
- Add asparagus to the baking sheet: After the potatoes have roasted 15 minutes, add the asparagus to the sheet and roast everything together for another 12-15 minutes. The potatoes should be golden and tender; asparagus should be bright green and slightly crisp.
- Make the garlic butter: While veggies roast, melt the butter gently in a small pan over medium-low heat. Add minced garlic and cook for 2 minutes until fragrant but not browned. Stir in lemon zest and juice, plus chopped herbs if using. Remove from heat and set aside.
- Cook the salmon: Heat a large skillet over medium-high heat. Pat salmon dry with paper towels and season both sides with salt and pepper. Place salmon skin-side down in the hot skillet. Cook for 4-5 minutes without moving it, until the skin is crispy and golden.
- Flip the salmon: Turn the fillets over carefully and cook for another 2-3 minutes, spooning some garlic butter over the top as it cooks. The salmon should be just opaque through the center and flake easily.
- Plate and serve: Arrange the crispy salmon alongside the roasted potatoes and asparagus, spooning any remaining garlic butter from the pan over everything for that extra richness.
Pro tip: If your garlic butter starts to brown too fast, lower the heat to avoid bitterness. I usually use a spoon to baste the salmon with butter, which helps keep the surface moist and flavorful. Also, letting the salmon rest for a minute off the heat before serving helps the juices redistribute.
Cooking Tips & Techniques
Getting that perfectly crispy salmon skin can be tricky, but here’s what I’ve learned after a few crispy skin fails. First, make sure your salmon is really dry before it hits the pan—pat it down with paper towels. Moisture is the enemy of crispiness.
Preheat your pan well and add oil or butter just before cooking. A hot pan helps the skin to sizzle and form a crust quickly. Don’t move the salmon for at least 4 minutes on the skin side—trust me, patience pays off.
Then flip gently with a thin spatula to keep the skin intact. When you add the garlic butter, keep the heat moderate so the butter melts and flavors the fish without burning the garlic.
Roasting new potatoes with asparagus is a time saver and means less cleanup. Just keep the veggies spread out, so they roast instead of steam. If your potatoes are bigger, cut them smaller or parboil for a few minutes before roasting.
One last trick: squeezing fresh lemon over the plated salmon just before serving brightens everything up and balances the richness beautifully. After some trial and error, this combo feels like the perfect harmony between crispy, buttery, and fresh.
Variations & Adaptations
- Swap the Potatoes: Try sweet potatoes or fingerling potatoes for a different texture and sweetness. Just adjust roasting time slightly.
- Vegetarian Adaptation: Replace salmon with thick slices of grilled portobello mushrooms or halloumi cheese while keeping asparagus and potatoes the same.
- Herb Variations: Use tarragon, thyme, or rosemary in the garlic butter for a different aroma. Dill is my favorite, but fresh thyme pairs beautifully with salmon too.
- Spicy Kick: Add a pinch of red pepper flakes to the garlic butter or sprinkle smoked paprika on the potatoes for some heat and smoky depth.
- Cooking Method: If you prefer, you can bake the salmon alongside the veggies during the last 10 minutes of roasting—just brush it with garlic butter and roast until cooked through.
I once swapped asparagus for roasted broccolini and added a drizzle of balsamic glaze at the end—unexpected but delicious. Feel free to make this recipe your own; it’s forgiving and versatile.
Serving & Storage Suggestions
This crispy garlic butter salmon shines best served immediately while the skin is still crunchy and the garlic butter warm. I like to plate it with a lemon wedge on the side for that last fresh squeeze.
Pair it with a chilled glass of white wine or a light sparkling water infused with citrus—something refreshing to balance the buttery richness. For a fuller meal, a simple green salad or fresh strawberry spinach salad complements beautifully.
Leftovers can be stored in an airtight container in the fridge for up to 2 days. Reheat gently in a skillet over low heat to keep the salmon moist and to try to revive a little crispness in the skin. Avoid the microwave if you want to keep textures intact.
Flavors tend to meld overnight, making the potatoes and asparagus even tastier the next day. Just add a quick squeeze of fresh lemon before serving to brighten things back up.
Nutritional Information & Benefits
This dish provides a great balance of protein, healthy fats, and fiber-rich vegetables. Each serving of salmon (about 6 ounces/170g) offers roughly 350 calories, 34g protein, 22g fat (mostly heart-healthy omega-3s), and minimal carbs.
New potatoes add complex carbs and potassium, while asparagus brings vitamins A, C, and K plus antioxidants. Garlic and lemon not only add flavor but have been linked to immune support and digestion benefits.
The recipe suits gluten-free diets naturally and can be adapted for dairy-free eaters by swapping out butter. It’s a wholesome, satisfying meal that feels indulgent without being heavy.
Conclusion
If you’re after a meal that’s easy to pull together but tastes like you’ve taken your time, this crispy garlic butter salmon with asparagus and new potatoes fits the bill perfectly. It’s one of those recipes that’s both weeknight-friendly and special enough to serve when guests drop by unexpectedly.
Feel free to tweak the herbs, swap veggies, or add a little heat—it’s a flexible dish that welcomes your personal touch. I keep coming back to it because it never disappoints, offering that perfect crispness on the salmon skin and buttery, garlicky goodness that feels like a small treat.
Give it a try, and let me know how you make it your own. And if you’re curious about pairing it with a fresh, vibrant drink, you might enjoy the copycat Starbucks strawberry açaí refresher—it’s a great companion to this meal.
FAQs
How do I get the salmon skin crispy?
Make sure the skin is dry before cooking, use a hot pan with oil or butter, and resist flipping until the skin is golden and releases easily from the pan (about 4-5 minutes).
Can I use frozen salmon for this recipe?
Yes, but thaw it completely and pat dry before cooking to avoid excess moisture and soggy skin.
What can I substitute for new potatoes?
Fingerling, baby red potatoes, or even sweet potatoes work well; adjust roasting time accordingly.
Is this recipe dairy-free friendly?
You can swap the butter for olive oil or a dairy-free margarine, though the flavor will be slightly different.
Can I prepare this recipe ahead of time?
You can roast the potatoes and asparagus earlier, then reheat gently while cooking the salmon fresh for best texture and flavor.
Pin This Recipe!
Crispy Garlic Butter Salmon Recipe with Asparagus and New Potatoes
A quick and easy recipe featuring crispy skin salmon cooked in garlic butter, served with roasted asparagus and new potatoes. Perfect for busy weeknights or impressing guests with minimal effort.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 2 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 2 skin-on salmon fillets (6 ounces / 170g each), fresh or thawed
- 1 pound (450g) new potatoes, halved or quartered
- 1 bunch (about 12 ounces / 340g) asparagus, trimmed
- 4 tablespoons (56g) unsalted butter, room temperature
- 4 cloves garlic, minced
- 1 lemon, zested and juiced
- 1 tablespoon fresh parsley or dill, chopped (optional)
- 2 tablespoons (30ml) olive oil
- Salt and pepper, to taste
- Optional: red pepper flakes or smoked paprika
Instructions
- Preheat your oven to 425°F (220°C).
- Wash and halve or quarter the new potatoes so they are roughly the same size for even cooking. Toss them in 1 tablespoon olive oil, salt, and pepper. Spread on a baking sheet in one layer.
- Roast the potatoes in the oven for 15 minutes.
- While the potatoes roast, trim the tough ends off the asparagus. Toss asparagus with the remaining olive oil, salt, and pepper.
- After the potatoes have roasted for 15 minutes, add the asparagus to the baking sheet and roast everything together for another 12-15 minutes until potatoes are golden and tender and asparagus is bright green and slightly crisp.
- While the veggies roast, melt the butter gently in a small pan over medium-low heat. Add minced garlic and cook for 2 minutes until fragrant but not browned. Stir in lemon zest and juice, plus chopped herbs if using. Remove from heat and set aside.
- Heat a large skillet over medium-high heat. Pat salmon dry with paper towels and season both sides with salt and pepper. Place salmon skin-side down in the hot skillet. Cook for 4-5 minutes without moving it, until the skin is crispy and golden.
- Flip the salmon carefully and cook for another 2-3 minutes, spooning some garlic butter over the top as it cooks. The salmon should be just opaque through the center and flake easily.
- Plate the salmon alongside the roasted potatoes and asparagus, spooning any remaining garlic butter from the pan over everything for extra richness.
Notes
Make sure the salmon skin is very dry before cooking to achieve crispiness. Use a hot pan and do not move the salmon for at least 4 minutes on the skin side. Lower heat if garlic butter starts to brown too fast to avoid bitterness. Let salmon rest for a minute before serving to redistribute juices. Leftovers can be stored in the fridge for up to 2 days and reheated gently in a skillet.
Nutrition
- Serving Size: 1 salmon fillet with
- Calories: 350
- Sugar: 2
- Sodium: 150
- Fat: 22
- Saturated Fat: 12
- Carbohydrates: 15
- Fiber: 3
- Protein: 34
Keywords: salmon, garlic butter, asparagus, new potatoes, crispy salmon, easy dinner, healthy, quick recipe, weeknight meal, gluten-free





