01 -
Fry bacon in a large pan over medium heat until very crispy. Transfer to a plate lined with paper towels and, once cool, crumble into small pieces.
02 -
In a large mixing bowl, beat the softened cream cheese with an electric mixer for 2 to 3 minutes until smooth and creamy.
03 -
Add crumbled bacon, shredded cheddar, pepper jack cheese, diced jalapenos, green onions, chopped cilantro, diced red onion, garlic salt, Cajun seasoning, black pepper, and lime juice to the cream cheese. Mix thoroughly.
04 -
Gently fold the diced avocados into the mixture. Cover with plastic wrap and refrigerate for 1 hour to firm up.
05 -
Place flour in one shallow bowl, whisk buttermilk and egg together in a separate bowl, and pour breadcrumbs into a third bowl.
06 -
Scoop about 1 tablespoon of chilled filling and shape into a ball. Roll each ball first in flour, then dip into the buttermilk and egg mixture, and finally coat thoroughly in breadcrumbs. Arrange coated balls on a baking sheet.
07 -
Place the baking sheet with coated balls in the freezer and chill for approximately 1 hour to help them hold their shape during frying.
08 -
Heat vegetable oil in a heavy-bottomed pan over medium heat to 175°C. Fry 6-8 balls at a time, turning frequently, until golden brown on all sides, about 2 minutes per batch.
09 -
Remove the fried bites with a slotted spoon and transfer to a plate lined with paper towels. Serve warm with preferred dipping sauce.