Cook bacon in a large skillet over medium heat. When cooked remove to a paper towel.
Add Brussels sprouts to skillet and cook for 3 minutes.
Add garlic and cook for 1 more minute. Pour in chicken stock and stir. Cover with a lid and cook for about 5 more minutes. This will depend on the size of your sprouts.
Remove lid, stir and continue to cook until stock has evaporated. Add vinegar and butter. Stir until butter has melted. Remove from heat.
Add bacon stir and taste. Add salt and pepper. You can add a little cayenne if desired.
Serve hot.