
A keto salmon with herb butter recipe only has two real jobs, crisp the skin and do not let the butter split, and both come down to patience with the heat rather than anything complicated. Skin-on fillets go into a dry pan skin-side down and stay there until the fat renders and the skin turns to something closer to a cracker than a membrane. A soft, garlicky herb butter melts over the top at the very end, and that is the entire dish.
It is a twenty-five minute dinner with almost no carbohydrate anywhere in it, which makes it one of the more forgiving keto mains here, since there is no sauce built on a reduction that can break and no starch to overcook.
A Short History
Herb butter is a direct descendant of beurre maitre d'hotel, a classic French garde manger preparation of softened butter worked with parsley and lemon, documented in French service kitchens back into the 1800s and traditionally melted over grilled steak and fish alike. Pairing a compound butter with a whole fish fillet rather than a steak is simply that same technique applied to seafood, which French and later American restaurant kitchens have done for as long as compound butters have existed.
The Four Components
- Protein. Skin-on salmon fillets, chosen for even thickness so they cook at the same rate.
- Fat. A garlic and herb compound butter, melted over the fish rather than cooked into it.
- The Crisp. A dry, patient sear on the skin side, the part that actually takes technique.
- Finish. Fresh lemon, cutting the richness of the butter at the very end.
Choosing the Salmon
Buy skin-on fillets of even thickness, center-cut if the counter offers it, since a tail-end piece tapers and overcooks on the thin side before the thick side is done. Wild-caught sockeye has a firmer texture and deeper color; farmed Atlantic salmon has a higher fat content and is more forgiving if you are new to searing fish. Either works here. What matters more than the label is freshness: the flesh should look bright and moist, never dull or separating along the natural seam lines, and it should smell like clean water, not fishy.
The Technique That Makes It: The Skin-Crisp Sear
Salmon skin crisps through rendered fat and patience, not high heat alone. The fillet goes into a dry, hot pan skin-side down, and you press it flat for the first thirty seconds with a spatula, since salmon skin curls as it hits heat and curling breaks contact with the pan exactly where you need contact most. From there, leave it alone. The skin releases its own fat as it cooks, and that fat is what actually fries the skin crisp from below. Move it too early and you tear the skin instead of releasing it cleanly.
Keto Salmon with Herb Butter
Serves 4. Prep 10 minutes, cook 15 minutes, total about 25 minutes.
Ingredients
Salmon
- 4 salmon fillets, skin on, about 6 oz each
- Salt and black pepper
- 2 tablespoons avocado oil
Herb Butter
- 6 tablespoons butter, softened
- 2 tablespoons fresh dill, chopped
- 1 tablespoon fresh parsley, chopped
- 1 clove garlic, minced
- Zest of 1 lemon
- 1/2 teaspoon salt
Finish
- 1 lemon, cut into wedges
Method
Mise en place
- Mash together the softened butter, dill, parsley, garlic, lemon zest, and salt until evenly combined. Set aside at room temperature.
- Pat the salmon fillets completely dry with paper towels, especially the skin. Season both sides with salt and pepper.
The skin-crisp sear
- Heat the avocado oil in a heavy skillet over medium high heat until shimmering.
- Lay the fillets skin-side down and press flat with a spatula for the first 30 seconds. Leave undisturbed for 5 to 6 minutes, until the skin is deeply golden and releases easily from the pan.
- Flip and cook the flesh side for 2 to 3 minutes more, until the fish flakes easily and is just opaque through the thickest part.
Finish
- Remove from the heat and immediately top each fillet with a generous spoonful of the herb butter, letting it melt over the fish. Serve with lemon wedges.

Doneness
Salmon is done at an internal temperature of 125 to 130 degrees Fahrenheit for a moist, medium finish, or 145 degrees Fahrenheit if you prefer it fully opaque throughout, which is also the general safe minimum guidance for fish and shellfish. Visually, the flesh should flake easily with a fork and turn from translucent to opaque through the center, with no raw, glassy look remaining in the thickest part of the fillet.
Nutrition (per serving, estimated)
| Nutrient | Amount |
|---|---|
| Calories | 575 |
| Fat | 47 g |
| Saturated fat | 17 g |
| Cholesterol | 140 mg |
| Sodium | 530 mg |
| Carbohydrates | 2 g |
| Fiber | 1 g |
| Sugar | 0 g |
| Protein | 35 g |
Net carbs (estimated): about 1 g per serving.
These figures are an estimate calculated from the ingredients above, not a lab-verified value.
Get Ahead: A Timing Plan
- Up to a day ahead: make the herb butter and refrigerate, wrapped. Bring to room temperature before serving so it melts properly.
- A few hours ahead: pat the fillets dry and season, then keep them uncovered in the fridge, which actually helps the skin crisp better.
- Last 10 minutes: sear and finish. Salmon does not hold well once cooked, so time it to come off the pan right before serving.
Wine Pairing
- Sancerre, a Sauvignon Blanc from the Loire, has the bright acidity to cut the butter without fighting the dill and lemon zest.
- Chablis, an unoaked Chardonnay from Burgundy, brings a mineral edge that suits salmon's natural richness without adding more fat on top of it.
- A dry Riesling, genuinely dry rather than off-dry, if you want a little more aromatic lift alongside the herbs.
Building the Meal Around It
This plates well next to the zucchini noodle alfredo from this collection for a full, rich dinner, or alongside something lighter like a green salad if the rest of the day has already been heavy. For non-keto guests at the table, the entree collection has other options that will round things out.
Cooking for a Crowd
Salmon fillets crowd a pan more than they seem like they should, since the skin needs full contact with the metal to crisp evenly. Work in batches rather than packing the pan, and hold finished fillets on a wire rack over a sheet pan rather than stacking them, which keeps the crisped skin from steaming soft against another piece of fish. The herb butter scales easily; just double or triple the compound butter batch ahead of time.
Troubleshooting
- Skin sticks and tears instead of releasing. The pan was not hot enough, or the fillet was moved too early. Wait for the skin to release on its own before attempting to flip.
- Skin never crisps. The fillet was wet when it hit the pan. Pat it fully dry, including between the skin and any scale line, before it goes anywhere near heat.
- Fish is dry and chalky. It was overcooked. Pull it at 125 to 130 degrees Fahrenheit and let it rest a minute; it keeps cooking slightly off the heat.
- Herb butter separates into a greasy puddle. It was added to a pan that was still too hot. Take the pan off the heat entirely before spooning the butter over the fish.
Variations
- Blackened version. Rub the fillets with a cajun spice blend instead of salt and pepper before searing.
- Different herbs. Swap dill for tarragon or chives depending on what you have.
- Skinless salmon. If your fillets are skinless, sear both sides for about 3 minutes each instead of the longer skin-side sear.
- Other fatty fish. This same herb butter technique works well on arctic char or trout.
Frequently Asked Questions
How do I get the salmon skin actually crispy?
Pat it completely dry, use a hot dry pan with a little oil, press it flat for the first thirty seconds, and then leave it alone until it releases on its own.
Can I use frozen salmon for this recipe?
Yes, thaw it fully in the refrigerator first and pat it very dry, since thawed fish holds more surface moisture than fresh, which works against a crisp skin.
What if I don't have fresh herbs for the butter?
Dried herbs work in a pinch at about a third of the amount, though the butter will taste less bright than with fresh dill and parsley.
Is farmed or wild salmon better for this recipe?
Both work. Farmed salmon has more fat and is more forgiving if you are still learning to sear fish; wild salmon is leaner with a firmer texture.
Why did my herb butter turn greasy instead of staying creamy?
It hit a pan that was still too hot. Always take the pan fully off the heat before adding the butter, and let it melt from the fish's own residual heat.
Can I bake this instead of pan-searing it?
Yes, though you will lose the crisp skin. Bake skin-side down at 400 degrees Fahrenheit for about 12 minutes, then top with the herb butter the same way.
More Keto Recipes
From this same collection: Bunless Keto Cheeseburger, Garlic Butter Keto Steak Bites, Low-Carb Beef Chili, Keto Meatballs in Marinara, Cheese-Crusted Pork Chops, Bacon-Wrapped Asparagus, Creamy Keto Cauliflower Mash, Zucchini Noodle Alfredo, and Egg and Avocado Breakfast Bowl. For choosing the right oil for a hot sear, see the smoke point of oils guide, and for more full dinners, the entree collection.
Who Is Writing This
I'm Chef Alan. I have spent 35 years in professional kitchens, I have formal culinary education in New Hampshire, and I have been honored as a 6-Time 4-Diamond Chef. More about me here.
If a recipe is missing something you needed, or a step didn't make sense, tell me. Get in touch and I'll fix it.
Cook Bolder, Serve Wiser, Eat Better.