Gather all the ingredients. Bring a large pot of water to a boil and add 2 tsp salt.
Trim the bottom of Brussel sprouts, leaving the core intact, and cut in half.
When the water boils, add the Brussel sprouts and cook uncovered for 6 minutes, until crisp-tender. Drain in a colander and set aside.
Heat the olive oil in a large frying pan over medium heat and cook bacon, stirring occasionally, until it gets crispy. Then remove the bacon to a plate, leaving the bacon oil in the pan.
Heat the pan on medium-high heat. Add Brussel sprouts and thyme in the same pan. Cook, stirring occasionally, for 5 minutes or until they are golden brown.
Stir in the apple cider vinegar and season with salt and pepper. Put the bacon back in the pan to toss it all together and serve warm.
To Store
You can keep the leftovers in an airtight container and store in the refrigerator for up to 3 days.