Keto salmon with cowboy sauce

Keto salmon with cowboy sauce

Saddle up and say "howdy" to this simple but well-spiced butter sauce. It's the perfect flavor enhancer for those old favorites, salmon and broccoli. Home on the range never tasted so good.

Keto salmon with cowboy sauce

Saddle up and say "howdy" to this simple but well-spiced butter sauce. It's the perfect flavor enhancer for those old favorites, salmon and broccoli. Home on the range never tasted so good.
4 servingservings


Salmon and broccoli
  • 1½ lbs 650 g salmon, boneless fillet, cut into portion piecessalmon, boneless fillets, cut into portion pieces
  • salt and pepper
  • 1 tbsp 1 tbsp butter
  • 1 lb 450 g broccoli
Cowboy sauce
  • 7 oz. 200 g butter
  • 1 (½ oz.) 1 (15 g) scallion, finely choppedscallions, finely chopped
  • 2 2 garlic clove, mincedgarlic cloves, minced
  • 2 tbsp 2 tbsp Dijon mustard
  • 2 tbsp 2 tbsp fresh parsley, finely chopped
  • 2 tbsp 2 tbsp fresh chives, finely chopped
  • 1 tbsp 1 tbsp cider vinegar
  • 1 tbsp 1 tbsp fresh horseradish, grated
  • 1 tsp 1 tsp dried thyme
  • 1 tsp 1 tsp paprika powder
  • ¼ tsp ¼ tsp ground black pepper
  • 1 pinch 1 pinch cayenne pepper


Instructions are for 4 servings. Please modify as needed.

  1. Season the fish with salt and pepper. Fry in butter for a couple of minutes on both sides.
  2. Divide the broccoli into florets. Boil the broccoli in a pot with lightly-salted water until fork-tender. Drain and keep warm.
  3. Melt the butter for the sauce in a saucepan over low heat. Add the remaining ingredients and simmer.
  4. Whisk until the sauce thickens. Lower the heat towards the end. If the sauce doesn't thicken, just whisk again and keep simmering a little longer.


Cook's choice — the salmon can be baked, grilled (to keep the smell out of the house), or even poached by simmering it in lightly-salted water if you prefer.

You might also like

A little sneak peek...

With Diet Doctor Plus you get access to tons of keto meal plans, including dairy-free and vegetarian versions, meal plans adapted for intermittent fasting, quick-and-easy and budget keto meal plans. Below, see our latest one.

Keto: Dairy free #6

Following a healthy dairy-free diet doesn’t have to mean depriving yourself — and this week’s meal plan is proof of that.

On the menu, we have some spice-heavy keto dishes like our Sindhi-style lamb curry. Additionally, there are some quick and easy weeknight favorites such as our tasty tuna zoodle salad and chicken stir-fry.

While following this plan, if you’re not a big fan of certain ingredients, feel free to swap them. If, for example, you don’t enjoy eating lamb, you could always substitute it for chicken or beef.

The same goes for vegetables. If there’s something you don’t fancy, change it for another low-carb veggie. Check out our visual vegetable guide for more inspiration.

Get ready to enjoy some of our favorite keto meals while staying below 20 grams of net carbs per day.

Full meal plan →

Get the full Diet Doctor experience for free

With Diet Doctor Plus, you get instant access to all of our delicious recipes, popular meal plans, meal planner tool, inspiring videos and educational guides. As a paying member you also help us in our mission to empower even more people. What are you waiting for? Sign up today and try for free for a month. Cancel anytime you want.


  1. Emily
    Yet another fabulous diet doctor recipe! I love this site. I used Annie's horseradish mustard instead of the dijon and grated fresh horseradish.
  2. Carol
    My cowboy sauce did not come together. It still tasted really good! I whisked and whisked, but it would not get creamy like a sauce. I wonder what I did wrong?
  3. Duncan
    Had the same issue as Carol. Followed exactly but the sauce absolutely refused to come together. Looked nothing like the photo .....
  4. Barbara
    To get the sauce to come together like that, I had the idea to start with a hollandaise sauce base. So i began with a room temperature egg yolk (not in recipe) and the 1Tbl. vinegar (from the recipe) in a metal bowl set on top a pot of simmering water, and whisked the butter in, gradually in small cubes. Once all the butter was all whisked in, I added the other ingredients (already prepped) gradually (except the horseradish which I wasn't in the mood for!) with the whisk. It turned out beautiful and was delicious on both my salmon and asparagus. The sauce left in the pan did break while we were eating dinner, so I would start with 2 egg yolks next time. But we gobbled it up anyway! Kids weren't impressed, but it meant more for us :)
  5. Belinda Hill
    Dear DD,
    The recipes for cowboy sauce are different.
    The cowboy sauce with salmon has the Dijon sauce and vinegar but thefowboy sauce (on its own) doesn’t. Was that deliberate?

    (It’s incredibly delicious w the Dijon and vinegar).

  6. Jeremy
    The thyme amount was a little overpowering, but otherwise the dish came out great.
  7. Kevin
    My sauce split but it came back together when I added a little more water and whisked again. I whisked with a fork in the end as the oil was splashing everywhere. It was so delicious with the salmon and broccoli and really satisfying. Thanks Diet Doctor!
  8. Susie
    Ok this was delicious and filling. To overcome the sauce separating, I used my stick blender and whizzed it into an emulsion which held together beautifully. Whisking did nothing!
  9. Carl
    I had the same problem with the sauce not coming together. I've tried whisking, stick blender, begging. Nothing worked. My wife however decided to add heavy whipping cream. That did the trick.
  10. Karen
    The trick that worked for me is very low heat on the butter. Don’t let it bubble or brown. Great recipe!
  11. Cole
    My sauce didn’t come together well. My butter burned while cooking the fish. But I still liked the taste it just didn’t look pretty.
  12. Rasul
    This was yummy
  13. Laura
    Sooo good even without the horseradish, thyme, and chives that I didn’t have. Also used dry parsley. Mis-read scallion as shallot, too. And cooked the salmon in bacon/butter yumminess. Five stars.
  14. Daniela
    The sauce did NOT come together!
  15. Linda
    My sauce didn't come together, either. So, I put on my "chef's hat" and analyzed it. I realized the problem was that the butter was too hot when I added the mustard. But, I needed to get the butter hot in order to saute the garlic and white part of the scallion. (not in the instructions, but it adds so much flavor it's worth taking the extra step and 1 minute of time to do it.) So, next time, along with reducing the heat to low, I'm going to pull the pan off the burner and let the butter cool down to warm before adding the mustard. Another trick I learned from pro chefs back when I worked at a cooking school is to freeze most of the butter in chunks. Then add them 1 chunk at a time while whisking. That keeps the sauce from getting too hot so it breaks. But if it starts out too hot, the frozen butter won't pull it back together.
  16. allisalei
    This was a hit in my house! Thanks to all the previous cooks who commented with wonderful suggestions for the cowboy sauce:
    -use a double boiler to make the sauce!
    -freeze the butter in chunks
    -add 2 egg yolks to that butter
    -saute the garlic & whites of the scallion before adding it to the hollandaise sauce with the rest of the ingredients
    -if the sauce still separates, take it off the heat and slowly whisk in heavy cream until it comes back together

    yeehaw, er... yummy!!

  17. Amelia marks
    I just dumped all the sauce ingredients into the pan and heated on low, whisking as the butter melted. Came together beautifully.
  18. Susie
    Not going to bother with the sauce this time. I’m just going to pour over 1 tablespoon of olive oil with a splash of red wine vinegar, salt and pepper.
  19. Kimberly
    My sauce wouldn't come together, as noted above. BUT, it was still a hit. My younger son and I are the only ones who like salmon, so I make this on nights where only the two of us are home. I wish I'd read the comments first, but the taste of the sauce was excellent.
  20. Natt
    I tried this tonight and it went completely t*ts up, however while I was crying in a corner, I noticed that if you just leave it alone on a low heat it will come together and thicken on its own, sadly for me it was too late and I’d already tried coconut flour and cream and swearing at it, much like @Carl but if I’m ever brave enough to try again I’ll know what to do!
  21. Chantal Shambrook
    I simply added heavy cream and it turned out perfect!!
  22. Ellie
    The sauce broke instantly and couldn't be fixed even with an emersion blender, so I was pretty angry about the waste of ingredients, until I thought to add an egg and basically make it into a sort of mayo. Turned out ok that way, but otherwise would have been inedible so I see this recipe as a fail and likely wouldn't make it again.
  23. Linda
    I had no problem making the sauce, thanks to reading the success/failure. I used cold butter and added all the rest ingredients then started whisking over medium low heat. And it all came together in a stainless steel sauce pan. Oh! It was yummy😋
  24. David Jones
    This was an awful recipe. Even with all those spices and herbs (which I bought especially for this dish and will probably never use again) the sauce was bland. It was just like runny butter and certainly not creamy as in the photo. I won't be repeating this for the next day, just pan-fried salmon and broccoli with a knob of butter when plated.
  25. Barbara Hein
    So delicious, with the previous comments about the sauce separating I added about 1/2 tsp of xanthan gum as a thickener and 1 tsp of curry... will definitely make this again..
    If you have never tried curry with salmon, I totally recommend it 😊
  26. Christy
    I had no trouble with the sauce coming together. I did whisk in 1/4tsp of xantham gum as on reviewer suggested, though. It looks nothing at all Iike the picture, tho I’m sure if I left out the paprika it probably would. Instead it’s a deep, brownish/red sauce. Tasty tho. Next time I’ll half the ACV as it was a bit too strong for me. Otherwise, pretty flavourful.
  27. lauramb1994
    Made this for supper. Easy and delicious. Very minimal prep time. I also prepared some mug bread to go along with it. Very filling and very tasty. I had already made the cowboy butter before and had leftovers in the fridge for that. The butter never worked right for me, so what I did was just soften the butter to room temp and add the spices so that it was just a spice butter that was spreadable. It worked fine and tasted great. Nothing like the picture, but the taste is still amazing.
  28. Eileen
    Can't print these recipes. Nothing happens when I press print. Does anyone else have this problem?
    Reply: #29
  29. Kristin Parker Team Diet Doctor

    Can't print these recipes. Nothing happens when I press print. Does anyone else have this problem?

    You may wish to check your computer's print settings.

Leave a reply

Reply to comment #0 by