These crispy keto zucchini bacon bites are golden, crunchy spheres packed with smoked bacon, zucchini and three kinds of cheese. The mixture chills firm, rolls into balls, and gets a pork rind-and-Parmesan crust before a quick fry. Thirty bites later, the platter disappears faster than you can say net carbs.
If you’re on the keto journey, you know the snack struggle is real. Say goodbye to boring bites and hello to your new obsession: Crispy Keto Zucchini Bacon Bites! Imagine this: savory smoked bacon, three kinds of cheese, and fresh zucchini all rolled into a delightful little ball and fried to crispy, golden-brown perfection. The secret? A crunchy ‘breading’ made from pork rinds and Parmesan that delivers all the satisfaction without the carbs. Whether you need a crowd-pleasing appetizer or a savory snack to crush your cravings, these little flavor bombs are guaranteed to be a hit. Let’s get frying!
Ingredients
• 1 lb / 450g smoked bacon, cooked and crumbled
• 1 cup / 30g (1.06 oz) pork rinds, crushed
• 5 cups / 650g (22.9 oz) zucchini, minced
• 4 cloves garlic, minced
• 1 cup / 225g (7.9 oz) cream cheese, softened
• 2 1/2 cups / 250g grated Parmesan cheese, divided
• 4 oz / 113g goat cheese, crumbled
• 1 teaspoon onion powder
• 1 teaspoon (5 ml / 0.2 fl oz) garlic powder
• Salt and freshly ground black pepper to taste
Instructions
1. Preparation
2. Finely mince the zucchini. Place it in a clean kitchen towel or cheesecloth and squeeze out as much excess moisture as possible. This is a crucial step to prevent soggy bites.
3. In a large mixing bowl, combine the crumbled bacon, drained zucchini, cream cheese, goat cheese, 1 cup / 100g (3.5 oz) of the grated Parmesan, and the minced garlic. Season with salt and pepper and mix until thoroughly combined. Cover and refrigerate for 2–3 hours, or until firm.
4. While the mixture chills, prepare the breading. In a shallow dish, whisk together the crushed pork rinds, the remaining 1 1/2 cups / 150g (5.3 oz) of Parmesan cheese, onion powder, and garlic powder.
5. Once chilled, remove the zucchini mixture from the fridge. Use a small scoop or your hands to roll the mixture into approximately 30 evenly-sized balls.
6. Roll each ball in the pork rind breading mixture, pressing gently to ensure it’s completely coated.
7. Heat about 1 inch of neutral oil in a heavy-bottomed skillet over medium-high heat to 350°F / 175°C. Working in batches, carefully fry the zucchini bites for 2-3 minutes per side, until deep golden brown and crispy. Transfer to a wire rack to drain. Serve immediately.
Nutritional Information
• Nutrition InformationServings: 30Total Time: 20 minutes (plus chilling time)Per serving:
• Calories: 151
• Total Fat: 13g
• Total Carbohydrates: 1.7g (0.06 oz)
• Dietary Fiber: 0.25g
• Net Carbs: 0.8g (0.03 oz)
• Protein: 7g
Pro Tips
• Don’t skip squeezing the moisture from the zucchini! This is the most important step to ensure your bites are crispy, not soggy.
• The 2-3 hour chilling time is non-negotiable. A cold, firm mixture is much easier to roll and helps the bites hold their shape during frying.
• Maintain a consistent oil temperature. If the oil is too cool, the bites will be greasy; if it’s too hot, the outside will burn before the cheese is melted.
• You can form the balls and store them, uncoated, in an airtight container in the refrigerator for up to 24 hours. Coat them in the breading just before you’re ready to fry.
FAQ
Q: Why are my zucchini bites soggy
A: The most common reason for soggy zucchini bites is not removing enough water from the minced zucchini. It is a crucial step to place the zucchini in a kitchen towel or cheesecloth and squeeze out as much excess moisture as possible to ensure a crispy result.
Q: Can I make these keto zucchini bites ahead of time
A: Yes, you can prepare the mixture and form the balls up to 24 hours in advance. Store them uncoated in an airtight container in the refrigerator. For the best crispy texture, you should only coat them in the pork rind breading right before you are ready to fry.
Q: Do I have to chill the zucchini mixture
A: Yes, the 2-3 hour chilling time is non-negotiable. Chilling makes the mixture firm, which is essential for rolling the balls easily and helping them hold their shape perfectly during the frying process.
Q: Can I bake or air fry these zucchini bacon bites
A: This recipe is optimized for frying to get the crispiest, golden-brown exterior. However, you can try air frying at 375°F (190°C) for 10-12 minutes or baking at 400°F (200°C) for 15-20 minutes until golden. The texture may be slightly different from the fried version.
Pro Tips
- Don't skip squeezing the moisture from the minced zucchini in a clean kitchen towel or cheesecloth – it is the single most important step for crispy, not soggy, bites.
- The 2-3 hour chilling time is non-negotiable: a cold, firm mixture rolls easily and helps the bites hold their shape during frying.
- Keep the oil at a consistent 350°F / 175°C – too cool and the bites go greasy, too hot and the outside burns before the cheese inside melts; fry 2-3 minutes per side in batches.
- You can form the balls and store them uncoated in an airtight container in the refrigerator for up to 24 hours; coat them in the pork rind breading just before frying.
- Press each ball gently into the crushed pork rind, Parmesan, onion powder and garlic powder coating until completely covered, then drain the fried bites on a wire rack and serve immediately.
Frequently Asked Questions
Why did my zucchini bacon bites turn out soggy?
The zucchini probably wasn't squeezed dry enough, or the oil was too cool. Wring out as much moisture as possible before mixing, and keep the oil at a steady 350°F / 175°C while frying.
Can I prepare these bites ahead of time?
Yes – roll the mixture into balls and store them uncoated in an airtight container in the refrigerator for up to 24 hours. Coat them in the pork rind breading and fry just before serving.
What temperature should the frying oil be?
A consistent 350°F / 175°C. Oil that is too cool makes the bites greasy; oil that is too hot burns the coating before the cheese inside has melted.
Are these zucchini bacon bites keto?
Each of the 30 bites has 151 calories, 13g fat, 7g protein and 1.7g carbs – about 0.8g net carbs per bite.
Recipe card below.
More Recipes You’ll Love
- Smoked Salmon and Goat Cheese Bites
- The Ultimate 3-Ingredient Grab-and-Go Energy Bars
- Instant Pot Tilapia Bites

Crispy Keto Zucchini Bacon Bites
Ingredients
Method
- Preparation
- Finely mince the zucchini.
- Place it in a clean kitchen towel or cheesecloth and squeeze out as much excess moisture as possible. This is a crucial step to prevent soggy bites.
- In a large mixing bowl, combine the crumbled bacon, drained zucchini, cream cheese, goat cheese, 1 cup / 100g (3.5 oz) of the grated Parmesan, and the minced garlic.
- Season with salt and pepper and mix until thoroughly combined.
- Cover and refrigerate for 2–3 hours, or until firm.
- While the mixture chills, prepare the breading.
- In a shallow dish, whisk together the crushed pork rinds, the remaining 1 1/2 cups / 150g (5.3 oz) of Parmesan cheese, onion powder, and garlic powder.
- Once chilled, remove the zucchini mixture from the fridge. Use a small scoop or your hands to roll the mixture into approximately 30 evenly-sized balls.
- Roll each ball in the pork rind breading mixture, pressing gently to ensure it's completely coated.
- Heat about 1 inch of neutral oil in a heavy-bottomed skillet over medium-high heat to 350°F / 175°C.
- Working in batches, carefully fry the zucchini bites for 2-3 minutes per side, until deep golden brown and crispy.
- Transfer to a wire rack to drain.
- Serve immediately.
- Don't skip squeezing the moisture from the zucchini! This is the most important step to ensure your bites are crispy, not soggy.








