In a skillet, cook bacon over medium heat until crisp. Remove bacon, reserve drippings, and set aside.
Add onion and 1 tablespoon of the reserved drippings and cook until tender, about 3 minutes.
Add cabbage and garlic powder and cook on medium-low heat for 15-20 minutes or until tender, stirring occasionally. Stir in apple cider vinegar and salt and pepper to taste.