Traditional Polish potato soup (Zupa Ziemniaczana) made with tender potatoes, savory vegetables, smoky kielbasa, and a creamy sour cream finish. A hearty, rustic soup perfect for cold days.
1½ lbs starchy potatoes, peeled and cubed
1 onion, chopped
1 carrot, chopped
1 celery stalk, chopped
2 garlic cloves, minced
1 leek (optional), white part only, sliced and rinsed
5–6 cups chicken or vegetable broth
1 bay leaf
1 tsp dried marjoram
1 tsp salt (to taste)
½ tsp black pepper
½ cup sour cream
6 oz kielbasa or bacon, sliced and browned
1 tbsp butter or oil
Fresh parsley or dill, for garnish
Brown kielbasa or bacon in a large pot. Remove and set aside.
In the same pot, melt butter and sauté onions, garlic, and leeks for 3–4 minutes.
Add carrots, celery, and potatoes. Stir to coat.
Pour in broth, add bay leaf and marjoram. Simmer 20–25 minutes until potatoes are tender.
(Optional) Mash some potatoes or partially blend for thicker texture.
Stir in browned meat and season with salt and pepper.
Turn off heat, stir in sour cream gently.
Serve hot, garnished with parsley or dill.