01 -
Preheat the oven to 425°F. Line a large-rimmed baking sheet with aluminum foil and set aside.
02 -
Slice the top and bottom off each onion. Peel off the outer skin layer. Slice onions in half (top to bottom) and remove the two outer layers to create 8 sets of onion halves. Set aside.
03 -
Combine ground beef, bread crumbs, egg, milk, 3 tablespoons barbecue sauce, garlic powder, onion powder, salt, and black pepper in a large mixing bowl. Stir until evenly combined.
04 -
Divide the meat mixture into 8 equal portions. Flatten each into a 3-4 inch disc.
05 -
Place a cheddar cheese cube in the center of each meat disc. Wrap the meat around the cheese, forming a sealed meatball.
06 -
Encase each meatball with two onion halves, ensuring most of the surface is covered. Adjust onion size for better coverage if needed.
07 -
Arrange two bacon slices in an X-pattern, place the onion-wrapped meatball in the center, and wrap the bacon around it. Use toothpicks for secure wrapping if necessary.
08 -
Place the bacon-wrapped onion bombs onto the prepared baking sheet. Bake for 30 minutes in the preheated oven.
09 -
Remove the onion bombs from the oven and brush the tops and sides with the remaining ⅓ cup barbecue sauce. Return to the oven and bake an additional 10-15 minutes, or until the sauce caramelizes and the internal temperature reaches 160-165°F.
10 -
Remove the onion bombs from the oven and allow them to cool for 5 minutes before serving.