In a medium skillet, cook bacon until crispy.
Remove bacon from skillet and all but ~2 tablespoons of bacon grease.
Add brussels sprouts, cooking until they are browned and softened through. This can take anywhere from 10-15 minutes and is often a personal preference. I like mine more browned, so I cook closer to 15 minutes.
Add apple for the last approximately 5 minutes, so the diced pieces cook until softened.
In small bowl whisk together garlic, maple syrup, balsamic vinegar, olive oil, and salt, until combined.
Add mixture to brussels sprout/apple mixture and cook until the sauce is reduced, about 2 minutes.
Add bacon back to pan and stir to combine.
Serve and enjoy!