Keto Herb Butter Salmon

Featured in: Weeknight Dinners

This dish combines tender salmon fillets spread with a fragrant blend of fresh parsley, dill, chives, garlic, and lemon zest herb butter. Roasted cauliflower florets are seasoned with olive oil, salt, pepper, and optional smoked paprika, then baked to golden tenderness. Cooking both components in the oven within 40 minutes creates a simple, balanced low-carb meal full of vibrant, fresh flavors. Served hot with lemon wedges, it offers a satisfying blend of buttery richness and subtle herbaceous notes.

Updated on Wed, 11 Feb 2026 12:16:00 GMT
A golden, herb butter-topped salmon fillet served with caramelized roasted cauliflower for a healthy keto dinner. Save to Pinterest
A golden, herb butter-topped salmon fillet served with caramelized roasted cauliflower for a healthy keto dinner. | shiftpan.com

My neighbor stopped by one evening with fresh dill from her garden, and I realized I'd been overlooking the simplest dinners. That's when this salmon came together—no fussy techniques, just quality ingredients doing what they do best. The herb butter melts right into the fish while it cooks, and the cauliflower turns golden and almost sweet in the oven's heat. It felt like the kind of meal that shouldn't work this well in under 45 minutes, yet somehow it does.

I made this for my parents last month when they mentioned wanting to eat lighter, and my dad actually asked for seconds. That moment when someone who doesn't follow any particular diet stops mid-bite to ask how you made something? That's when you know the recipe works.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Salmon fillets (4, about 150g each): Look for fillets that feel firm and smell oceanic, not fishy—that's your sign they're fresh. Pat them completely dry before cooking so the herb butter clings properly.
  • Unsalted butter (60g): This is your flavor foundation, so use good quality butter that actually tastes like butter.
  • Fresh parsley, dill, and chives (1 tbsp each, plus 1 tsp): Fresh herbs are non-negotiable here—they're what transforms plain butter into something memorable. If you only have dried herbs, use roughly one-third the amount since they're more concentrated.
  • Garlic clove (1, minced): Don't skip the garlic, and mince it fine so it distributes evenly through the soft butter.
  • Lemon zest (1 lemon): The zest brings brightness that cuts through the richness without adding moisture to your herb butter.
  • Sea salt and black pepper: Season generously—the salmon needs enough seasoning to taste like itself.
  • Cauliflower florets (1 medium head): Cut them roughly the same size so they roast evenly and develop that beautiful caramelization.
  • Olive oil (2 tbsp for cauliflower): Don't skimp on oil here; it's what creates those crispy, golden edges everyone wants.
  • Smoked paprika (1/2 tsp, optional): This adds a subtle depth that makes people ask what your secret is.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Heat your oven and prep your workspace:
Set the oven to 220°C (425°F) and line a baking sheet with parchment paper. A hot oven is your friend here—it gives the salmon a gentle cook while the cauliflower gets those caramelized edges you're after.
Build your herb butter:
Combine softened butter with parsley, dill, chives, minced garlic, lemon zest, salt, and pepper in a small bowl. Mix until the herbs are evenly distributed and the butter looks flecked with green—this is where your flavor lives.
Prepare the cauliflower:
Toss florets with olive oil, salt, pepper, and smoked paprika if you're using it. Spread them in a single layer on your prepared sheet and get them into the oven first since they need the full 25 minutes.
Roast the cauliflower:
Let them roast for about 12 minutes, then flip them halfway through their cooking time. They should turn golden and tender, with some edges getting a little darker—that's caramelization happening, and it tastes incredible.
Dry and arrange the salmon:
Pat your salmon fillets completely dry with paper towels—this helps the herb butter stay on top instead of sliding off. Place them skin-side down in a separate baking dish lined with parchment.
Crown with herb butter:
Spread about 1 tablespoon of your herb butter over each salmon fillet, covering the top evenly. This butter will melt into the flesh as it cooks, infusing every bite with flavor.
Time your salmon:
During the last 12 minutes of cauliflower roasting, place the salmon in the oven alongside it. Bake for 10 to 12 minutes, until the salmon flakes easily when you press it with a fork—don't overcook it or it'll turn dry.
Bring it all together:
Remove both pans from the oven, plate the salmon over the golden cauliflower, and finish with extra fresh herbs and lemon wedges on the side.
Tender salmon baked with fragrant herb butter, paired with smoky roasted cauliflower for a flavorful low-carb meal. Save to Pinterest
Tender salmon baked with fragrant herb butter, paired with smoky roasted cauliflower for a flavorful low-carb meal. | shiftpan.com

There's something almost meditative about this dinner—the way the kitchen fills with that buttery herb smell, how the fish goes from raw to perfectly cooked in the time it takes to set the table. My partner called it "the dinner that feels fancy but doesn't stress you out," which might be the highest compliment a weeknight meal can get.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why This Works as Keto

This meal hits the sweet spot where you're eating whole, recognizable foods without any guilt. Salmon is naturally fatty and satisfying, and that herb butter adds richness that keeps you full for hours. The cauliflower gives you volume and that roasted texture without derailing your carb count—you're getting about 7g carbs per serving, which leaves room for other things you want to eat that day.

Variations That Actually Work

This is the kind of recipe that welcomes tinkering. Swap the dill for tarragon or basil if that's what you have, add a tiny pinch of chili flakes to the herb butter for heat, or use whatever fresh herbs are looking good at the market. I've made it with thyme and rosemary when I was out of dill, and honestly, it was just as good.

Serving Suggestions & Pairings

Serve this with lemon wedges on the side—they're not just for show, they're the final note that brings everything into focus. A crisp Sauvignon Blanc is perfect if you're having wine, or sparkling water with fresh lemon if you're not. Some people add a simple green salad dressed with olive oil and a touch of lemon juice, which balances the richness beautifully without adding many carbs.

  • Squeeze lemon over everything right before eating to brighten the entire plate.
  • The herb butter is good enough that you might want to spoon the pan juices over the cauliflower too.
  • Leftovers actually taste better the next day cold, if you somehow have any.
Succulent salmon with zesty herb butter rests beside crispy roasted cauliflower florets in this easy keto recipe. Save to Pinterest
Succulent salmon with zesty herb butter rests beside crispy roasted cauliflower florets in this easy keto recipe. | shiftpan.com

This salmon has become my answer to "what should I cook?" when I don't have much energy but want something that tastes intentional. It's proof that simple cooking doesn't have to be boring.

Questions & Answers About This Recipe

What is the best way to prepare the herb butter?

Soften unsalted butter and thoroughly mix it with finely chopped parsley, dill, chives, minced garlic, lemon zest, salt, and pepper to create a balanced herb butter topping.

How can I ensure the salmon stays moist while baking?

Pat the salmon dry before placing skin-side down on parchment. Spread herb butter on top to keep it moist and flavorful during baking.

Can I add spice to this dish?

Yes, a pinch of chili flakes can be added to the herb butter for a gentle heat that complements the fresh herbs and salmon.

Is smoked paprika necessary for the cauliflower?

Smoked paprika is optional but adds a subtle smoky flavor that enhances the roasted cauliflower’s taste.

What sides or beverages pair well with this dish?

This meal pairs nicely with a crisp Sauvignon Blanc or sparkling water with lemon for a refreshing contrast to the rich salmon.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Keto Herb Butter Salmon

Tender salmon topped with herb butter served alongside golden roasted cauliflower for a delicious low-carb meal.

Prep Time
15 min
Time to Cook
25 min
Total Duration
40 min
Recipe by Emma Miller


Skill Level Easy

Cuisine International

Serves 4 Portions

Dietary Info No Gluten, Low Carb

What You'll Need

Salmon & Herb Butter

01 4 salmon fillets, 5 oz each, skin-on or skinless
02 1/4 cup unsalted butter, softened
03 1 tablespoon fresh parsley, finely chopped
04 1 tablespoon fresh dill, finely chopped
05 1 teaspoon fresh chives, finely chopped
06 1 garlic clove, minced
07 Zest of 1 lemon
08 1/2 teaspoon sea salt
09 1/4 teaspoon black pepper
10 Lemon wedges for serving

Roasted Cauliflower

01 1 medium head cauliflower, cut into florets
02 2 tablespoons olive oil
03 1/2 teaspoon sea salt
04 1/4 teaspoon black pepper
05 1/2 teaspoon smoked paprika, optional

How to Make It

Step 01

Prepare oven and workspace: Preheat oven to 425°F. Line a baking sheet with parchment paper.

Step 02

Compose herb butter: In a small bowl, combine softened butter, parsley, dill, chives, minced garlic, lemon zest, salt, and pepper. Mix until well blended and set aside.

Step 03

Season cauliflower: Place cauliflower florets on the prepared baking sheet. Drizzle with olive oil, sprinkle with salt, pepper, and smoked paprika if using. Toss to coat evenly and spread in a single layer.

Step 04

Roast cauliflower: Roast in the oven for 25 minutes, flipping halfway through, until golden and tender.

Step 05

Prepare salmon fillets: Pat salmon fillets dry with paper towels. Place them skin-side down in a separate baking dish lined with parchment paper.

Step 06

Apply herb butter: Spread approximately 1 tablespoon of the herb butter over the top of each salmon fillet.

Step 07

Bake salmon: During the last 12 minutes of cauliflower roasting, place the salmon in the oven. Bake for 10 to 12 minutes, or until salmon flakes easily with a fork.

Step 08

Plate and serve: Serve the salmon hot, garnished with extra herbs and lemon wedges, alongside the roasted cauliflower.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

What You'll Need

  • Baking sheet
  • Parchment paper
  • Small mixing bowl
  • Knife and cutting board
  • Baking dish
  • Spatula

Allergy Details

Review all items for allergies and speak to a healthcare expert with any concerns.
  • Contains fish (salmon)
  • Contains dairy (butter)
  • Verify butter for traces of lactose if sensitive

Nutrition Details (per serving)

For reference only — always check with a nutrition or medical professional.
  • Caloric Value: 430
  • Fats: 29 g
  • Carbohydrates: 7 g
  • Proteins: 35 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.