If you’re craving something both comforting and delightfully flavorful, the Polish Potato Soup (Zupa Ziemniaczana) Recipe is exactly what you need in your kitchen rotation. This hearty soup pairs simple, wholesome ingredients like tender potatoes and fresh dill with the smoky charm of kielbasa, bringing a rich, creamy texture and warm, inviting flavors to every spoonful. Whether you’re seeking a nostalgic taste of Poland or just a soul-satisfying bowl to warm you on any day, this recipe delivers pure food joy with every bite.

Ingredients You’ll Need
The beauty of this Polish Potato Soup (Zupa Ziemniaczana) Recipe lies in its simplicity; each ingredient plays a vital role in layering flavor and creating a creamy, perfectly balanced soup. Gathering a handful of staple ingredients ensures you get the authentic taste and satisfying texture that this classic dish is loved for.
- 4 medium Yukon Gold or Russet potatoes: These provide the creamy, starchy base of the soup, holding their shape just right when cooked.
- 2 large carrots: Add a subtle sweetness and beautiful pops of color for visual appeal.
- 1 medium onion: Brings savory depth and a mellow sweetness when gently cooked.
- 2 cloves garlic: Offers a fragrant warmth that enhances every other flavor.
- 4 cups chicken or vegetable broth: Creates a flavorful liquid foundation that infuses the soup with richness.
- 5 oz kielbasa (optional): For a smoky, meaty bite that adds traditional Polish character.
- 1 cup heavy cream (or tempered sour cream): Makes the soup luxuriously creamy and silky smooth.
- 2 tablespoons fresh dill: Adds an unmistakable fresh, herbal brightness that brightens the entire dish.
- Salt and pepper to taste: Essential for balancing and enhancing all the flavors.
How to Make Polish Potato Soup (Zupa Ziemniaczana) Recipe
Step 1: Prepare Vegetables
Start by peeling and dicing the potatoes, which are the centerpiece of this soup. Then peel and slice the carrots into thin rounds to ensure they soften perfectly during cooking. Finish by chopping the onion finely and mincing the garlic to release their aromatic charm early in the cooking process.
Step 2: Cook Vegetables
In a large pot, combine your prepared potatoes, carrots, chopped onion, and minced garlic. Pour in the broth, whether chicken or vegetable, which serves as the heart of the soup’s flavor. Bring this mixture to a rolling boil so all ingredients start to meld together beautifully. If you’re adding kielbasa, toss it in now so its smoky richness can infuse the broth as everything cooks.
Step 3: Simmer
Once boiling, reduce the heat to a gentle simmer. Allow the soup to cook for 20 to 25 minutes—just long enough for the potatoes and carrots to become tender but not falling apart. This careful simmer lets all those fresh flavors really harmonize in the pot.
Step 4: Add Cream
Now for the creamy finale: stir in the heavy cream or tempered sour cream along with freshly chopped dill. This step transforms the soup from a simple broth to a silky, fragrant masterpiece. Season with salt and pepper according to your taste preferences, which will bring all the elements together beautifully.
Step 5: Serve
Ladle the soup directly into bowls, garnishing with extra fresh dill for a vibrant pop of color and flavor. Serve hot and enjoy the comforting embrace of this Polish Potato Soup (Zupa Ziemniaczana) Recipe that’s truly made with love.
How to Serve Polish Potato Soup (Zupa Ziemniaczana) Recipe

Garnishes
Fresh dill is the classic garnish here, offering that signature herbaceous lift. You can also sprinkle on crispy bacon bits or a dollop of sour cream for added richness and texture, turning each bowl into a little celebration of flavors.
Side Dishes
This soup pairs wonderfully with slices of crusty rye bread or a warm garlic roll, perfect for dipping and soaking up every last drop. A simple cucumber salad on the side adds a refreshing crunch to balance the creamy soup.
Creative Ways to Present
For a fun twist, serve the soup in hollowed-out bread bowls to make the meal extra cozy and inviting. You can also create individual servings in small mason jars for a casual gathering or picnic—it’s as charming as it is delicious.
Make Ahead and Storage
Storing Leftovers
After enjoying your Polish Potato Soup (Zupa Ziemniaczana) Recipe, store any leftovers in an airtight container in the refrigerator. It will stay fresh for up to 3 days, and the flavors often deepen overnight, making the next meal even better.
Freezing
This soup freezes well, but it’s best to freeze it before adding the cream to preserve texture. When ready to enjoy, thaw in the refrigerator overnight and stir in the cream just before reheating.
Reheating
Reheat the soup gently over low heat, stirring occasionally to prevent sticking or curdling. Adding a splash of broth or cream during reheating can help restore its luscious consistency.
FAQs
Can I make this soup vegetarian?
Absolutely! Simply use vegetable broth and omit the kielbasa for a vegetarian-friendly version that still bursts with flavor thanks to the dill and garlic.
What type of potatoes work best?
Yukon Gold or Russet potatoes are ideal because they become tender but don’t break down completely, keeping a nice texture in the soup.
Can I use sour cream instead of heavy cream?
Yes, but temper the sour cream by gradually mixing in some of the hot soup before adding to the pot to prevent curdling and maintain a smooth texture.
Is this soup spicy?
Not by default—Polish Potato Soup (Zupa Ziemniaczana) Recipe is mild and comforting, but you can easily add a pinch of crushed red pepper or a dash of hot paprika if you like a little heat.
How can I make this soup creamier?
Using heavy cream instead of sour cream and gently mashing some of the potatoes in the pot will give a richer, creamier consistency.
Final Thoughts
This Polish Potato Soup (Zupa Ziemniaczana) Recipe is a timeless bowl of comfort that feels like a warm hug on chilly days. With its straightforward ingredients and simple steps, it’s a wonderful introduction to Polish cuisine or a trusty favorite to revisit again and again. Don’t hesitate—grab your pot and get cooking because this soup will soon be your go-to cozy meal!
Print
Polish Potato Soup (Zupa Ziemniaczana) Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Polish
Description
Polish Potato Soup, known as Zupa Ziemniaczana, is a comforting and hearty traditional dish made with potatoes, carrots, onions, and garlic simmered in broth, enriched with kielbasa and creamy dairy, then flavored with fresh dill. Perfect for a warm, filling meal that’s simple to prepare in about 45 minutes.
Ingredients
Vegetables
- 4 medium Yukon Gold or Russet potatoes, peeled and diced
- 2 large carrots, peeled and sliced
- 1 medium onion, chopped
- 2 cloves garlic, minced
Liquids & Dairy
- 4 cups chicken or vegetable broth
- 1 cup heavy cream (or tempered sour cream)
Meat (Optional)
- 5 oz kielbasa, diced (optional)
Herbs & Seasonings
- 2 tablespoons fresh dill, chopped
- Salt and pepper to taste
Instructions
- Prepare Vegetables: Peel and dice the potatoes, peel and slice the carrots, chop the onion, and mince the garlic thoroughly to ensure even cooking and flavor distribution.
- Cook Vegetables: In a large pot, combine the diced potatoes, sliced carrots, chopped onion, and minced garlic. Pour in the 4 cups of chicken or vegetable broth and bring the mixture to a rolling boil. Add the optional diced kielbasa if you prefer a meatier soup.
- Simmer: Once boiling, reduce the heat to low and allow the soup to simmer gently for 20 to 25 minutes, or until all the vegetables are tender, absorbing the flavors fully.
- Add Cream: Stir in the heavy cream or the tempered sour cream carefully to enrich the soup without curdling. Mix in the fresh chopped dill, then season with salt and pepper according to taste.
- Serve: Ladle the hot soup into serving bowls. Garnish with additional fresh dill if desired, and enjoy your comforting Polish Potato Soup while warm.
Notes
- You can substitute sour cream for heavy cream for a tangier flavor; temper it by mixing a small amount of hot soup into the sour cream before adding to prevent curdling.
- Kielbasa is optional and can be omitted for a vegetarian version.
- Use either chicken or vegetable broth depending on dietary preferences or availability.
- Fresh dill is key for authentic flavor; dried dill can be used but in smaller quantities.
- Adjust salt and pepper towards the end of cooking to enhance taste without over-seasoning.

