Creamy Cabbage Potato Soup is a comforting, rustic soup made with tender potatoes, cabbage, and aromatics, finished with cream for a smooth texture.
2 tablespoons olive oil
1 medium yellow onion, diced
2 cloves garlic, minced
3 medium potatoes, peeled and diced
3 cups green cabbage, thinly sliced
4 cups vegetable broth
1 teaspoon dried thyme
1/2 teaspoon smoked paprika
Salt and freshly ground black pepper, to taste
1/2 cup heavy cream or unsweetened plant-based milk
2 tablespoons chopped fresh parsley
Heat olive oil in a large pot and sauté onions until soft, 5–7 minutes.
Add garlic and cook 1–2 minutes until fragrant.
Stir in potatoes and cabbage, cook 3–5 minutes.
Pour in vegetable broth, add thyme, smoked paprika, salt, and pepper. Bring to boil.
Reduce heat, simmer covered 20–25 minutes until vegetables are tender.
Blend soup partially or fully for desired consistency.
Stir in cream or plant-based milk and heat gently.
Add fresh parsley before serving.
Can omit cream for a lighter version or use plant-based milk for vegan. Add extra vegetables for variety.