Preheat the oven to 375 degrees. Line a baking sheet with foil.
In a large bowl, combine the ground beef, breadcrumbs, egg, onion, garlic, salt, and pepper. Mix until just combined. Shape the mixture into a loaf about 8 inches long and place it on the prepared baking sheet.
Lay the bacon slices over the top and sides of the loaf, tucking the ends underneath. In a small bowl, stir together the ketchup, brown sugar, and apple cider vinegar. Spread half of this sauce over the bacon-wrapped loaf.
Toss the green beans with olive oil and salt in a separate bowl. Spread them around the meatloaf on the baking sheet.
Bake for 45 minutes. Remove the pan from the oven and spread the remaining sauce over the meatloaf. Return the pan to the oven and bake for 15 more minutes, until the internal temperature of the meatloaf reaches 160 degrees and the bacon looks crisp.
Let the meatloaf rest for 5 minutes before slicing. Serve the slices with the roasted green beans on the side.