Crispy Keto Fried Fish Recipe
If you’re craving a dish that delivers on flavor, crunch, and keeps things low-carb, you absolutely have to try this Crispy Keto Fried Fish. This recipe hits that perfect balance where the outside is so satisfyingly crispy while the inside remains tender and flaky. Using simple, wholesome ingredients like almond flour and avocado oil keeps it keto-friendly without sacrificing any of the taste or texture you expect from fried fish. Whether you’re new to keto or just looking for a delicious way to enjoy fish, this Crispy Keto Fried Fish will quickly become a staple you’ll want to make over and over again.

Ingredients You’ll Need
Believe it or not, the magic of this Crispy Keto Fried Fish lives in its simplicity. Each ingredient is carefully chosen to build layers of flavor and provide the perfect crispy texture that won’t weigh you down or kick you out of ketosis.
- Large egg: Acts as the glue to hold the almond flour coating onto the fish for that perfect crunch.
- Diamond Crystal kosher salt: Essential for enhancing the natural flavor of the fish without overpowering it.
- Black pepper: Adds a subtle kick and depth to the seasoning blend.
- Garlic powder: Brings a warm, savory note that complements the fish beautifully.
- Dried thyme: Offers a gentle herbaceous aroma and taste that elevates the overall profile.
- Cod fillets: Choose firm, fresh fillets about 1/2-inch thick to ensure even cooking and flaky texture.
- Superfine almond flour: The star keto-friendly coating that crisps up perfectly without sogginess.
- Avocado oil: Its high smoke point makes it ideal for frying, plus it adds a light, buttery flavor.
How to Make Crispy Keto Fried Fish
Step 1: Prepare the Egg Mixture
Start by whisking together the large egg, kosher salt, black pepper, garlic powder, and dried thyme in a shallow bowl. This flavorful egg bath is what will help your almond flour coating stick firmly to each fillet, setting you up for the crispiest crust imaginable.
Step 2: Coat the Fish Fillets
Dip each cod fillet into the egg mixture, making sure it’s thoroughly coated. Then place the fillet on a cutting board and generously sprinkle both sides with the superfine almond flour, about 1/4 cup per fillet. Press the flour gently with your hands; this technique works wonders compared to just dredging, as it prevents the almond flour from turning soggy and keeps the coating crisp.
Step 3: Heat the Avocado Oil
Pour avocado oil into a large nonstick frying pan until it’s about 1/2 inch deep. Heat over medium-high for 3 to 5 minutes until the oil is hot but not smoking. This step is crucial to achieve that iconic golden brown crust that defines Crispy Keto Fried Fish.
Step 4: Fry the Fish
Carefully lay the coated fish fillets in the hot oil. If your pan can’t fit all the fillets at once, fry in batches to avoid overcrowding. Cook on the first side for about 3 to 4 minutes until it’s deeply golden and crisp. Then flip over, reduce the heat to medium, and cook for another 3 to 4 minutes until the fish is cooked through and the coating is perfectly crunchy.
Step 5: Serve Immediately
Once your fillets are cooked, transfer them to a paper towel-lined plate to drain excess oil briefly, but serve them straight away to enjoy maximum crispiness. Crispy Keto Fried Fish is best enjoyed fresh off the pan while the texture is at its best.
How to Serve Crispy Keto Fried Fish

Garnishes
A sprinkle of fresh chopped parsley or dill adds a burst of color and freshness that complements the rich, crispy fish. A wedge of lemon is a classic addition that gives a bright, tangy zing, cutting through the richness and boosting flavor instantly.
Side Dishes
Pair your Crispy Keto Fried Fish with some creamy cauliflower mash or roasted asparagus for a low-carb feast that feels indulgent but stays on track. A crunchy side salad with a tangy vinaigrette can also provide a refreshing contrast to the warm, crispy fish.
Creative Ways to Present
For a fun twist, serve the fish wrapped in low-carb tortillas or use it as a filling for lettuce wraps, adding your favorite keto-friendly sauces for an extra flavor punch. You can also top the fillets with avocado slices and a dollop of garlic aioli for a restaurant-worthy presentation that impresses every time.
Make Ahead and Storage
Storing Leftovers
If you have leftovers, place them in an airtight container and refrigerate for up to two days. While they won’t be as crisp as freshly fried, properly stored Crispy Keto Fried Fish can still make for a delicious next-day meal.
Freezing
Freezing is possible but not ideal for maintaining that signature crispness. If you must freeze, flash freeze the coated, uncooked fish fillets on a tray first, then transfer to a freezer-safe bag. Cook from frozen, adjusting frying time slightly to ensure thorough cooking.
Reheating
The best way to reheat leftover Crispy Keto Fried Fish is in a hot oven or toaster oven at 375°F (190°C) for 8 to 10 minutes. This revives the crunch without drying out the tender fish inside—avoid microwaving, which will make the coating soggy.
FAQs
Can I use other types of fish for this recipe?
Absolutely! While cod is recommended for its firm texture and mild flavor, other white fish like haddock, tilapia, or halibut will also work well with this recipe.
Is almond flour necessary for the coating?
Yes, almond flour is perfect for keto-friendly frying because it crisps nicely and keeps the carb count low. You could try coconut flour, but it has a different texture and absorbs more moisture.
Can I bake instead of fry the fish?
You can, but frying is what gives the Crispy Keto Fried Fish its signature crunch. Baking will result in a less crispy exterior, though it’s still a tasty and healthier alternative.
What can I substitute for avocado oil?
Other oils with a high smoke point like coconut oil or light olive oil can work, but avocado oil’s subtle flavor and heat tolerance make it the best choice for this dish.
How do I know when the fish is cooked through?
The fish is done when it flakes easily with a fork and the internal temperature reaches 145°F (63°C). Cooking times may vary slightly depending on thickness.
Final Thoughts
Giving this Crispy Keto Fried Fish a try is like welcoming a new favorite into your kitchen repertoire—one that’s downright satisfying, friendly to your low-carb lifestyle, and surprisingly simple to make. I promise once you taste that golden, crunchy crust paired with tender flaky fish, you’ll want to make it again and again. Happy cooking!
PrintCrispy Keto Fried Fish Recipe
Crispy Keto Fried Fish is a flavorful and low-carb dish featuring cod fillets coated in almond flour and fried to golden perfection using avocado oil. Perfectly seasoned with garlic powder, dried thyme, salt, and pepper, this recipe delivers a crunchy, satisfying fish dinner that’s ideal for keto and low-carb diets.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Pan Frying
- Cuisine: American
- Diet: Low Carb
Ingredients
Fish and Coating
- 4 6-ounce cod fillets (1/2-inch thick)
- 1 cup superfine almond flour
- 1 large egg
- 1 teaspoon Diamond Crystal kosher salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon garlic powder
- 1/2 teaspoon dried thyme
For Frying
- Avocado oil (enough to fill 1/2 inch in the frying pan)
Instructions
- Prepare the egg mixture: In a shallow bowl, whisk together the large egg with kosher salt, black pepper, garlic powder, and dried thyme until well combined, creating a flavorful dipping mixture for the fish.
- Coat the fish: Dip each cod fillet into the egg mixture to fully coat. Then place the fillet on a cutting board and sprinkle both sides evenly with superfine almond flour (about 1/4 cup per fillet), pressing gently with your hands to ensure the coating adheres well. This pressing method prevents soggy almond flour and ensures a crispy crust.
- Heat the oil: Pour avocado oil into a large nonstick frying pan until it reaches about 1/2 inch in depth. Heat the oil over medium-high heat for 3 to 5 minutes, until it is hot and shimmering, perfect for frying.
- Fry the fish (first side): Carefully place the coated fish fillets into the hot oil, cooking in batches if necessary to avoid overcrowding. Fry the bottom side of the fish until golden brown and crisp, approximately 3 to 4 minutes.
- Flip and finish cooking: Turn the fillets over gently using a spatula. Lower the heat to medium to ensure the fish cooks evenly without burning. Continue cooking the other side until it is crisp and the fish is cooked through, about 3 to 4 more minutes.
- Serve immediately: Remove the crispy fried fish from the pan and serve right away to enjoy the best texture and flavor.
Notes
- Use fresh cod fillets about 1/2 inch thick for even cooking and best texture.
- Superfine almond flour works better for coating compared to regular almond meal for a crispier crust.
- Pressing the almond flour onto the fish rather than dredging prevents sogginess.
- Avocado oil has a high smoke point, making it ideal for frying.
- Cook fish in batches if your pan can’t fit all fillets without overcrowding to maintain oil temperature and crispiness.
- Serve immediately for optimal crunch as the coating can soften if left to sit.
Nutrition
- Serving Size: 1 fillet (6 ounces)
- Calories: 320 kcal
- Sugar: 0.5 g
- Sodium: 450 mg
- Fat: 18 g
- Saturated Fat: 3 g
- Unsaturated Fat: 13 g
- Trans Fat: 0 g
- Carbohydrates: 5 g
- Fiber: 3 g
- Protein: 36 g
- Cholesterol: 85 mg
Keywords: keto fried fish, almond flour fish, crispy fish recipe, low carb fish, keto seafood, pan fried cod, avocado oil fish