Written by

Kristen Douglas

Published

Easy One-Pan Garlic Butter Salmon – Best 20-Minute Dinner

Ready In 20 minutes
Servings 4 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

I was supposed to be making a complicated lemon-herb crusted salmon with a roasted vegetable medley. The plan was ambitious, maybe too ambitious for a Tuesday night when I’d already run on three hours of sleep and too much coffee. My grocery list was a mile long, and somewhere between the produce aisle and the seafood counter, I just… gave up. I grabbed a single lemon, a head of garlic, and a pat of butter, thinking I’d figure it out later. Back in my tiny kitchen, the oven was preheating for the roasted veggies, but the salmon was just sitting there, looking at me. I didn’t have the energy to chop, mix, or marinate. So I did the only thing that made sense: I threw a pan on the stove, melted some butter, and tossed in the garlic. I figured I’d just sear the salmon and call it a night. What came out of that pan was nothing like the original plan—and honestly, it was so much better.

The smell alone—that warm, nutty garlic hitting hot butter—made me stop and take a deep breath. I slid the salmon fillets into the sizzling pan, skin-side down, and watched them turn golden and crisp. I squeezed the lemon over the top, let it bubble up, and within minutes, I had a dinner that looked like it belonged on a restaurant plate. No fancy techniques, no piles of dishes. Just a single pan, some good ingredients, and maybe a little bit of luck. The first bite was that moment you wait for—the kind where you close your eyes and forget everything else. The fish was flaky, the butter sauce was rich and tangy, and the garlic had softened into these little sweet nuggets of flavor. I sat there at my counter, fork in hand, feeling like I’d stumbled onto a secret.

Maybe you’ve been there—staring at a recipe that asks too much of you after a long day. This Easy One-Pan Garlic Butter Salmon is for those nights. It’s the recipe I keep coming back to because it never fails, it never stresses me out, and it always tastes like I put in way more effort than I actually did. Honestly, it’s become my go-to for busy weeknights, lazy weekends, and even when I’m trying to impress someone without breaking a sweat. This is the kind of cooking that reminds you why you love being in the kitchen—simple, honest, and ridiculously good.

Why You’ll Love This Recipe

Let me tell you why this Easy One-Pan Garlic Butter Salmon has earned a permanent spot in my dinner rotation. I’ve tested it a dozen times, tweaked the butter-to-garlic ratio, and even accidentally left it on the heat a minute too long—and it still came out delicious. This isn’t just another salmon recipe; it’s the one you’ll actually make on a Tuesday.

  • Quick & Easy: From start to finish, this comes together in under 20 minutes. No marinating, no complicated steps. Just a hot pan, a few ingredients, and dinner is ready before you’ve even finished washing the cutting board.
  • Simple Ingredients: You probably have everything you need right now—salmon, butter, garlic, lemon, salt, and pepper. No fancy grocery trips or obscure spices required.
  • Perfect for Busy Weeknights: This is the ultimate “I don’t know what to make” rescue meal. It works for a quick family dinner, a last-minute date night, or even a solo meal when you want something special without the fuss.
  • Crowd-Pleaser: Even folks who “don’t like fish” have been converted by this one. The buttery garlic sauce is so good, it could make cardboard taste amazing.
  • Unbelievably Delicious: The texture is what gets me every time—crispy golden edges, tender flaky center, and a glossy sauce that coats every bite. It’s comfort food that happens to be healthy.

What makes this recipe different from the rest? It’s the technique. Instead of fussing with multiple pans or a complicated sauce, you build the flavor right in the same pan. The butter browns slightly, the garlic infuses the oil, and the lemon brightens everything up. It’s simple cooking that tastes anything but simple. This is the kind of meal that makes you feel like a pro, even if you’re just standing over the stove in your sweatpants.

What Ingredients You Will Need

This recipe uses a handful of simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples or easy to find at any grocery store.

  • Salmon Fillets (4 fillets, about 6 oz each): Look for fillets that are roughly the same thickness so they cook evenly. I prefer skin-on salmon because the skin gets beautifully crispy and helps protect the delicate flesh. If you can, go for wild-caught salmon—the flavor is cleaner and the texture is firmer. But honestly, good-quality farmed salmon works perfectly here too.
  • Unsalted Butter (4 tablespoons): Butter is the heart of this dish. It adds richness and helps the garlic bloom without burning. I use unsalted so I can control the salt level. Kerrygold is my go-to for its creamy, grassy flavor, but any good butter works.
  • Garlic (6 cloves, thinly sliced): Fresh garlic is non-negotiable here. Thin slices soften and sweeten as they cook, releasing their oils into the butter. Don’t use pre-minced jarred garlic—it burns too easily and lacks that sweet, nutty depth. Trust me on this one.
  • Fresh Lemon (1 large lemon): You’ll use both the juice and thin slices. The acidity cuts through the richness of the butter and balances the salmon’s natural oiliness. A good squeeze at the end brightens everything up.
  • Salt and Black Pepper: Simple seasoning goes a long way. I use flaky sea salt for finishing and fine salt for the initial seasoning. Freshly cracked black pepper adds a little warmth.
  • Fresh Parsley (optional, for garnish): A sprinkle of chopped parsley adds a pop of color and a fresh, herbaceous note. It’s not essential, but it makes the dish look finished.
  • Red Pepper Flakes (optional): If you like a little heat, add a pinch of red pepper flakes along with the garlic. It’s a small addition that adds a nice kick without overpowering the dish.
  • Olive Oil (1 tablespoon): A little oil helps prevent the butter from burning and gives the salmon a nice golden crust. I use a light olive oil, not extra-virgin, which can be too strong.

Ingredient Selection Tips: For the best results, let your salmon sit at room temperature for 10 minutes before cooking. This helps it cook more evenly. If your fillets are thicker, you may need an extra minute or two per side. And if you can’t find fresh salmon, frozen works fine—just thaw it completely in the fridge overnight and pat it very dry before cooking.

Equipment Needed

You don’t need a lot of fancy gear for this one. Here’s what I use, and a few alternatives if you’re working with a different setup.

  • Large Skillet (12-inch, preferably non-stick or cast iron): A non-stick pan makes cleanup a breeze and helps the salmon release easily. Cast iron gives you a gorgeous crust and holds heat beautifully. I’ve used both, and honestly, my cast iron skillet gives me the crispiest skin. Just make sure it’s well-seasoned.
  • Fish Spatula: This thin, slotted spatula is perfect for flipping delicate fillets without breaking them. If you don’t have one, a regular thin spatula works, but be gentle.
  • Sharp Knife and Cutting Board: For slicing garlic and lemons. A sharp knife makes thin, even slices that cook evenly.
  • Tongs: Useful for handling the salmon and flipping it without splashing hot butter.
  • Small Bowl: For holding your sliced garlic and lemon wedges before cooking.
  • Paper Towels: Patting the salmon dry is a crucial step for getting that crispy skin. Don’t skip it.

Budget-Friendly Options: If you don’t have a cast iron skillet, a stainless steel or non-stick pan works just fine. Just avoid using a pan that’s too small—overcrowding the pan will steam the fish instead of searing it. And if you don’t have a fish spatula, a thin metal spatula is your next best bet.

Preparation Method

one pan garlic butter salmon preparation steps

Ready to make the best 20-minute dinner of your life? Follow these steps, and I promise you’ll have a restaurant-quality meal without the stress.

  1. Prep the salmon (5 minutes): Take your salmon fillets out of the fridge and let them sit at room temperature for about 10 minutes. Pat them very dry with paper towels—this is key for crispy skin. Season both sides generously with salt and a few cracks of black pepper. Don’t be shy with the salt; it’s your only seasoning besides the butter and lemon.
  2. Slice the garlic and lemon (3 minutes): Peel 6 cloves of garlic and slice them thinly. You want them about 1/8-inch thick so they cook quickly and sweeten without burning. Cut your lemon in half. Slice one half into thin rounds (about 4-5 slices) and juice the other half into a small bowl.
  3. Heat the pan (2 minutes): Place your skillet over medium-high heat. Add 1 tablespoon of olive oil and 2 tablespoons of the butter. Swirl the pan as the butter melts. You want it hot but not smoking—when you add the garlic, it should sizzle gently, not brown immediately.
  4. Sear the salmon (6-7 minutes): Place the salmon fillets in the pan, skin-side down. Press down gently with your spatula for a few seconds to ensure even contact. Cook without moving them for 4-5 minutes, until the skin is golden brown and crispy. You’ll see the edges starting to turn opaque. Using your fish spatula, carefully flip each fillet. Cook for another 2-3 minutes, depending on thickness. The salmon should be just cooked through—it will flake easily with a fork but still be moist in the center.
  5. Make the garlic butter sauce (2 minutes): After flipping the salmon, add the remaining 2 tablespoons of butter and the sliced garlic to the pan around the fillets. Let the garlic cook for about 1 minute, stirring occasionally, until it’s fragrant and just starting to turn golden. Add the lemon slices to the pan, nestling them between the fillets. Squeeze the reserved lemon juice over everything. Let it bubble for 30 seconds, then remove the pan from heat.
  6. Finish and serve (1 minute): Spoon the garlic butter sauce over the salmon fillets. Garnish with fresh parsley and a pinch of red pepper flakes if you like heat. Serve immediately with the lemon slices on the side.

Troubleshooting Tips: If your salmon is sticking to the pan, it’s not ready to flip. Give it another 30 seconds and try again. If the garlic is browning too fast, reduce the heat to medium. And if you prefer your salmon more well-done, add an extra minute to the second side. Remember, the fish will continue to cook slightly after you remove it from the heat, so it’s better to pull it off a minute early than to overcook it.

Cooking Tips & Techniques

I’ve made this Easy One-Pan Garlic Butter Salmon more times than I can count, and I’ve learned a few things along the way. Here are my best tips for getting it perfect every time.

Patience with the skin: The biggest mistake I see is people moving the salmon too soon. Let it sit undisturbed for those first 4-5 minutes. The skin will release naturally when it’s properly seared. If you try to flip it too early, it’ll stick and tear. I learned this the hard way when I ended up with a mangled fillet and a pan full of burnt bits. It still tasted good, but it wasn’t pretty.

Control your heat: Medium-high heat is your friend, but don’t crank it to high. Butter burns quickly, and burnt garlic turns bitter. If you see the butter starting to brown too fast, reduce the heat to medium. You want a gentle sizzle, not a frantic spatter.

Don’t overcrowd the pan: If you’re cooking more than 4 fillets, do it in batches. Overcrowding lowers the pan temperature and steams the fish instead of searing it. You want that beautiful golden crust, not pale, soggy skin. A little space goes a long way.

Use a timer: Salmon cooks fast. Set a timer for 4 minutes on the first side and 2 minutes on the second. Check for doneness by gently pressing the center—it should feel firm but still give slightly. If it flakes easily, it’s done. Overcooked salmon is dry and sad, and we don’t do sad salmon here.

Save the leftover butter sauce: Seriously, don’t throw it away. Spoon it over rice, drizzle it on roasted vegetables, or dip crusty bread into it. It’s liquid gold.

Variations & Adaptations

One of the best things about this recipe is how flexible it is. Here are a few ways to switch it up based on what you have on hand or what you’re craving.

  • Herb-Infused Version: Add a few sprigs of fresh thyme or rosemary to the pan when you add the garlic. The herbs infuse the butter with an earthy, aromatic flavor that pairs beautifully with the salmon. I’ve even used dried herbs in a pinch—just a pinch of dried thyme works wonders.
  • Spicy Kick: If you like heat, add 1/2 teaspoon of red pepper flakes along with the garlic. You can also add a thinly sliced fresh chili, like a serrano or Thai bird chili, for a more vibrant heat. I did this once when I had a cold, and it cleared my sinuses and made my dinner unforgettable.
  • Citrus Swap: No lemon? Use lime or orange instead. Lime gives it a more tropical vibe, while orange adds a subtle sweetness. The acid is still there to balance the richness, just with a different flavor profile.
  • Dairy-Free Option: Swap the butter for a high-quality vegan butter or use ghee if you can tolerate clarified dairy. Coconut oil also works, but it will add a slight coconut flavor that’s actually pretty nice with the lemon.
  • Add Vegetables: Toss in some asparagus spears, green beans, or cherry tomatoes during the last 3 minutes of cooking. They’ll cook in the garlic butter and become a built-in side dish. I love doing this when I want a complete meal in one pan.
  • Honey Garlic Glaze: For a sweeter take, add 1 tablespoon of honey to the butter mixture. It caramelizes slightly and creates a sticky, glossy glaze that’s absolutely addictive. Just watch the heat so the honey doesn’t burn.

Serving & Storage Suggestions

This salmon is best served fresh out of the pan, but here’s how to make the most of it.

Serving Temperature: Serve it hot, straight from the skillet. The butter sauce should be warm and glossy. I like to place the pan right on the table with a trivet—it keeps the salmon warm and makes for a beautiful presentation.

What to Serve With It: This salmon pairs beautifully with simple sides. I love it over a bed of fluffy rice or quinoa to soak up the garlic butter sauce. A crisp green salad with a lemon vinaigrette cuts through the richness. Roasted asparagus or steamed broccoli are classic choices. For a low-carb option, serve it with cauliflower rice or zucchini noodles.

Storage: If you have leftovers (unlikely, but possible), store the salmon in an airtight container in the refrigerator for up to 3 days. The flavors actually meld together overnight, so it’s great for lunch the next day.

Reheating: The best way to reheat salmon is gently. Place it in a skillet over low heat with a splash of water or extra butter, cover, and warm for 2-3 minutes. You can also reheat it in the microwave at 50% power in 30-second intervals, but be careful not to dry it out. Avoid the oven—it tends to overcook the fish.

Freezing: I don’t recommend freezing cooked salmon, as the texture becomes watery and mushy when thawed. But if you have raw salmon fillets, you can freeze them for up to 3 months and cook this recipe straight from frozen—just add a few extra minutes to the cooking time.

Nutritional Information & Benefits

This Easy One-Pan Garlic Butter Salmon isn’t just delicious—it’s packed with nutrients that are good for you.

Estimated Nutritional Values (per serving, based on 4 servings):
– Calories: 380
– Protein: 34g
– Fat: 26g (10g saturated)
– Carbohydrates: 2g
– Fiber: 0g
– Sugar: 0g
– Sodium: 480mg
– Omega-3 Fatty Acids: High

Health Benefits: Salmon is one of the best sources of omega-3 fatty acids, which support heart health, reduce inflammation, and boost brain function. It’s also rich in high-quality protein, vitamin B12, and vitamin D. Garlic is known for its immune-boosting properties, and the lemon provides a dose of vitamin C. This is a meal that tastes indulgent but is actually incredibly good for you.

Dietary Considerations: This recipe is naturally gluten-free, low-carb, and keto-friendly. It’s also Whole30-compliant if you use ghee instead of butter. For dairy-free, use vegan butter or coconut oil. It’s not suitable for a vegan diet, but you could try the sauce with firm tofu or portobello mushrooms for a plant-based version.

My Wellness Perspective: I love that this recipe feels like a treat but aligns with my health goals. It’s proof that eating well doesn’t have to be boring or complicated. A balanced dinner that comes together in 20 minutes? That’s a win in my book.

Conclusion

This Easy One-Pan Garlic Butter Salmon is the kind of recipe that makes you feel like you’ve discovered a secret. It’s fast, it’s simple, and it delivers flavor that tastes like you spent way more effort than you actually did. Whether you’re cooking for a crowd or just for yourself on a quiet night, this is the dinner that never disappoints.

I want you to make this your own. Swap the herbs, add some heat, throw in whatever vegetables are in your fridge. Cooking should be flexible and fun, not rigid and stressful. The best meals come from trusting your instincts and enjoying the process.

If you make this recipe, I’d love to hear about it. Leave a comment below, share your photos, or tell me what variation you tried. It’s the little stories from your kitchen that make this community so special. Now go grab that pan—you’ve got a delicious dinner waiting.

Frequently Asked Questions

Can I use frozen salmon for this recipe?

Yes, you can! Just make sure to thaw the salmon completely in the refrigerator overnight. Pat it very dry with paper towels before cooking to ensure you get that crispy skin. If you’re in a hurry, you can cook it from frozen—just add 3-4 minutes to the cooking time and expect the skin to be less crispy.

How do I know when the salmon is fully cooked?

The best way is to use a fork. Gently press the center of the fillet—if it flakes easily and the flesh is opaque, it’s done. The internal temperature should reach 145°F (63°C) at the thickest part. I usually pull it off the heat when it’s just slightly underdone, as it continues to cook from residual heat.

Can I make this recipe without a skillet?

Absolutely. You can use a non-stick pan, a stainless steel skillet, or even a cast iron griddle. The key is using a pan that holds heat well and is large enough to avoid overcrowding. If you’re using a stainless steel pan, make sure it’s hot enough before adding the salmon to prevent sticking.

What if I don’t like garlic?

No problem! You can reduce the garlic to 2 cloves, or skip it entirely. The butter and lemon alone create a delicious sauce. You could also try adding shallots or finely chopped onion for a milder flavor. The recipe is flexible—adjust it to your taste.

Can I double this recipe for a crowd?

Yes, but cook the salmon in batches to avoid overcrowding the pan. After cooking all the fillets, you can make a larger batch of the garlic butter sauce in the same pan and pour it over all the salmon. Keep the cooked fillets warm on a plate tented with foil while you finish the rest.

Pin This Recipe!

one pan garlic butter salmon recipe

Print

Easy One-Pan Garlic Butter Salmon – Best 20-Minute Dinner

This Easy One-Pan Garlic Butter Salmon is the ultimate quick and delicious dinner, ready in under 20 minutes with simple ingredients. Perfect for busy weeknights, it features crispy-skinned salmon in a rich, tangy garlic butter sauce that tastes like a restaurant-quality meal without the fuss.

  • Author: Lena
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 4 salmon fillets (about 6 oz each), skin-on
  • 4 tablespoons unsalted butter
  • 6 cloves garlic, thinly sliced
  • 1 large lemon (juiced and sliced)
  • Salt and black pepper to taste
  • Fresh parsley, chopped (optional, for garnish)
  • Red pepper flakes (optional, for heat)
  • 1 tablespoon olive oil

Instructions

  1. Prep the salmon: Take salmon fillets out of the fridge and let them sit at room temperature for about 10 minutes. Pat them very dry with paper towels. Season both sides generously with salt and black pepper.
  2. Slice the garlic and lemon: Peel 6 cloves of garlic and slice them thinly (about 1/8-inch thick). Cut the lemon in half; slice one half into thin rounds (4-5 slices) and juice the other half into a small bowl.
  3. Heat the pan: Place a large skillet over medium-high heat. Add 1 tablespoon olive oil and 2 tablespoons butter. Swirl the pan as the butter melts until hot but not smoking.
  4. Sear the salmon: Place salmon fillets in the pan, skin-side down. Press down gently with a spatula for a few seconds. Cook without moving for 4-5 minutes until the skin is golden brown and crispy. Carefully flip each fillet and cook for another 2-3 minutes, depending on thickness, until just cooked through.
  5. Make the garlic butter sauce: After flipping the salmon, add the remaining 2 tablespoons butter and sliced garlic to the pan around the fillets. Cook for about 1 minute, stirring occasionally, until garlic is fragrant and just starting to turn golden. Add lemon slices, nestling them between fillets. Squeeze the reserved lemon juice over everything. Let it bubble for 30 seconds, then remove from heat.
  6. Finish and serve: Spoon the garlic butter sauce over the salmon fillets. Garnish with fresh parsley and a pinch of red pepper flakes if desired. Serve immediately with lemon slices on the side.

Notes

For best results, let salmon sit at room temperature for 10 minutes before cooking and pat dry thoroughly for crispy skin. Don’t overcrowd the pan; cook in batches if needed. If garlic browns too fast, reduce heat to medium. Salmon is done when it flakes easily with a fork. Leftover butter sauce is great on rice, vegetables, or bread.

Nutrition

  • Serving Size: 1 fillet with sauce
  • Calories: 380
  • Sodium: 480
  • Fat: 26
  • Saturated Fat: 10
  • Carbohydrates: 2
  • Protein: 34

Keywords: garlic butter salmon, one-pan salmon, easy salmon recipe, 20-minute dinner, weeknight dinner, healthy salmon, crispy skin salmon

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating