Skip to content

Low Carb Honey Dijon Sheet Pan Salmon and Crispy Broccoli

Low carb honey Dijon Salmon and crispy broccoli is a single sheet pan meal ready in less than 1 hour. 

With most of the time being oven time, this hands off recipe is perfect for busy weeknights. 

Sheet Pan Honey Dijon Salmon with broccoli on a tray

Just 9.25g net carbs per serving, this convenient salmon recipe is keto friendly and sure to please even fit for the entire family. 




Why You’ll Love this Recipe

  • Sheet pan salmon is the most simple and straightforward way to perfectly cook salmon
  • Crispy oven roasted broccoli is like like candy that you won’t be able to stop eating
  • This salmon recipe is low carb and keto friendly (yes even with the honey!)
  • A low carb recipe that uses simple ingredients to generate big flavours
  • From start to finish this meal takes less than 1 hour and most of it is hands off oven time
Keto sheet pan honey Dijon salmon

TL;DR (Too Long Didn’t Read) for this Recipe

  1. Spread broccoli florets and lemon slices on a parchment lined baking tray, drizzle with olive oil, salt, and pepper, toss to coat. 
  2. Bake at 400°F [205°C] for 20-25 minutes while you prepare the salmon
  3. Mix, mayo, Dijon mustard, honey, dill, in a bowl
  4. After 20-25 minutes remove broccoli from oven, push to the sides of the pan, place salmon in the middle of the pan skin side down
  5. Check for any bones, season with salt and pepper, and spread some or all of the marinade over salmon.
  6. Return to the oven for 12-15 minutes, optional broil for remaining 2 minutes to brown.
Crispy oven roasted broccoli with salmon on a pan

Is Honey Dijon Salmon Keto Friendly

That is certainly going to depend on you and why you are following a low carb or keto lifestyle. After all, it’s not about what works for me, it’s about what works for you, your lifestyle, and your goals. 

If you are like myself and you are following an IIFYM (If it fits your macros) kind of low carb lifestyle for general health, and weight loss or maintenance. Then yes, this recipe is perfectly fine for you. 

Now if you are following keto for therapeutic reasons, or you are trying to avoid all sugars in general regardless of the carb content, then you may want to amend this recipe.

This recipe contains honey! Yes honey which is almost pure sugar in the form of fructose and glucose. However the amount is so small that it barely contributes any net carbs to each serving (1 tablespoon spread across 6-8 servings), yet the flavour it adds is so worth it.

If it’s fructose you are avoiding, you can try maple syrup which is primarily sucrose!

If it’s just sugar in general that makes you uncomfortable, then simply omit it, and make yourself a Dijon, and dill sheet pan salmon, it will still be amazing.

Sheet pan keto salmon recipe cooked ona tray with low carb broccoli

Nutrition, Servings, and Net Carbs

This recipe generates 6-8 servings, of course that depends on how much you like to eat. I’m a big guy but with 2 pounds of salmon, and 2 pounds of broccoli this recipe made plenty of food four our household. 

Assuming 6 servings:

410 cals | 24g Fat | 9.25g Net Carbs | 35g Protein

This low carb salmon recipe is also packed with beneficial vitamins, and minerals like B complex vitamins, vitamin C, D, and K as well as a healthy dose of sodium and potassium to ward off the keto flu.

How to Make Sheet Pan Honey Dijon Salmon and Crispy Broccoli

Raw salmon with honey dijon mayo being spread over top

Low Carb Honey Dijon Sheet Pan Salmon and Crispy Broccoli

Low carb sheet pan salmon and broccoli recipe on a tray
Prep Time 10 minutes
Cook Time 40 minutes
Servings 6 servings
Calories 410 kcal
Net Carbs 9.3 g
Rate this Recipe
Low Carb Honey Dijon Sheet Pan Salmon and Crispy Broccoli is a full meal ready in less than an hour. With less than 10g net carbs per serving, this recipe makes a an easy yet flavourful keto friendly or low carb dinner.

IMPORTANT – There are often Frequently Asked Questions within the blog post that you may find helpful. Simply scroll back up to read them!




  • 2 lb salmon filet
  • 2 lb broccoli florets
  • 4 tablespoons olive oil
  • salt and pepper

Honey Dijon Salmon Marinade

  • ¼ cup mayonnaise
  • tablespoons Dijon mustard
  • tablespoons grainy Dijon mustard optional but recommended
  • 1 tablespoon honey
  • 2 tablespoons dill
  • 1 tablespoon lemon juice


  • Preheat Oven to 400°F [205°C]
  • Separate broccoli into florets and coat liberally with olive oil salt and pepper.
  • Spread evenly on a parchment lined baking sheet and bake at 400F for 20-25 minutes while you prepare the salmon filet.

Honey Dijon Salmon

  • Start by mixing together the honey Dijon marinade. In a bowl, combine, mayonnaise, Dijon mustard, grainy Dijon mustard (optional), honey, dill, lemon juice.
  • Remove broccoli from the oven after 20-25 minutes, is should be just starting to crisp. Carefully push partially cooked broccoli to the sides of the pan to make room for the salmon filet.
  • Lay salmon filet skin side down on the pan and slowly run your fingers in all directions over the filet to check for bones.
  • Season the salmon with salt and pepper, and spoon over desired amount of marinade until well covered.
  • Return the sheet pan to the oven to cook the salmon for 12-15 minutes (for medium to medium rare) until the salmon is just cooked through and slightly opaque.
  • Optional but recommended last step is to turn on the oven broiler for the final 2-3 minutes of cooking to brown the top of the salmon.
  • Remove from the oven, check for doneness and serve with fresh parsley and a squeeze of fresh lemon juice.


OMG Honey! I know not everyone who is following a keto or low carb diet will be cool with using honey, and that's cool too. Omit it, substitute it, or come up with your own marinade, this recipe will turn out amazing all the same. 
Don't feel the need to use every drop of the marinade. I used about 2/3 of the marinade for a large filet, them remaining marinade can be used as a dip or to marinade vegetables
Salmon cooks fast! 12-15 minutes lands you a medium-medium rare filet. If that's not enough for you simply cook for 1-2 minutes longer until desired doneness is reached. 


Calories: 410kcalCarbohydrates: 13.4gProtein: 35.4gFat: 24.1gSodium: 599mgPotassium: 1040mgFiber: 4.1gSugar: 5.6gVitamin A: 1183.42IUVitamin C: 134mgCalcium: 86mgSugar Alcohols: 0.02gNet Carbs: 9.3g

Nutritional information is calculated using the recipe calculator and verified database available from Cronometer. Although every reasonable effort is made to provide accurate information this estimate is provided as courteously and convenience only. To obtain the most accurate representation of the nutritional information in any given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe.

Try the free recipe calculator at Cronometer
Did you give this a try?Mention @yummyforadam or use #yummyforadam on instagram!
Looking for a different low carb recipe?Something you don't see here or looking for a low carb version of your favourite recipe? Let me know so I can get working on it! Contact me directly or leave a comment!
Keywords: easy low carb salmon recipe, salmon and broccoli, sheet pan recipe

Take a second to share if you liked this recipe:

Keto sheet pan honey Dijon salmon

Variations on This Recipe

  • Change the Veg: Broccoli certainly isn’t the only sheet pan veggie you can use, just adjust the cooking time accordingly for asparagus, cauliflower, cabbage, squash, brussels sprouts!
  • Change the Fish: Don’t like salmon? No problem, use any fish you like, rainbow trout will take very well to these flavours. 
  • Change the Marinade: No matter how you choose to marinade your fish, the methods and cooking times will be more or less the same, be creative, change it up, add or omit things and be adventurous! 
  • Season the Veggies: This recipe uses simple salt, pepper, and olive oil. But seasoning salt or other grill seasonings can really add a punch to the veggies!

4 Tips to Master This Recipe

  1. Let your oven heat up properly before putting anything in it. Delicate fish like salmon should be cooked precisely. 
  2. Liberally coat your broccoli with salt, pepper, and olive oil, and toss it well to make sure it’s evenly coated. 
  3. Salt the fish directly not the marinade so you can make sure it’s appropriately seasoned. 
  4. Let the cooked salmon rest for a few minutes after cooking before you start cutting into it.
Sheet Pan Honey Dijon Salmon with broccoli on a tray


Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating