Oh my goodness, can we talk about how amazing this salmon turned out? I’m literally still thinking about it hours later.
This lemon ginger butter salmon is one of those dishes that looks fancy but is actually super simple to make. You know what I mean? Like the kind of thing you’d order at a restaurant, but it takes maybe 20 minutes in your own kitchen.
The wild sockeye salmon gets this gorgeous golden crust from pan-frying in butter, and then you just drench it in the most incredible sauce. We’re talking lemon, garlic, ginger, and more butter because why not? The result is tender, flaky fish with this bright, zesty flavor that just makes your taste buds happy.
Why You’ll Love This Recipe

First off, it’s quick. Like really quick. Perfect for those nights when you want something special but don’t have hours to spend cooking.
The flavors are insane. That combo of lemon and ginger with the richness of butter? Chef’s kiss. It’s fresh and light but still feels indulgent.
Plus, salmon is so good for you. All those omega-3s and protein. So you can feel good about eating something this delicious.
Ingredients You’ll Need
4 wild sockeye salmon fillets
4 tablespoons butter (divided)
3 cloves garlic (minced)
1 tablespoon fresh ginger (grated)
Juice of 2 lemons
1 cup cherry tomatoes
Fresh herbs like rosemary or thyme
Salt and pepper to taste
2 tablespoons olive oil
How to Make It
Step 1: Take your salmon fillets out of the fridge about 15 minutes before cooking. Pat them dry with paper towels and season both sides with salt and pepper. This helps them cook evenly and get that nice crust.
Step 2: Heat a large pan over medium-high heat. Add 2 tablespoons of butter and let it melt until it’s foaming. Place your salmon fillets skin-side up in the pan. Let them cook for about 4 minutes without moving them. You want that golden color.
Step 3: Flip the salmon carefully. Add the cherry tomatoes to the pan around the fish. They’ll start to blister and get all jammy and delicious.
Step 4: Turn the heat down to medium. Add the remaining butter, minced garlic, and grated ginger to the pan. Let everything get fragrant for about 30 seconds. Your kitchen is going to smell incredible right now.
Step 5: Squeeze in all that fresh lemon juice. Add your fresh herbs. Spoon the butter sauce over the salmon fillets as they finish cooking. This takes about 3 more minutes depending on how thick your fillets are.
Step 6: Keep spooning that buttery sauce over the salmon. This is called basting and it keeps everything moist and flavorful. The salmon is done when it flakes easily with a fork.

Tips for Perfect Salmon
Don’t overcook it. Salmon can go from perfect to dry really fast. When the flesh just starts to flake and looks opaque, you’re good.
Use a good pan. A heavy-bottomed skillet or cast iron works best. It distributes heat evenly so you get that perfect sear.
Fresh is best. Fresh ginger and fresh lemon juice make such a difference. The bottled stuff just doesn’t compare.
Let your salmon rest. Give it a minute or two after cooking. It helps the juices redistribute.
What to Serve With It
This salmon is pretty versatile. I love it over a bed of rice that soaks up all that amazing sauce. Jasmine rice or basmati are my favorites.
Roasted vegetables are perfect too. Think asparagus, green beans, or broccoli. Keep it simple so the salmon stays the star.
A light salad works great if you want to keep things fresh. Maybe some mixed greens with a simple vinaigrette.
Or go full comfort mode with mashed potatoes or pasta. Sometimes you just need that, you know?
Why Wild Sockeye Salmon
I used wild sockeye for this recipe because it has such a rich flavor. It’s a bit firmer than other salmon varieties, which is perfect for pan-frying.
The color is gorgeous too. That deep red-orange is all natural and so pretty on the plate.
If you can’t find sockeye, any wild salmon works. Atlantic salmon is fine too. Just grab whatever looks freshest at your store.
The Magic of This Sauce
Can we talk about this sauce for a second? It’s so simple but so good. The butter gives it that rich, silky texture. The lemon adds brightness and cuts through the richness. The ginger brings this warm, spicy note that’s not overwhelming. And the garlic ties it all together.
Those cherry tomatoes? They burst in the pan and add little pops of sweetness. Plus they look really pretty. I’m all about food that tastes good AND looks good.
The fresh herbs add an earthy note that makes everything feel more complete. I used rosemary this time, but thyme or even dill would be amazing too.
Make It Your Own
Want to spice things up? Add some red pepper flakes to the sauce. Just a pinch gives it a nice kick.
Love white wine? Splash in about a quarter cup before adding the lemon juice. It adds another layer of flavor.
Try different herbs. Basil would be so fresh. Cilantro if you’re into that. Parsley for something more mild.
Add some capers for a briny, salty pop. They’re really good with the lemon.
Storage and Leftovers
If you have leftovers (which honestly might not happen because this is so good), store them in an airtight container in the fridge. They’ll keep for about 2 days.
Reheat gently. Low heat in a pan with a little splash of water or broth. You don’t want to dry it out.
Leftover salmon is amazing in salads the next day. Just flake it over some greens with a light dressing. So good.
Why This Recipe Works
The key here is cooking the salmon in butter instead of just oil. Butter gives it that rich flavor and helps create an incredible crust.
Starting with a hot pan is important. That initial sear locks in the juices and creates texture.
Basting the salmon with the sauce as it cooks infuses so much flavor. Every bite is juicy and delicious.
The combo of lemon and ginger is just perfect with salmon. They’re both bright and fresh but in different ways. Together they’re magic.
Final Thoughts
This lemon ginger butter salmon has become one of my go-to recipes when I want something that feels special but doesn’t stress me out. It’s fancy enough for guests but easy enough for a Tuesday night.
The best part? You probably have most of these ingredients already. And if you don’t, they’re all easy to find.
Give this recipe a try and let me know what you think. I promise it’s going to become one of your favorites too. That buttery, gingery, lemony goodness is just too good to pass up.
Happy cooking!

Ingredients
Method
- Step 1: Take your salmon fillets out of the fridge about 15 minutes before cooking. Pat them dry with paper towels and season both sides with salt and pepper. This helps them cook evenly and get that nice crust.
- Step 2: Heat a large pan over medium-high heat. Add 2 tablespoons of butter and let it melt until it’s foaming. Place your salmon fillets skin-side up in the pan. Let them cook for about 4 minutes without moving them. You want that golden color.
- Step 3: Flip the salmon carefully. Add the cherry tomatoes to the pan around the fish. They’ll start to blister and get all jammy and delicious.
- Step 4: Turn the heat down to medium. Add the remaining butter, minced garlic, and grated ginger to the pan. Let everything get fragrant for about 30 seconds. Your kitchen is going to smell incredible right now.
- Step 5: Squeeze in all that fresh lemon juice. Add your fresh herbs. Spoon the butter sauce over the salmon fillets as they finish cooking. This takes about 3 more minutes depending on how thick your fillets are.
- Step 6: Keep spooning that buttery sauce over the salmon. This is called basting and it keeps everything moist and flavorful. The salmon is done when it flakes easily with a fork.