Heat 1 tablespoon of oil in a large cast iron skillet over medium heat. Add the sliced sausage and cook until browned, about 4–5 minutes. Remove from the skillet and set aside.
Add another 1–2 tablespoons of oil to the skillet, depending on how much fat the sausage released. Add the potatoes and carrots, stirring to coat, and cook for about 7 minutes, stirring occasionally.
Add the diced onion along with ½ teaspoon garlic powder, ½ teaspoon onion powder, ¼ teaspoon salt, ¼ teaspoon pepper, and paprika. Stir and cook for another 3–4 minutes.
Pour in the chicken broth, cover, and cook for 8–10 minutes, or until the potatoes and carrots are fork-tender.
Add the shredded cabbage and 2 tbsp more chicken broth if the skillet looks dry. Season with the remaining garlic powder, onion powder, salt, and pepper. Cover and cook for another 8–10 minutes, stirring halfway through, until the cabbage is softened to your liking.
While the skillet cooks, whisk together the maple syrup, apple cider vinegar, Dijon mustard, and salt in a small bowl well combined.
Uncover the skillet and let any excess moisture cook off for a few minutes.
Return the sausage to the skillet, pour in the sauce, and stir everything together until evenly coated and heated through.
Garnish with fresh parsley if desired and serve warm and enjoy!