Prepare the Ingredients:
Chop the cabbage into bite-sized pieces and slice the sausage into 1/4-inch rounds.
Cook the Sausage:
Heat a large skillet over medium heat. Add the olive oil or butter, followed by the sausage slices. Cook until the sausage is browned on both sides, about 5–7 minutes. Remove the sausage from the skillet and set aside.
Sauté the Onion and Garlic:
In the same skillet, add the diced onion. Cook for 3–4 minutes, stirring occasionally, until softened. Add the minced garlic and cook for another 1 minute until fragrant.
Cook the Cabbage:
Add the chopped cabbage to the skillet. Stir well to combine with the onion and garlic. Sprinkle in the smoked paprika, onion powder, crushed red pepper flakes (if using), salt, and pepper. Cook for 8–10 minutes, stirring occasionally, until the cabbage is tender and slightly caramelized.
Combine with Sausage:
Return the browned sausage to the skillet. Stir everything together and cook for an additional 2–3 minutes, allowing the flavors to meld.
Add Vinegar (Optional):
For a tangy finish, stir in the apple cider vinegar just before serving.
Serve:
Transfer the dish to a serving plate and enjoy it hot. This dish pairs wonderfully with crusty bread, mashed potatoes, or as a standalone meal.