Skip to content
KETOFOCUS.

Skip the takeout. 26 keto Asian recipes at home. Order In →

Easy Grilled Salmon

Flaky, charred grilled salmon with just salt, pepper, garlic, and lemon on a hot grill — 1.3g net carbs and 29g protein, done in under 10 minutes. It's been my go-to method every summer since I went keto in 2012.
  • 1.3gnet carbs
  • 29gprotein
  • 10minutes
  • 2servings

This post may contain affiliate links. See my disclosure policy.

grilled salmon fillet served with asapargus on a plate
I started grilling salmon the summer I went keto, and over a decade later it is still the recipe I make more than any other between May and September. What I figured out after testing every complicated marinade I could find is that the simplest seasoning produces the best results. Garlic, salt, pepper, lemon. That is it.

This keto grilled salmon gets a hard sear on the flesh side first, then finishes over indirect heat until it is just flaky enough to pull apart with a fork. The whole thing takes about 8 minutes on the grill. I pair it with grilled firecracker shrimp when I want a full seafood spread, or alongside garlic butter shrimp for a quick weeknight protein combo.

Salmon is one of the best proteins for a low carb lifestyle. A 4-ounce fillet gives you around 25 grams of protein with zero carbs, plus healthy fats that keep you full and help you hit your macros without overthinking it. The skin alone holds the highest concentration of Omega-3s in the whole fillet, which is why I never remove it before grilling.

What makes my method different from most is how I handle the heat. I sear the fish flesh-side down over direct high heat for about 90 seconds, then flip it and move it to indirect medium heat to finish. I have tried it both ways, and starting with the flesh side down gives you a better crust without the skin burning. Most recipes tell you to start skin-side down first. I did that for two summers straight before I figured out the flesh side needs that initial blast of heat to get a golden char.

When the weather does not cooperate, my air fryer salmon is a solid backup. But when the grill is hot, nothing competes with the smoky flavor you get from open flame. I also love making a poke bowl with cold leftover salmon the next day.

One thing I tell everyone: season the fish about 15 minutes before it hits the grill. Not sooner. If you salt too early, the protein breaks down and you lose moisture. Fifteen minutes gives the salt just enough time to penetrate without drying anything out. I learned this the hard way after serving bone-dry fillets at a summer cookout years ago.

a bite of juicy salmon on a fork

How I season my salmon

I keep my seasoning dead simple: garlic, salt, pepper, and fresh lemon. That is all this fish needs. I have tested dozens of spice combinations over the years, and I keep coming back to these four ingredients because they let the salmon flavor do the work.

That said, I do switch it up sometimes. A Thai basil and garlic rub with liquid aminos works really well, and I have done a Dijon mustard crust that my husband kept requesting for weeks. The point is, start simple and branch out from there.

two salmon fillets on a board with seasoning next to it

My favorite salmon variations

I love a simply seasoned fillet, but sometimes you want something different. Here are the variations I actually make at home:

  • Lemon pepper salmon: I swap regular pepper for lemon pepper and lay lemon slices on top after the initial sear. The citrus flavor really comes through.
  • Spicy salmon: I add paprika and cayenne on top of the regular seasoning. The smoky heat pairs well with the charred exterior.
  • Sesame soy salmon: I brush equal parts golden monk fruit or brown Swerve and soy sauce (or liquid aminos) on the fish, then sprinkle sesame seeds right before it comes off the grill.

How I prep salmon for grilling

Prepping salmon for the grill takes about two minutes. First, skip rinsing. I know it feels wrong, but rinsing raw fish just spreads bacteria around your sink. Proper cooking kills everything, so save yourself the mess.

The one thing I always do is check for pin bones. Run your fingers across the surface of the fillet and you will feel them poking up. When I find one, I bend the fillet slightly so the bone pops up, then pull it out with tweezers. Kitchen tweezers or clean needle-nose pliers both work. It takes 30 seconds and saves someone from biting into a bone at dinner.

sprinkling black pepper on a salmon fillet

Why I always grill with the skin on

I always grill with the skin on. The only time I remove it is for poaching. Whether I am roasting, broiling, pan-searing, or grilling, that skin acts as a barrier between the heat and the flesh, which keeps everything moist and prevents overcooking.

The skin also holds the highest concentration of Omega-3s in the whole fillet. Without it, those oils and nutrients cook right out. I have compared skinless and skin-on fillets side by side, and skinless fillets dry out noticeably faster.

When you put the fish on the grill, start with the skin side facing up (flesh side down) so the skin does not stick to the grates during the initial sear.

a fillet of salmon grilling on a BBQ

Other Keto Seafood Recipes

If you love seafood as much as I do, here are some other low carb fish and shellfish recipes I come back to regularly:

How to cook salmon on the grill?

I cook salmon on the grill the same way every time, and it has not failed me once. The method is simple: sear the flesh side over direct high heat first, then flip and finish over indirect heat until it is cooked through. This gives you a crispy, golden crust on top and a juicy center that flakes perfectly.

Set your grill to medium heat, around 375-400 degrees F. On a gas grill, that is straightforward with the burner controls. On a charcoal grill, I push all the coals to one side. The hot side is for searing (about 90 seconds), and the cooler side is where the fish finishes for 5-7 minutes. I pull mine when the thickest part hits 145 degrees F for well-done, but if you prefer your salmon closer to medium, pull it at 130 degrees F and let it rest for 5 minutes. The carryover heat finishes the job.

Discover more keto recipes on our channel Hundreds of keto recipe videos, with step by step instructions and the tips that make keto easy.
KetoFocus
The recipe

Easy Grilled Salmon

Pin
Prep 2 min Cook 8 min Total 10 min Serves 2

Ingredients

Servings 2

Grilled Salmon Ingredients

Step by Step Instructions

  1. Preheat grill

    Prepare the grill. If you have a gas grill, turn it to high heat. If you have a charcoal grill, set it up for partial direct high heat. When the grill is hot, clean the grates and wipe with cooking oil to prevent the fish from sticking.

    turning on a gas grill to heat up to high
  2. Brush with olive oil

    Prepare the salmon by drizzling olive oil on each filet.

    brushing pink salmon fillet with olive oil and a basting brush
  3. Season salmon

    Add the salt, pepper and garlic. Squeeze lemon over each filet.

    sprinkling salt on a salmon fillet
  4. Grill it

    Start with the skin side up (flesh side down) and sear on direct high heat for 1-2 minutes. Use a spatula to turn the fish and place over indirect medium heat for 5-7 minutes.

    seasoned salmon grilling on a weber grill
  5. Cook until fork tender

    Cook until the internal temperature of the fish reaches 145°F in the thickest part of the filet. The salmon should be opaque and flake easily with a fork.

    flaking off salmon with a fork

Nutrition

Calories
270
Fat
16g
Protein
29g
Total carbs
1.7g
Fiber
0.4g
Net carbs
1.3g

Nutrition is an estimate calculated from the ingredients listed. Brands vary, so check labels if you track closely.

Frequently Asked Questions

Is salmon keto friendly?

I eat salmon at least twice a week on keto, so yes. A 3-ounce serving of cooked wild Atlantic salmon has about 25 grams of protein and zero carbs. It is also loaded with Vitamin D, B12, and those EPA and DHA omega-3 fatty acids that are hard to get from other foods. I consider it one of the best proteins I can put on my plate.

What temperature should I grill salmon?

I set my grill to medium heat, around 375-400 degrees F. If your grill has a built-in thermometer, wait until it reads in that range before putting the fish on. I have found that anything hotter than 400 degrees risks charring the outside before the center cooks through, especially with thicker fillets.

How do I know when salmon is done?

I pull mine when the thickest part hits 145 degrees F on a meat thermometer. The easiest way I check is the fork test: press a fork into the center and twist gently. If it flakes apart and looks opaque all the way through, it is done. If you see white creamy liquid seeping out, you have gone a bit too far. I always check the thin end first since it cooks faster.

Should I flip salmon on the grill?

I flip mine once, and only once. I start with the flesh side down for a 90-second sear over direct heat, then flip to skin-side down and move it to indirect heat to finish. I have experimented with not flipping at all, but you miss out on that golden crust on the flesh side. One flip is all you need.

How do I prevent salmon from sticking to the grill?

Two things I always do: oil the grates after they are hot (I use a paper towel dipped in cooking oil, held with tongs), and make sure the grill is fully preheated before the fish goes on. I also brush olive oil directly on each fillet. Between those three steps, my salmon has not stuck in years.

Can I marinate salmon before grilling?

I usually skip marinades because my simple garlic and lemon seasoning does the job. But when I want something different, I marinate for 30 minutes max. Anything longer and the acid in citrus or vinegar starts breaking down the fish texture. My favorite quick marinade is equal parts soy sauce and liquid aminos with a pinch of garlic and ginger.

How do I store leftover grilled salmon?

I keep leftovers in an airtight container in the fridge for up to 3 days. When I reheat, I wrap the fillet in foil and warm it in a 275 degree F oven for about 10 minutes. Microwaving works in a pinch but the texture gets rubbery. My favorite way to use leftovers is eating the salmon cold the next day over a salad or in a poke bowl.

Similar recipes

People who cooked Easy Grilled Salmon also made

Reviews

Tap to rate

4.9 from 15 ratings, 14 written

Made this recipe?

Replying to Ana U.

Your rating

Donna

Something about the simplicity here got to me. My grandmother had a version of this (just olive oil and salt, the same cast-iron grate for thirty years), and I spent most of my twenties making salmon more complicated because I thought that’s what good cooking required. The garlic and lemon work because the high heat seals it fast enough that nothing interferes with the fish. I didn’t know I’d been missing this.

Reply

Rob

Lime over lemon here, the difference is real. Lemon competes with the garlic once it’s off the grill, lime doesn’t push the same way. Also: pat the fillets completely dry before oiling. The recipe doesn’t mention it, but wet fish steams at contact rather than searing, and you lose most of the crust on the flesh side. Same ingredients, cleaner result.

Reply

Annie Lampella

You’re right about the pat dry, that belongs in the steps. I use paper towels right before the oil goes on. I’m adding it to the instructions.

Reply

Rachel

Easy enough that I’ve made it twice this summer already.

Reply

Annie Lampella

Twice is the threshold. I always make extra because the cold leftovers on a salad the next day are almost better.

Reply

Lakshmi

Is frozen salmon ok for this, or does it have to be fresh?

Reply

Annie Lampella

Frozen is fine, I use it with this all the time. Just thaw overnight in the fridge and get it really dry before it goes on the grill, wet fish steams instead of sears. You’ll be fine, Lakshmi.

Reply

Jessica

Ten minutes for four fillets. The protein is insane.

Reply

Annie Lampella

Jessica, 29g per fillet in under 10 minutes. I’ve been doing two packs at once all summer because one is never enough.

Reply

Mei M.

garlic and lemon on every salmon marinade I make

Reply

Annie Lampella

Garlic and lemon together just work. I’ve tried fancier marinades and keep ending up back here. Just don’t go past 30 minutes, the lemon acid starts breaking down the fish.

Reply

Melissa

Made this probably seven times since March, which I guess makes it my official spring grill recipe now. The garlic and lemon over high heat on fresh salmon is just exactly right, nothing needs to be fixed. A few batches in I started pulling the fillets out of the fridge about 20 minutes before they go on the grill and the cook got noticeably more even, especially in the thickest part (still hit 145 in the same time, just way less of that overcooked-outside situation near the edges). I also go a little heavier on the garlic than what’s listed because I genuinely cannot stop myself, but the recipe itself is the one I keep coming back to. Last Tuesday the skin came off in one perfect crispy sheet and I stood there for a second just looking at it. I’m making this every nice evening until October.

Reply

Annie Lampella

The 20-minute rest is real. I started doing that a couple summers ago and the difference in the thickest part is noticeable. That crispy skin moment is the whole reason I leave it on.

Reply

Ana U.

I’ve been grilling salmon for years but tried mixing a teaspoon of Primal Kitchen avocado mayo into the olive oil before brushing it on. The fat helps the seasoning cling, and it creates this almost lacquered surface that I don’t usually get with straight oil. Flipped it at the 4-minute mark and the fillet came off in one clean piece, no sticking at all. The garlic chars just enough to mellow out without going bitter (that’s the window I’m always trying to catch). I also squeezed the lemon after it came off the heat instead of before, and I think it keeps that brightness from cooking off on the grill. Sharing in case it helps, because this is already a solid base and these two tweaks made it click for me.

Reply

Annie Lampella

The lemon-after thing is something I learned the hard way. Tried it with chicken first, now I do it with everything off the grill. The mayo-in-oil I’m stealing.

Reply

Tricia

Added a handful of fresh dill on top with the garlic before grilling and it completely transformed the flavor, so bright and almost citrusy even without extra lemon. This is my warm weather go-to now.

Reply

Annie Lampella

Fresh dill has that brightness without the acid, makes sense it reads almost citrusy. Trying that.

Reply

Megan K.

This is my sixth or seventh time making this and every time I get a little better at the sear. I started adding smoked paprika with the garlic and the char on the flesh side is so much more intense now. Under ten minutes, 29g protein, and it actually feels like a real dinner. Hot grill, skin side up first, don’t touch it (that part took me a few tries to trust).

Reply

Annie Lampella

Smoked paprika with the garlic, hadn’t thought to do that on the flesh side. I can see how the char would hit completely different. Going to test it next time the grill’s out.

Reply

Riley

I almost passed on this because the ingredient list felt too bare. Salt, pepper, garlic, half a lemon, that’s basically nothing. But it was a nice spring evening and I had salmon sitting in the fridge, so I went for it. The skin had this light char coming off the grill and the inside was still flaky and tender, and somehow that one clove of garlic came through more than I expected. Four stars because I wanted a sauce on the side, but the salmon itself didn’t need it.

Reply

Annie Lampella

The heat concentrates that clove, pulls it forward. Sauce on the side would’ve covered it up.

Reply

Jeff

Threw this together for the neighbors on the first warm evening we’ve had this year, and the one guest who always announces she ‘doesn’t eat fish’ was picking pieces off the platter before I even set it on the table. There’s something about the char on the skin that makes it impossible to leave alone. Going into the spring rotation for sure.

Reply

Annie Lampella

Ha, the fish skeptics never see it coming. Welcome to spring rotation.

Reply

Rebecca

First time grilling fish, and flesh-side down was genius. Came right off the grates clean. Does that 4-minute mark hold on charcoal or should I add more time?

Reply

Annie Lampella

Charcoal burns hotter, pretty uneven too, so the 4-minute mark gets unreliable. You’re really just watching for the release , lifts clean? Flip it. Could be 3 minutes, could be 5.

Reply

Casey

Added a pinch of smoked paprika to the salt and pepper before the lemon goes on, and that small change against the grill char is freaking good. I also started pulling mine at 130 instead of going all the way to 145, then resting it a minute on the plate. The difference between moist salmon and chalky salmon is right there in those last few degrees. I used to skip starting skin-side up and the flesh stuck to the grates every single time. Not anymore. Made this four times in two weeks and the smoked paprika version is the only version now.

Reply

Annie Lampella

Yeah, 130 and a one-minute rest lands around 135-136 every time. That last 15 degrees is where salmon goes wrong.

Reply

Gina

My husband is firmly in the ‘salmon is too fishy’ camp and has held that position for the 12 years I’ve known him. Made this on a whim last week and he finished his fillet before I was halfway through mine. The high-heat char and lemon is doing something to the flavor I can’t fully explain.

Reply

Annie Lampella

Ha, 12 years is a long holdout. The char does something real to the fat, just cuts the fishiness out. I’ve gotten a few converts with this one.

Reply

Kendra

Added smoked paprika to the salt, pepper, and garlic and the crust on the flesh side has a smokiness I wasn’t expecting from something this simple.

Reply

Annie Lampella

Smoked paprika on the flesh side is such a good call. That 90-second sear over direct heat really locks it in.

Reply

Keep going

More Dinner Recipes

See all 171 Dinner recipes

Get new recipes from Annie

One email a week. Unsubscribe whenever you like.