Cook the Bacon and Render the Fat
Add diced bacon to a large skillet over medium heat.
Cook 5–7 minutes, stirring occasionally, until browned and crispy.
Use a slotted spoon to transfer bacon to a paper‑towel‑lined plate, leaving about 2 tbsp bacon fat in the pan.
Sauté the Onion
Add diced onion to the bacon fat.
Cook over medium heat 4–5 minutes, stirring occasionally, until softened and slightly golden.
Add the Cabbage and Seasonings
Add chopped cabbage to the skillet and stir to coat with the fat.
Add brown sugar (if using), smoked paprika, salt, and black pepper.
Stir well so the seasoning distributes evenly.
Fry the Cabbage
Cook over medium heat 7–15 minutes, stirring occasionally, until cabbage is tender but not mushy.
For a slightly caramelized edge, let it sit undisturbed 1–2 minutes at a time, then stir.
If the pan looks dry, add a splash of broth or water.
Finish and Serve
Return the crispy bacon to the skillet and stir to combine.
Taste and adjust salt and pepper as needed.
Serve hot as a side with pork chops, roasted chicken, or sausages.