Meatballs that you could win an award with. They taste like a cheeseburger without the bun.

Preheat oven to 425˚F/220˚F.
In a large mixing bowl, combine ground beef with garlic powder, onion powder, pepper, salt, bread crumbs, garlic, onion, parsley, egg, ketchup, mustard, Worcestershire sauce, and honey until evenly combined.
Cut onions vertically on cutting board. Remove the stem and root from each piece.
Save onion shells suitable to wrap meatballs.
Remove meatball mixture from refrigerator and form into golf ball-sized meatballs. Stuff meatballs with cube of cheddar cheese.
Wrap each meatball in two onion shells and transfer to parchment-lined baking tray.
Wrap onion-shelled meatball with 2-3 pieces of bacon meatball is covered and making sure each piece of bacon is secured with a toothpick.
Brush each meatball with BBQ sauce covering completely.
Bake for 45 Minutes, brushing again with BBQ sauce halfway through.
Ingredients
Directions
Preheat oven to 425˚F/220˚F.
In a large mixing bowl, combine ground beef with garlic powder, onion powder, pepper, salt, bread crumbs, garlic, onion, parsley, egg, ketchup, mustard, Worcestershire sauce, and honey until evenly combined.
Cut onions vertically on cutting board. Remove the stem and root from each piece.
Save onion shells suitable to wrap meatballs.
Remove meatball mixture from refrigerator and form into golf ball-sized meatballs. Stuff meatballs with cube of cheddar cheese.
Wrap each meatball in two onion shells and transfer to parchment-lined baking tray.
Wrap onion-shelled meatball with 2-3 pieces of bacon meatball is covered and making sure each piece of bacon is secured with a toothpick.
Brush each meatball with BBQ sauce covering completely.
Bake for 45 Minutes, brushing again with BBQ sauce halfway through.