Heat a skillet over medium heat and add in 2 tablespoons of olive oil when it is hot. Sear your sausage pieces until browned on both sides (about 5-7 minutes). Once cooked, remove from pan and set aside. Do not drain the pan.
Add 2 tablespoons of unsalted butter to the same pan, followed by onions and a pinch of salt. Cook until softened (about 3 -4 minutes).
Once the onions are translucent, add in all of the minced garlic, 1 teaspoon of oregano, ½ teaspoon of smoked paprika, ½ teaspoon of black pepper, ¼ teaspoon of red pepper flakes, and ¼ teaspoon of cayenne. Cook until the garlic is fragrant (about 30 seconds) and stir often to prevent burning.
Add a splash of the broth and stir to combine. Scrap any browned bits off the bottom of the pan.
Add in the head of chopped cabbage with 2 teaspoons of salt, 1 tablespoon of lemon zest, and 2 tablespoons of lemon juice. Add more broth if needed. Cook the cabbage in batches if needed. Cook on medium heat until the cabbage is softened and broth is absorbed. Cook until desired crispiness is achieved and there is no more liquid at the bottom of the pan.
Add the cooked sausages and any juices into the pan and stir to heat for about 2-3 minutes. Add any more seasonings to taste and then remove from the heat. Garnish with parsley and enjoy! Store leftovers in an airtight container in the fridge for up to 4-5 days. Reheat gently on the stovetop or in the microwave. To freeze, store in an airtight freezer safe container for up to 2 months.