Begin by preparing the cabbage. Remove the outer leaves, core it, and slice into thin strips. Set aside.
Heat olive oil in a large pot or Dutch oven over medium heat.
Add the chopped onion and sliced sausage to the pot. Sauté for about 5-7 minutes until the onion is translucent and the sausage is lightly browned.
Stir in the diced potatoes, garlic powder, paprika, salt, and pepper. Cook for an additional 3-4 minutes, stirring occasionally.
Pour the chicken or vegetable broth into the pot and bring to a boil.
Once boiling, add the sliced cabbage to the pot. Stir to combine.
Reduce the heat to low, cover the pot, and let it simmer for about 30 minutes, or until the cabbage and potatoes are tender. Stir occasionally.
Taste and adjust seasoning if necessary before serving.
Serve hot in bowls, garnished with freshly chopped herbs if desired.