In a large cast iron Dutch oven or a big skillet, cook the bacon until it's crispy over medium heat for about 12-15 minutes. Transfer the bacon to a plate lined with paper towels. You can also cook the bacon in the oven if you prefer.
12 oz thick-cut bacon
In the same skillet with the leftover bacon grease (you can leave it all in, but I like to pour out about half to make it a bit healthier while still keeping the smoky flavor), add the onions and cook until they are translucent.
1 small onion
Add the minced garlic and cook until you can smell it.
3 garlic cloves
Add the chopped cabbage, apple cider vinegar, brown sugar, salt, and black pepper. Stir everything together and cook for 7-10 minutes until the cabbage is tender.
1 head of cabbage, 1 tablespoon apple cider vinegar, 1 tablespoon light brown sugar, ½ teaspoon salt, ½ teaspoon black pepper
Put the crispy bacon back in the pan. Stir in the butter, taste to check the seasoning, and serve the dish while it's warm.
2 tablespoons salted butter
You can store any leftover cabbage in the fridge for up to 2-3 days. Reheat it on the stove.