Cook the Bacon
In a large skillet, cook the chopped bacon over medium heat until crispy. Remove the bacon pieces and set aside, leaving the bacon grease in the pan.
Sauté Onion and Garlic
Add the chopped onion to the skillet and sauté in the bacon grease until softened, about 3-4 minutes. Add the minced garlic and cook for another minute.
Cook the Cabbage
Add the chopped cabbage to the skillet. Stir to coat the cabbage in the bacon grease, and cook over medium heat, stirring occasionally, until the cabbage is tender and slightly caramelized (about 10-15 minutes).
Season the Dish
Sprinkle the smoked paprika, onion powder, garlic powder, salt, and pepper over the cabbage. Stir well to distribute the seasonings. If the cabbage seems dry, add 1/4 cup of chicken broth and cook for another 2-3 minutes.
Add Bacon and Serve
Return the cooked bacon to the skillet and mix it into the cabbage. Taste and adjust seasoning if needed. Serve hot as a side dish or enjoy it as a main course!