This low-carb chicken fries recipe started as a stubborn kitchen challenge: could I replicate that satisfying, shattering crunch of a fast-food chicken fry without a single gram of wheat flour or breadcrumb? After several batches and some very opinionated taste-testing, the answer is a resounding yes. What I landed on is a coating that delivers an audible snap, locks in the chicken’s natural juices, and holds up without turning soggy — all while keeping carbs to a minimum. These are the keto chicken strips your diet plan didn’t know it was missing.
I’ve found that the secret is a two-layer coating: a fine almond flour base for structure and a parmesan-pork rind crust for that aggressive crunch. Together they create a breading with more flavour complexity than standard breadcrumbs and a texture that’s genuinely crackling, not powdery.
Why You’ll Love This Recipe
At only 3–4g net carbs per serving, these chicken fries fit comfortably within strict ketogenic targets while delivering the kind of satisfying crunch that makes you feel like you’re not missing anything at all. The coating is seasoned aggressively — smoked paprika, garlic, onion, and a hit of cayenne — so every bite carries flavour, not just texture.
Ready in 30 minutes, made in one oven or air fryer, and genuinely kid-friendly (dial back the cayenne), these are a weeknight lifesaver in my house. They reheat beautifully, which makes meal prep effortless. I’ve tested both baked and air-fried versions — the air fryer wins on crispness, but the oven produces a slightly more even cook.
The Butcher’s Selection
Chicken breast is the right cut for chicken fries — its uniform, lean muscle structure cuts into clean strips that cook evenly and crisply. Unlike thighs, breast holds its shape under a coating without releasing excess fat that can make the crust soggy. For food safety, target 165°F (74°C) internal temperature consistently.
- 1.5 lbs (680g) boneless, skinless chicken breasts
- ¾ cup (75g) almond flour (fine blanched)
- ½ cup (45g) finely crushed pork rinds
- ½ cup (50g) finely grated parmesan
- 2 large eggs
- 1 tsp smoked paprika
- 1 tsp garlic powder
- ½ tsp onion powder
- ¼ tsp cayenne pepper
- ½ tsp dried oregano
- Salt and black pepper to taste
- Avocado oil spray (for baking) or neutral oil (for frying)
- 3 tbsp full-fat mayonnaise
- 1 tbsp sugar-free hot sauce
- 1 tsp smoked paprika
- ½ tsp garlic powder
- ½ tsp lemon juice
How to Make Low-Carb Chicken Fries
- Prep the Chicken: Pat the chicken breasts completely dry with paper towels. Slice each breast lengthwise into strips approximately ½ inch wide and 3–4 inches long. Season with salt and pepper. Dry surfaces are essential — moisture is the enemy of adhesion and crispness.
- Set Up the Coating Station: In one shallow bowl, whisk the eggs. In a second shallow bowl, combine almond flour, crushed pork rinds, parmesan, smoked paprika, garlic powder, onion powder, cayenne, and oregano. Mix until evenly distributed.
- Bread the Strips: Dip each chicken strip in the egg wash, let excess drip off, then press firmly into the coating on all sides. The firm press is key — it compacts the coating and prevents it falling off during cooking. Place on a wire rack set over a baking sheet.
- Cook — Air Fryer Method: Preheat air fryer to 400°F (200°C). Spray the basket lightly with avocado oil. Arrange strips in a single layer without touching. Cook for 10–12 minutes, flipping halfway, until the coating is deeply golden and crackling. Internal temperature: 165°F / 74°C
- Cook — Oven Method: Preheat oven to 425°F (220°C). Spray the coated strips lightly with avocado oil. Bake on the wire rack for 18–20 minutes, flipping once at the 12-minute mark, until golden and cooked through. The wire rack is non-optional — it allows hot air circulation under the strips for even crisping.
- Rest & Serve: Rest the cooked chicken fries on the wire rack for 2 minutes before serving — this brief rest lets residual steam escape and the coating firm up to its crispest state. Serve with the spiced mayo dipping sauce.
Pro Cooking Tips
Chill your coated strips for 10–15 minutes before cooking. This brief rest in the fridge sets the coating, dramatically improving adhesion and producing a more uniform crust. I discovered this by accident and it makes a noticeable difference.
For a high-protein keto snack variation with different coating ideas, this resource explores some interesting flavour-forward alternatives worth experimenting with. And if you enjoy low-fuss, crowd-pleasing chicken recipes, the chopped Italian-style chicken in my chopped Italian sandwich uses a similar seasoning logic that translates well to this format.
Recipe Variations
Buffalo Style
Toss the cooked chicken fries in a mixture of melted butter and sugar-free hot sauce immediately after coming out of the fryer. The heat makes the sauce cling and creates a glossy, fiery coating.
Coconut Crusted
Replace the pork rinds with unsweetened desiccated coconut. The result is slightly sweeter and more tropical — excellent served with a mango-jalapeño dip.
Instant Pot + Air Fryer
Pressure-cook whole chicken breasts first for maximum juiciness, then coat and air fry for 8 minutes to crisp. Produces incredibly tender interiors with a proper crunch.
Cheese-Stuffed Version
Make a slit in each strip and tuck in a thin slice of pepper jack cheese before coating and cooking. The cheese melts into the strip for an oozy, indulgent centre.
What to Serve With This Dish
Low-carb chicken fries work equally well as a snack, appetizer, or main course. Keep sides in the low-carb zone to maintain macros.
- Celery and cucumber sticks
- Spiced avocado dip
- Simple arugula salad
- Cauliflower rice
- Sugar-free ranch dressing
- Sparkling water with lemon
Storage & Meal Prep
Nutritional Information
Per serving (approximately 4–5 strips, without dipping sauce):
| Nutrient | Amount | % Daily Value |
|---|---|---|
| Calories | 320 kcal | 16% |
| Protein | 44g | 88% |
| Total Fat | 14g | 18% |
| Saturated Fat | 3g | 15% |
| Total Carbohydrates | 5g | 2% |
| Net Carbs | 3g | — |
| Dietary Fiber | 2g | 7% |
| Sodium | 480mg | 21% |
Common Mistakes to Avoid
Surface moisture on the chicken dissolves the egg wash, creates a watery barrier between meat and coating, and steams the crust from the inside out. Pat every strip completely dry before dredging.
Coarse-ground almond flour produces a gritty, irregular coating. Fine blanched almond flour (essentially almond powder) gives the smooth base layer the pork rind crust needs to adhere properly.
Overlapping strips trap steam and prevent the hot air from circulating. Every strip needs clear space around it. Cook in batches if necessary — a 90-second wait is better than a soggy batch.
Placing strips directly on a baking sheet traps moisture underneath, making the bottom coating soggy. The wire rack is non-optional — it’s the single biggest upgrade you can make to your baked chicken fry setup.
FAQs
Are pork rinds necessary in the coating?
They provide the most convincing crunch of any low-carb substitute. If you avoid pork, replace them with an equal amount of additional parmesan and almond flour — the result is slightly less crunchy but still very good.
Can I use chicken thighs instead of breast?
Yes — boneless thigh strips work well and stay juicier. The extra fat content makes them slightly harder to achieve maximum crispness on, but the flavour is richer. Slice thighs thinly for best results.
How many net carbs per serving?
Approximately 3g net carbs per serving (almond flour and parmesan contribute small amounts; pork rinds are essentially zero-carb). This fits comfortably within standard ketogenic daily targets.
Can I deep-fry these?
Yes — fry at 350°F (175°C) in neutral oil for 4–5 minutes until golden and the internal temperature hits 165°F (74°C). The coating crisps beautifully in oil. Drain on a wire rack, not paper towels.
Craving These Low-Carb Chicken Fries?
Save this recipe before your next meal prep session — crispy, keto-friendly, and ready in 30 minutes.
📌 Save to Pinterest
Low-Carb Chicken Fries Recipe – Crispy Without the Guilt
Crispy keto chicken fries with a two-layer coating of almond flour and parmesan-pork rind crust, perfect for a low-carb diet
- 1.5 lbs pounds boneless, skinless chicken breasts
- 3/4 cup cups almond flour fine blanched
- 1/2 cup cups crushed pork rinds
- 1/2 cup cups finely grated parmesan
- 2 large eggs
- 1 tsp teaspoons smoked paprika
- 1 tsp teaspoons garlic powder
- 1/2 tsp teaspoons onion powder
- 1/4 tsp teaspoons cayenne pepper
- 1/2 tsp teaspoons dried oregano
- salt and black pepper to taste
- 3 tbsp tablespoons full-fat mayonnaise
- 1 tbsp tablespoons sugar-free hot sauce
- 1 tsp teaspoons smoked paprika
- 1/2 tsp teaspoons garlic powder
- 1/2 tsp teaspoons lemon juice
Prep the Chicken
Pat the chicken breasts completely dry with paper towels.
Slice each breast lengthwise into strips approximately 1/2 inch wide and 3-4 inches long.
Season with salt and pepper.
Set Up the Coating Station
In one shallow bowl, whisk the eggs.
In a second shallow bowl, combine almond flour, crushed pork rinds, parmesan, smoked paprika, garlic powder, onion powder, cayenne, and oregano.
Mix until evenly distributed.
Bread the Strips
Dip each chicken strip in the egg wash, let excess drip off, then press firmly into the coating on all sides.
Place on a wire rack set over a baking sheet.
Cook - Air Fryer Method
Preheat air fryer to 400°F (200°C).
Spray the basket lightly with avocado oil.
Arrange strips in a single layer without touching.
Cook for 10-12 minutes, flipping halfway, until the coating is deeply golden and crackling.
Cook - Oven Method
Preheat oven to 425°F (220°C).
Spray the coated strips lightly with avocado oil.
Bake on the wire rack for 18-20 minutes, flipping once at the 12-minute mark, until golden and cooked through.
Rest & Serve
Rest the cooked chicken fries on the wire rack for 2 minutes before serving.
Serve with the spiced mayo dipping sauce.
- Air Fryer
- Oven
- Wire Rack
- Baking Sheet
Perfect for a weeknight dinner or meal prep, these chicken fries are kid-friendly and reheat beautifully
Did You Try Our Recipe ?
Scrumptious
My husband (who is extremely picky) loved the liver & onions so much!! I didn’t have any beef broth or Sherry so I used about a tbl of Worcestershire and 1/4 c of white wine …..it was scrumptious
Response from MeatRecipesBox
Oh wow, I’m so happy to hear that!! 😍 I love that you made it work with what you had on hand — Worcestershire and white wine sound like a delicious twist. So glad your husband enjoyed it, especially being picky! Thank you for sharing your version, it makes me smile knowing it turned out scrumptious!
This was amazing
This recipe turned out really amazing! It’s juicy and spiced deliciously. I definitely would use less of the spicy pepper next time, but it really was delicious and I don’t think I’ll make chicken legs any other way from now on.!
Response from MeatRecipesBox
Thank you for taking the time to leave such a thoughtful review. I’m really glad to hear the recipe turned out juicy and full of flavor for you. That’s exactly what I was hoping for when putting it together. Good call on the spicy pepper as well. Adjusting the heat level to your own taste is always the best approach, and using a little less next time should make it just right for you. I really appreciate you trying the recipe and sharing your experience. It’s great to know it worked so well for you.
I Didn’t Expect This Cornbeef Hash Recipe to Taste This Good!!
One skillet. A handful of simple ingredients. Thirty minutes on the clock. And somehow… I ended up with the crispiest, most comforting cornbeef hash recipe I’ve made in years.
I wasn’t expecting much—just a quick, no-fuss meal. But that first bite? Crispy edges, tender potatoes, smoky corned beef, a little kick of pepper. It tasted like something straight off a cozy diner griddle.
Honestly, it caught me off guard—in the best way. Here’s why this simple skillet completely won me over.

Emma Delacourt
Recipe Developer & Founder, MeatRecipesBox
Emma has been developing and testing meat recipes since 2019. She focuses on temperature precision, food science, and making restaurant-quality results accessible for home cooks. Every recipe on this site is tested multiple times before publishing.



