Easy peasy meatballs with a dollop of blue cheese in the middle that when you bite into it just oozes with flavor
In batches, place paper towels (2-3) on a plate, and line up 6 pcs of bacon across paper towels. Cover with one sheet of paper towels.
Place in microwave and microwave for 4 minutes on high. Bacon will only be partially cooked. Finish all bacon. Cut each piece of bacon in half and set aside. (bacon stays same width, it just becomes a shorter length.)
Using a wooden spoon or your hands, mix together well, beef, pork, heavy cream, egg, salt, cayenne pepper, and bread crumbs.
Do not pack meat too tightly, as you want a lighter meatball versus heavy, hard final product.
Divide blue cheese into 50 small cubes.
Scoop about 1 tablespoon meat mixture and flatten it in your hand. Place small cube of blue cheese in the middle and then make meatball to completely cover the cheese.
Take 1 piece of bacon and wrap one piece of bacon around each meatball. Tucking the seams at the bottom. Place all meatballs covered in bacon on a plate to place in the fridge to set up. (Cover with plastic wrap if making the night before, meatballs must set up for at least one hour.)
When ready to bake, preheat oven to 350°
Place meatballs on broiling pan at least 2" apart. Bake for 20 minutes rotating in the oven at 10 minutes for even cooking.
Remove pan from oven and increase temp to broil. While oven is heating up, brush the meatballs with the bbq sauce. Place meatballs in oven, watching them very carefully so they do not burn.
Cook for 5-10 minutes until bacon is crisp, but not burned. The bbq sauce is optional, you will still broil them if you don't use the sauce.
Remove from oven, allow to cool for 10 minutes before serving.