The tantalizing aroma of nutty brown butter and zesty lemon dancing with perfectly seared salmon, alongside crispy rosemary-infused potatoes and tender garlic asparagus, creates an irresistible symphony of flavors. This Lemony Brown Butter Salmon and Rosemary Potatoes with Garlic Asparagus transforms simple ingredients into a restaurant-quality meal with minimal effort. The rich salmon pairs beautifully with the earthy potatoes and bright, garlicky asparagus for a complete dinner that feels special enough for company yet simple enough for weeknights. You’ll learn how to perfectly brown butter, cook salmon to flaky perfection, and time everything so your complete meal comes together flawlessly.
Why You’ll Love This Recipe
This Lemony Brown Butter Salmon and Rosemary Potatoes with Garlic Asparagus is about to become your new favorite dinner for so many reasons. The brown butter creates a luxurious nutty sauce that elevates the salmon to gourmet status, while the lemon cuts through the richness with refreshing acidity. Each component offers delightful textural contrasts – the crispy-edged potatoes with their fluffy interiors, the flaky, tender salmon, and the slight snap of perfectly cooked asparagus.
What makes this recipe truly special is its elegant presentation despite its straightforward preparation. It’s a complete meal on one sheet pan, minimizing cleanup while maximizing flavor. The rosemary-scented potatoes roast until golden while you quickly cook the salmon and asparagus, making timing a breeze even for busy weeknights. The beautiful color combination also makes this salmon dinner with roasted vegetables visually stunning without requiring any special culinary skills.
Ingredients
For the Rosemary Potatoes:
- 1½ lbs (680g) baby potatoes, halved
- 2 tbsp olive oil
- 2 sprigs fresh rosemary, leaves removed and roughly chopped
- ½ tsp salt
- ¼ tsp black pepper
For the Lemon Brown Butter Salmon:
- 4 salmon fillets (6 oz/170g each), skin-on
- 4 tbsp (56g) unsalted butter
- 2 cloves garlic, minced
- 1 lemon, half juiced and half sliced
- ½ tsp salt
- ¼ tsp black pepper
- 1 tbsp fresh parsley, chopped
For the Garlic Asparagus:
- 1 bunch asparagus (about 1 lb/450g), woody ends trimmed
- 2 tbsp olive oil
- 2 cloves garlic, thinly sliced
- ¼ tsp red pepper flakes (optional)
- Salt and pepper to taste
Pro Tips
Achieving the perfect Lemony Brown Butter Salmon and Rosemary Potatoes with Garlic Asparagus hinges on three critical techniques:
Perfecting Brown Butter: The heart of this dish is the nutty, aromatic brown butter. Use a light-colored pan so you can monitor the color change. Heat butter over medium heat until it foams, then watch carefully as it transitions from yellow to golden to amber. When it smells nutty and you see small brown specks, immediately remove from heat and add the lemon juice to stop the cooking process. This prevents burning while preserving that rich, caramelized flavor.
Salmon Cooking Technique: For perfectly cooked salmon, start with room temperature fillets (leave out for 15 minutes before cooking). Pat them completely dry with paper towels to ensure a good sear and crispy skin. When cooking, place skin-side down first and resist the urge to move it prematurely. The salmon will naturally release from the pan when properly seared, typically after 3-4 minutes.
Potato Par-boiling: For the crispiest exteriors and fluffiest interiors, par-boil the potatoes for 5-7 minutes before roasting. After draining, return them to the hot pot and shake vigorously to rough up the edges. This creates more surface area that becomes irresistibly crispy when roasted with the rosemary-infused oil.
Instructions
Step 1: Prepare and Roast the Potatoes
Preheat your oven to 425°F (220°C). In a large pot, cover halved baby potatoes with cold, salted water. Bring to a boil and cook for 5-7 minutes until slightly tender but not fully cooked. Drain thoroughly. Return potatoes to the hot pot and shake vigorously to rough up the edges. On a large baking sheet, toss potatoes with olive oil, chopped rosemary, salt, and pepper. Arrange in a single layer, cut side down. Roast for 20 minutes, then flip and continue roasting for another 15-20 minutes until golden and crispy.
Step 2: Prepare the Asparagus
While the potatoes are roasting, trim the woody ends of your asparagus spears. Place them in a medium bowl and toss with olive oil, sliced garlic, red pepper flakes (if using), salt, and pepper until evenly coated. Set aside until the potatoes are almost done.
Step 3: Make Brown Butter and Cook Salmon
About 10 minutes before the potatoes are finished, pat the salmon fillets dry with paper towels and season both sides with salt and pepper. In a large skillet over medium heat, melt the butter. Let it cook, swirling occasionally, until it foams, then turns amber and smells nutty (about 3-4 minutes). Add minced garlic and cook for 30 seconds until fragrant. Immediately stir in lemon juice (the mixture will sizzle).
Step 4: Cook the Salmon
Place the salmon fillets skin-side down in the brown butter. Cook for 3-4 minutes until the skin is crispy. Carefully flip and cook for another 2-3 minutes, basting occasionally with the brown butter. The salmon is done when it flakes easily but is still slightly translucent in the center. Remove from heat and transfer to a plate, spooning some of the brown butter sauce over the top.
Step 5: Cook the Asparagus
In the same skillet used for the salmon (with the remaining brown butter), add the prepared asparagus. Cook over medium-high heat, tossing frequently, for 3-5 minutes until bright green and crisp-tender.
Step 6: Serve
Arrange the Lemony Brown Butter Salmon and Rosemary Potatoes with Garlic Asparagus on plates. Place a salmon fillet on each plate alongside a portion of crispy potatoes and garlicky asparagus. Drizzle the remaining brown butter sauce over everything, garnish with lemon slices and fresh parsley, and serve immediately.
Variations
Herbed Dijon Salmon: For a tangy twist on this Lemony Brown Butter Salmon dinner, add 1 tablespoon of Dijon mustard and 1 teaspoon of honey to the brown butter sauce. This creates a delicious glaze that complements the richness of the salmon while adding a subtle tang and sweetness. Increase the herbs by adding 1 tablespoon of fresh dill along with the parsley for a more complex flavor profile.
Mediterranean Version: Transform this dish by replacing the rosemary with oregano and thyme. Add halved cherry tomatoes and pitted kalamata olives to the potatoes for the last 10 minutes of roasting. Crumble feta cheese over the finished dish and garnish with fresh basil instead of parsley. This Mediterranean-inspired variation pairs especially well with the lemon notes in the brown butter salmon.
Dietary Adaptations: For a dairy-free option, replace the brown butter with 3 tablespoons of olive oil infused with minced garlic and lemon zest. To make this dish keto-friendly, substitute the potatoes with roasted cauliflower florets or turnips tossed with the same rosemary seasonings and olive oil.
Storage and Serving
This Lemony Brown Butter Salmon and Rosemary Potatoes with Garlic Asparagus is best enjoyed immediately after preparing, when the salmon is moist and the potatoes are at their crispiest. However, leftovers can be stored in an airtight container in the refrigerator for up to 2 days. To reheat, place the salmon on a separate plate from the vegetables and warm in a 275°F (135°C) oven for about 10-15 minutes, being careful not to overcook the salmon.
For an elegant presentation, serve this complete meal on warmed plates with a wedge of lemon and a sprinkle of flaky sea salt. A light, crisp white wine like Sauvignon Blanc or Pinot Grigio makes an excellent pairing, enhancing the lemony notes in the dish. For a heartier meal, add a slice of crusty sourdough bread to soak up the delicious brown butter sauce.
For a special brunch presentation, try serving smaller portions of the salmon and vegetables alongside poached eggs with the brown butter drizzled over everything for a decadent weekend treat.
FAQs
Can I use frozen salmon for this recipe?
Yes, but thaw it completely and pat it very dry before cooking. Frozen salmon often releases more moisture, which can prevent proper browning. You might need to cook it slightly longer if starting from completely thawed but cold fish.
What’s the best type of potato for this recipe?
Baby potatoes or fingerlings work best because their waxy texture holds up well to par-boiling and roasting. Yukon golds are an excellent alternative. Avoid russet potatoes, which can fall apart during the par-boiling process.
Can I make this dish ahead of time?
You can par-boil and season the potatoes up to a day ahead, then roast them just before serving. The brown butter can be made 2-3 days in advance and gently reheated. However, the salmon and asparagus are best prepared just before serving.
How do I know when salmon is perfectly cooked?
Perfectly cooked salmon should flake easily with a fork but still have a slightly translucent center. It continues cooking after removal from heat, so it’s better to err on the side of less cooking. For medium-rare salmon, aim for an internal temperature of 120°F (49°C); for medium, 125-130°F (52-54°C).
What can I substitute for asparagus if it’s not in season?
Green beans, broccoli, or sugar snap peas all work well with the garlic cooking method and complement the salmon beautifully. Adjust cooking times accordingly as denser vegetables may require a few extra minutes.
Conclusion
This Lemony Brown Butter Salmon and Rosemary Potatoes with Garlic Asparagus is comfort food at its finest — elegant enough for special occasions yet simple enough for everyday dinners. The combination of nutty brown butter, bright lemon, earthy rosemary, and sweet garlic creates a symphony of flavors that elevate each component. It’s the kind of dish that transforms an ordinary evening into a memorable dining experience, proving that sophisticated flavors don’t require complicated techniques. Make this your go-to impressive dinner that delivers maximum flavor with minimum fuss.
Print
Lemony Brown Butter Salmon and Rosemary Potatoes with Garlic Asparagus
Description
Dinner perfection in 30 minutes. This lemony salmon with rosemary potatoes and garlicky asparagus hits all the right notes for a complete sheet pan meal that feels fancy but isn’t fussy.
Ingredients
- 1½ lbs (680g) baby potatoes, halved
- 2 tbsp olive oil
- 2 sprigs fresh rosemary, leaves removed and roughly chopped
- ½ tsp salt
- ¼ tsp black pepper
- 4 salmon fillets (6 oz/170g each), skin-on
- 4 tbsp (56g) unsalted butter
- 2 cloves garlic, minced
- 1 lemon, half juiced and half sliced
- ½ tsp salt
- ¼ tsp black pepper
- 1 tbsp fresh parsley, chopped
- 1 bunch asparagus (about 1 lb/450g), woody ends trimmed
- 2 tbsp olive oil
- 2 cloves garlic, thinly sliced
- ¼ tsp red pepper flakes (optional)
- Salt and pepper to taste
Instructions
- Preheat oven to 425°F (220°C). Parboil halved potatoes in salted water for 5-7 minutes until slightly tender. Drain and shake in pot to rough up edges.
- Toss potatoes with olive oil, rosemary, salt, and pepper on a baking sheet. Arrange cut-side down and roast for 20 minutes, then flip and roast another 15-20 minutes until golden and crispy.
- Meanwhile, toss trimmed asparagus with olive oil, sliced garlic, red pepper flakes, salt, and pepper. Set aside.
- When potatoes are almost done, pat salmon dry and season with salt and pepper. In a large skillet over medium heat, melt butter and cook until it turns amber and smells nutty (3-4 minutes).
- Add minced garlic to the brown butter and cook for 30 seconds. Stir in lemon juice.
- Place salmon skin-side down in the brown butter. Cook for 3-4 minutes until skin is crispy. Flip and cook 2-3 minutes more, basting with butter. Remove to a plate.
- In the same skillet with remaining brown butter, cook the asparagus for 3-5 minutes until bright green and crisp-tender.
- Serve salmon with potatoes and asparagus. Drizzle with remaining brown butter sauce and garnish with lemon slices and parsley.