Almond Flour Crusted Fried Rockfish Fillets with a Lemon Cream Sauce
Published June 5, 2020 • Updated March 6, 2026
This post may contain affiliate links. See my disclosure policy.
I coat rockfish fillets in an almond flour and protein powder blend, then fry them in avocado oil until they're golden and shatteringly crispy. Topped with my lemon garlic cream sauce, this keto fried fish is the one my family requests on repeat.
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.
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.
Almond Flour Crusted RockFish Ingredients
2 rockfish fillets, about 1 pound
1/2 cup almond flour
1/4 cup unflavored, whey protein powder
1/2 cup avocado oil for frying
Lemon Garlic Cream Sauce Ingredients
1 tablespoon avocado oil
2 cloves garlic, minced
1/4 cup dry white wine
1/4 cup fresh lemon juice
1/2 cup heavy whipping cream
4 tablespoons cold butter
2 tablespoons chopped tarragon
1 teaspoon salt
Step by Step Instructions
Step by Step Instructions
Season rockfish
About 15 minutes prior to cooking, season rockfish fillets with salt and pepper on both sides.
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.
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.
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.
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.
Nutrition disclaimer
The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.
Your Macros. Your Recipes. Calculated in 60 Seconds.
Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.
Get My Macros + Recipes →Frequently Asked Questions
Can I use a different type of fish for this recipe?
I've made this with cod, tilapia, and halibut, and they all work. My preference is any firm white fish that holds together during frying. I tried it once with a thinner sole fillet and it fell apart when I flipped it, so I'd stick with something at least half an inch thick. If you want to go a completely different direction with seafood, my poke bowl skips cooking entirely.
Can I make this in an air fryer?
I've done it at 390°F for about 14 minutes, flipping halfway. The crust gets crispy but it's a different kind of crispy than pan-frying. I spray the basket with avocado oil first and give each fillet a light oil spritz on top. It works well when I don't want to deal with the stovetop splatter.
Why add protein powder to the breading?
I discovered this by accident when I was trying to boost the protein content. The unflavored protein powder binds with the almond flour in the hot oil and creates a crust that stays crispy for minutes after plating instead of going soft. Without it, almond flour alone tends to lose its crunch fast. I use Isopure zero carb unflavored.
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.
What temperature should the oil be for frying?
I don't use a thermometer for this. I heat avocado oil over medium heat and toss a pinch of the breading mix into the pan. If it sizzles right away, my oil is ready. If it just sits there, I give it another minute. Starting with oil that's too cool is the most common reason the crust turns out soggy instead of golden.
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.
What is rockfish and where do I find it?
I buy rockfish at my regular grocery store, usually in the fresh seafood section labeled as Pacific rockfish or rock cod. It's a mild, firm white fish that holds together well during frying, which is why I prefer it here. If your store doesn't carry it, any firm white fish works. I've used cod, halibut, and tilapia with good results. Just make sure the fillets are at least half an inch thick so they don't fall apart when you flip them.
Can I bake this instead of frying?
I've done it at 425°F for about 12-14 minutes on a wire rack set over a baking sheet, and the crust gets crispy enough to be worth it. I spray the coated fillets with avocado oil on both sides before they go in. It's a different crunch than pan-frying (lighter, less golden) but it works 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. For another easy hands-off approach, my sheet pan shrimp is ready in about the same time.
Rockfish fillets coated in an almond flour fish fry and fried in avocado oil is my favorite way to eat seafood. The fillets come out perfectly crusted, and topped with this lemon garlic cream sauce, they’re hard to beat.
The crunchy almond flour coating gives way to fork-tender fish on the inside. It’s light, mild, and a guaranteed crowd-pleaser at the dinner table.
This fried rockfish also works great in fish tacos or served alongside jicama fries as one of my
Rockfish is a lean white fish similar to cod with a mild flavor and flaky texture.
Pacific rockfish is versatile. You can fry it in a skillet (cast iron works great), steam it, grill it, bake it, or even eat it raw. I don’t recommend frying in olive oil since it has a lower smoke point and oxidizes easily. Avocado oil is the better choice. If olive oil is all you have, pan sear the rockfish at a lower heat to keep the oil from burning.
My favorite ways to cook rockfish are frying and baking, but it’s also great as a ceviche or poached. For grilled rockfish, lay down a sheet of aluminum foil or grill the fish whole since the fillets will flake apart on the grill grates.
Whey protein powder has become one of my favorite ingredients for dredging. It creates that crispy crust you see on fried chicken or
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.
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.
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.
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.
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.
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.
Yeah, same. Sounds wrong on paper but it binds better in hot oil. Glad you went for it.
Used halibut instead of rockfish because that's what I had, and the almond flour and protein powder crust came out just as crispy and golden. What I figured out after the first attempt: pat the fillets bone dry before you dredge. Mine had some surface moisture and the coating was sliding before it could set in the oil. Dry fish and hot oil, and the crust locks right in. The lemon cream sauce pulled it together.
That dry fish tip is the one. Wet surface and the crust just slides before it can set in the oil. Halibut was one of the first swaps I tested on this, holds up well.
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.
Chicken cutlets are next. Same ratio, holds even longer out of the pan.
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.
Scraping the pan is the highest compliment that sauce gets. The cream is rich enough that the brine does real work in there.
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.
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.
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.
Oh that's good. Hadn't thought to add capers but with the lemon already there, the brine just fits. Stealing this.
I was skeptical about protein powder in the breading but figured I'd try it. The crust was ridiculously crispy and held up perfectly even after sitting a few minutes. My husband said the lemon sauce was restaurant-level good.
The protein powder is the trick for keeping it crispy longer. Binds differently than flour alone. Your husband's right about the sauce, that lemon garlic combo hits.
Do you know what the nutritional information would be withOUT the sauce?
A 5 ounce piece would be about 250 calories, 10 g fat, 2.5 g total carbs, 1 g net carb and 28 g protein.
It doesn't look like that brand of whey protein powder has an unflavored version. I am just seeing chocolate and vanilla. I couldn't find an unflavored brand at the grocery store either so I am going to just try it without.
The protein powder that I am using now is by Isopure. They make a zero carb, unflavored protein powder. I have updated the link. :)
This was phenomenal. The sauce was light and flavorful and the fish fried up so nicely. We would definitely do this one again!
That crust is all about the oil temp. Too cool and it soaks up oil instead of crisping. I toss a pinch of the almond flour blend in first. If it sizzles right away, it's ready.