Skip to content
KETOFOCUS.

Spooky treats, zero sugar — keto Halloween recipes. Trick or Treat →

Almond Flour Crusted Fried Rockfish Fillets with a Lemon Cream Sauce

Fried golden in avocado oil, my rockfish fillets in an almond flour and protein powder crust fry up golden and crackly-crisp, with 2.7g net carbs and 28.5g protein. The lemon garlic cream sauce on top is why my family requests this keto fried fish on repeat.
  • 2.7gnet carbs
  • 28.5gprotein
  • 20minutes
  • 4servings

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

I started making this crispy fried rockfish after I got tired of baked fish that tasted like cardboard. Pan-frying in avocado oil gives you that real fried fish crunch without the carbs, and the protein powder in the breading is the trick I stumbled on that changed everything. It binds differently than regular flour, so the crust stays crispy for minutes after it comes out of the pan instead of going soft immediately.

I've made this with cod, halibut, and tilapia too, but rockfish is my favorite because the fillets are firm enough to handle the flip without falling apart. If you've never worked with rockfish, it's a mild white fish that takes on whatever seasoning you give it. I season mine with just salt and pepper about 15 minutes before cooking so the surface dries out a little, which helps the coating stick. Some nights I'll mix a half teaspoon of smoked paprika or Old Bay into the dredge when I want something with more kick.

The breading itself is dead simple. Almond flour plus unflavored protein powder (I use Isopure zero carb), mixed together in a shallow dish. I dredge each fillet and press the coating on firmly. The key is making sure your avocado oil is hot enough before the fish goes in. I toss a pinch of the breading mix into the pan first. If it sizzles immediately, you're good. If it just sits there, give it another minute. Too-cool oil means a soggy crust, and nobody wants that.

I fry each fillet about 2.5 to 3 minutes per side, and I never crowd the pan. Leave at least an inch and a half between fillets so the oil temperature stays consistent. If I'm cooking for more than two people, I work in batches and keep the finished ones warm in a 200°F oven on a wire rack so the bottoms don't steam.

The lemon garlic cream sauce is what takes this from good to the dish people remember. I sauté garlic in a little avocado oil, deglaze with white wine and lemon juice, then stir in heavy cream and butter. When it coats the back of your spoon, it's done. The tarragon is optional but I always add it because it pairs perfectly with fish. If you like creamy sauces on seafood, my garlic butter shrimp uses a similar approach with different aromatics.

At 28.5g protein and just 2.7g net carbs per serving, this is one of the leanest low carb dinners I make. I pair it with roasted broccoli or a simple slaw most nights. If you're looking for more keto seafood, my fiesta baked cod is great for nights when you don't want the skillet, air fryer scallops come together in under 10 minutes, and air fryer salmon is my go-to when I want something even faster.

This is real keto fried fish that happens to be low carb without tasting like it. I've served it to people who had no idea, and the only question I get is what's in the sauce.

lemon cream sauce poured all over juicy almond crust rockfish fillets on a plate with fresh tarragon

These crusted fillets also work in fish tacos or next to jicama fries as an easy keto dinner.

Other Ways to Cook Rockfish

uncooked rockfish fillets on parchment and butcher paper

Rockfish is versatile. Besides frying, you can steam it, grill it, bake it, poach it, or serve it raw as ceviche. If you grill it, lay down a sheet of foil first or grill the fish whole, since the fillets flake apart on the grates.

Keep the Skillet at Medium Heat

a golden crust on several rockfish fillets on a plate with some lemon slices

Protein powder browns fast. Keep the skillet at medium heat, and give the fish a little more time rather than risk burning the crust. When you buy the protein powder, make sure it is unflavored, not vanilla.

A Few Notes on the Sauce

There is no flour in this sauce. The heavy cream thickens on its own as it simmers, and it keeps thickening as it cools. I make the sauce after the fish comes out of the skillet. If you want some heat, add blackened seasoning to the fillets.

How to Make Crispy Keto Fried Fish

The protein powder is the real difference-maker here. I tested this recipe with almond flour alone and the crust went soft within a couple minutes of plating. Adding unflavored protein powder creates a coating that stays crispy because the protein binds differently when it hits the hot oil. I use about a 2:1 ratio of almond flour to protein powder.

Your oil temperature matters more than anything else. I heat avocado oil over medium heat and test it by dropping a pinch of the breading mix in. If it sizzles on contact, you're ready. If it doesn't, wait. Putting fish into oil that isn't hot enough gives you a pale, greasy coating instead of that golden crunch.

One more thing I learned the hard way: don't skip the 15-minute rest after seasoning. Salt draws a tiny bit of moisture to the surface, and that thin layer of moisture is what makes the almond flour coating actually grip the fish. Without it, the breading slides right off in the pan.

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

Almond Flour Crusted Fried Rockfish Fillets with a Lemon Cream Sauce

Print Pin
Prep 10 min Cook 10 min Total 20 min Serves 4

Ingredients

Servings 4

Almond Flour Crusted RockFish Ingredients

Lemon Garlic Cream Sauce Ingredients

Step by Step Instructions

  1. Season rockfish

    About 15 minutes prior to cooking, season rockfish fillets with salt and pepper on both sides.

    two raw rockfish fillets on parchment paper
  2. Dredge in flour

    In a shallow dish or plate, combine almond flour and protein powder. Dredge each fillet in the flour mixture until fully coated on the outside.

    rockfish fillet dredged in almond flour mixture
  3. Fry fresh fish in oil

    Add avocado oil to a large skillet and heat to medium heat. (You know when your oil is hot enough when a crumb of almond flour thrown into the skillet sizzles.) Add each fillet to the hot oil and fry until golden brown, about 2 1/2 to 3 minutes. Make sure not to overcrowd the skillet. Have about 1 1/2 inch distance between each fillet. You may need to work in batches if your skillet is too small.

    almond flour dusted rockcod fillet in the frying pan
  4. Flip, fry and dry

    Flip rockfish fillet over to cook the other side until golden brown, about 2-3 minutes. Transfer to a paper towel lined plate to catch excess oil.

    fried rockfish fillet frying in a skillet with hot oil
  5. Make lemon garlic cream sauce

    To make the sauce, heat avocado oil in a medium saucepan or skillet. Add garlic and sauté for 30 seconds or until fragrant. Add in white wine and lemon juice. Let cook for 1-2 minutes until liquid has reduced. Stir in heavy cream. Continue cooking until mixture thickens. Stir in butter until melted. Add salt and tarragon. Continue cooking until sauce coats the back of your spoon. Sprinkle rock fish with more fresh herbs, fresh cracked black pepper and lemon slices when plated.

    a sauce pan with lemon cream sauce in it

Nutrition

Per serving: 1/4 of recipe

Calories
412
Fat
28.4g
Protein
28.5g
Total carbs
4.2g
Net carbs
2.7g

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

Frequently Asked Questions

Can I use a different type of fish for this recipe?

Any firm white fish works. I've made this with cod, tilapia, and halibut, and they all hold together during frying. I tried it once with a thinner sole fillet and it fell apart when I flipped it, so stick with fillets at least half an inch thick. I buy rockfish at my regular grocery store, usually labeled Pacific rockfish or rock cod in the fresh seafood section. If you want to go a completely different direction with seafood, my poke bowl skips cooking entirely.

Can I use frozen rockfish fillets?

I use frozen rockfish all the time when the fresh case looks picked over. I thaw the fillets overnight in the fridge, then pat them bone dry with paper towels before I season them. Frozen fish holds extra water, and that surface moisture is the fastest way to make the coating slide off in the pan, so the drying step matters even more than it does with fresh fillets. When I'm rushed I thaw them in a cold water bath for about 30 minutes, but I still dry them hard before they go into the dredge.

Can I make this in an air fryer or the oven instead of frying?

Yes to both. In the air fryer I do 390°F for about 14 minutes, flipping halfway. I spray the basket with avocado oil first and give each fillet a light oil spritz on top. In the oven I bake at 425°F for about 12-14 minutes on a wire rack set over a baking sheet, spraying the coated fillets with avocado oil on both sides before they go in. Both give a lighter, less golden crunch than pan frying, but they work well when I don't want to deal with the oil and splatter. I still make the lemon cream sauce on the stovetop either way.

Can I use pork rinds instead of almond flour?

I've tested crushed pork rinds (pork panko) as the coating and it works great if you need a nut-free option. The texture is a little different, more like a traditional breadcrumb crust. I still add the protein powder when I use pork rinds because it helps everything bind together.

How should I store leftovers?

I keep leftovers in an airtight container in the fridge for up to 3 days. To reheat, I put them in the oven at 375°F for about 5 minutes, which gets the crust crispy again. I wouldn't use the microwave because it makes the coating rubbery. I also don't recommend freezing these because the crust doesn't hold up after thawing. If you want something that reheats even better, my creamy garlic paprika shrimp holds up great the next day.

Browse by ingredient
Similar recipes

People who cooked Almond Flour Crusted Fried Rockfish Fillets with a Lemon Cream Sauce also made

Reviews

Tap to rate

4.8 from 33 ratings, 22 written

Made this recipe?

Replying to Beth

Your rating

Nita

Fried these in avocado oil like the recipe says & the crust held up all the way through dinner. My husband already asked for it again this week. Thanks!

Reply

Renee

dinner party and I should have made more sauce

Reply

Annie Lampella

Renee, the sauce is always the first thing gone. I double it now for anything I’m serving to more than four people.

Reply

Tara

Two years without fried fish, and this is the first version that clicked. The almond flour and protein powder coating gives actual structure, not the soft paste other keto crusts turn into when the oil hits. I’d go heavier on the salt before dredging since the coating is subtle and leans on the lemon cream sauce for flavor. But honestly, can’t complain.

Reply

Annie Lampella

I salt mine heavier than feels right at that 15 minute mark. The crust is meant to stay subtle.

Reply

Jen

28.5 grams of protein had me double-checking the label. The crust held through the whole meal, which I can’t say about most keto fried things. One note: sauce broke on the first try because I rushed the butter. The fix was just cold butter and a slow drizzle. Round two came together fine. Lemon and garlic balance is right, at least once the emulsion holds. Worth the extra attention.

Reply

Annie Lampella

Cold butter saved mine too the first time I rushed it.

Reply

Kelly

Patting the fillets completely dry before dredging is what makes the coating actually stick. Paper towels, press and hold, not just a quick pass. Almond flour grips a dry surface and slides right off a wet one, which is probably why some people lose their crust at the flip. I didn’t realize moisture was the whole problem. The 15-minute seasoning rest is for the same reason, salt pulls water out and you want it gone before the flour goes on. For the sauce, add the cold butter off heat and swirl, not stir. It pulls the lemon cream into something almost glossy instead of thin and sharp. Those two things made a bigger difference than I expected.

Reply

Annie Lampella

Kelly! That’s the protein powder. It bonds in the hot oil, and any moisture breaks that before it can set. Took me until batch two to nail the butter swirl.

Reply

Heather

Packed four portions Sunday not really knowing if fried crust would survive reheating. It did. Dry skillet on Tuesday, still had real texture (not the full crunch, but close enough). Kept the sauce separate and spooned it cold over the hot fish, which honestly worked better than I expected. 2.7 net carbs and 28g protein is what got me to try it for weekday lunches, and I’ll keep doing it.

Reply

Annie Lampella

The dry skillet is a smarter call than my oven for one portion. Thank you for coming back to tell me how it held up.

Reply

Ana

that lemon cream sauce. ok. I owe this recipe an apology.

Reply

Annie Lampella

The sauce gets me every time. I almost cut it from the original post because I figured the fish alone was enough to photograph and the sauce felt like extra work. Tested it without and the fish was fine. Tested it with and couldn’t go back. The lemon cuts through the richness of the fried crust in a way that makes the whole plate feel way lighter than fried fish has any right to.

Reply

Diane

Every keto fried fish I’ve tried has gone limp on the plate but the protein powder in this crust is freaking witchcraft.

Reply

Annie Lampella

The unflavored part really matters too. Grabbed a vanilla scoop once by accident and the crust held perfectly but the fish tasted like a gym smoothie.

Reply

Wendy

Stirred lemon zest into the almond flour coating before dredging and it completely changed how the crust and sauce work together. Tastes like one dish now instead of two good parts on the same plate. Can’t make it without.

Reply

Annie Lampella

Lemon zest in the coating is so smart. The sauce already pulls so hard on the citrus, makes sense to bring the crust into it. Stealing this next time.

Reply

Beth

I’ve been through probably five or six keto fried fish recipes and they all end up with that wet, blond coating that just slides off. The protein powder in the almond flour mix is the thing I didn’t know I needed. Actual crunch, plus that lemon cream sauce? I’m not going back.

Reply

Annie Lampella

Five or six failed crusts before this is a commitment. The protein powder is what actually makes almond flour set in hot oil, I use it in every breading now.

Reply

Aaliyah

My husband scraped the lemon cream sauce off his plate with his finger. Said everything.

Reply

Annie Lampella

Plate scraping is the only review I trust. I started doubling the sauce because someone at my table does it every time.

Reply

Sonia

I almost skipped this because of the protein powder in the coating, seemed like a weird thing to add to fried fish. Made it anyway and wow, the crust actually shatters when you bite in. Almond flour alone never gives me that. The lemon cream sauce was a little too much for me so I’ll cut the amount next time, but the fish itself is SO good. Going in the regular rotation.

Reply

Annie Lampella

Yeah the sauce runs strong. A drizzle does it, the fish is the whole point anyway.

Reply

Connor

Couldn’t find rockfish at my grocery store so I grabbed tilapia instead, not sure if that was an okay swap but I went for it. The almond flour and protein powder coating still got genuinely shatteringly crispy in the avocado oil, which surprised me because I’ve never had much luck frying fish at home. I also stirred a pinch of garlic powder into the coating before dredging, nothing major, but I think it gave the crust a little extra depth before the lemon cream sauce even came into play. That sauce though. I had no idea that folding cold butter in at the very end would change the whole texture like that, it went from thin to silky in about thirty seconds. This is the second time I’ve made it and the tilapia swap is just how I make it now.

Reply

Annie Lampella

Tilapia is actually one I reach for when rockfish is out. Firms up the same way in the pan. The garlic powder in the dredge is a good call, I might steal that.

Reply

Mia

Had bad luck with almond flour frying before, so I almost skipped this one. The protein powder in the dredge was the part I wasn’t expecting. It works, though. Crust held together when I poured the sauce over, which is exactly where I’ve had other recipes fall apart. Still dialing in my oil temp, so four stars for now, but this is going back on the list.

Reply

Annie Lampella

Oil temp is the thing with this one. I drop a pinch of the breading mix into the pan before the fish goes in – if it sizzles right away it’s ready, if it just sits there give it another minute or two on medium.

Reply

Sarah

I’ve made almond-crusted fish probably a dozen times and I could never figure out why the coating always went limp. The protein powder is the thing I was missing. This crust shatters, still, even after the sauce goes on.

Reply

Annie Lampella

It binds differently in hot oil than almond flour does on its own. That’s the whole reason it holds under the sauce instead of going soggy.

Reply

Ray

Had my doubts about the whey protein in the coating but went for it anyway, and the crust came out legitimately crispy in a way I haven’t gotten from almond flour alone. The lemon cream sauce over the top was the right call.

Reply

Annie Lampella

Yeah, same. Sounds wrong on paper but it binds better in hot oil. Glad you went for it.

Reply

Dana

Didn’t think protein powder had any business in a fish dredge, but that crust came out crispier than anything I’ve made. Now I want to try it on everything.

Reply

Annie Lampella

Chicken cutlets are next. Same ratio, holds even longer out of the pan.

Reply

Elaine

Added capers to the lemon cream sauce and that brine against all the cream and butter just made it sing. Four stars only because I haven’t tried it without, but I was scraping the pan for more.

Reply

Annie Lampella

Scraping the pan is the highest compliment that sauce gets. The cream is rich enough that the brine does real work in there.

Reply

Melissa

My mom made fried fish every Friday and going keto meant quietly writing that off. Made this last week and that lemon cream sauce over the crispy crust stopped me mid-bite. Had to just sit there for a second.

Reply

Annie Lampella

Friday fish growing up is a whole memory. The sauce is what I kept adjusting the longest. Garlic has to be right or it takes over the lemon.

Reply

Rhonda

Added a spoonful of capers to the lemon cream sauce on a whim and I can’t go back. That brininess against the shatteringly crispy almond crust is something else entirely.

Reply

Annie Lampella

Oh that’s good. Hadn’t thought to add capers but with the lemon already there, the brine just fits. Stealing this.

Reply

Keep going

More Dinner Recipes

See all 172 Dinner recipes

Get new recipes from Annie

One email a week. Unsubscribe whenever you like.