Polish Borscht is a traditional soup served with mushroom dumplings (uszka) on Christmas Eve in Poland. It's slightly acidic and sweet, earthy, peppery, with a hint of garlic and wild mushrooms. It requires few ingredients and is incredibly easy to make. Ready in under an hour!

Polish Borscht soup is served as the first of 12 dishes (according to tradition) on Christmas Eve in Poland. It is one of the easiest to make Polish Christmas Eve recipes (along with the dried fruit compote). Preparation is minimal and there is no chopping involved!
What is Polish borscht
Polish borscht, called 'barszcz' (pronounced 'BAR-shch), is a type of beet soup that's served without beets, as a clear broth (which is why it's also called 'barszcz czysty', which means 'clear borscht'). It's also known as 'barszcz czerwony' (meaning 'red borscht', to distinguish it from 'white borscht', a traditional soup made at Easter), as well as 'barszcz wigilijny' ('Christmas Eve borscht').
Polish beet soup is made using very few ingredients and is always vegetarian! (Polish Christmas Eve is meat free, though not vegetarian, as the meal consists of at least one fish dish). It is very different from the hearty, filling Ukrainian borscht (also popular in Poland and served throughout the year).
See also wild mushroom soup which is served on Christmas Eve in certain regions of Poland as an alternative to barszcz.
Polish beet soup ingredients and substitutions
- Beets: use fresh, not ready-cooked from the store.
- Pickled beets and brine.
- Other vegetables: onion, celery (or a small piece of celery root, peeled), garlic.
- Porcini mushrooms: use wither dried porcini ('borowiki' in Polish) or water from cooking the mushrooms (see details below).
- Allspice berries: this spice is used in many traditional Polish dishes.
- Vinegar: White wine vinegar or distilled malt vinegar (as an option use in combination with balsamic vinegar).
- Soy sauce: adds richness and depth of flavour.
- Water.
- Butter: for a vegan alternative use plant butter.
- Salt and pepper: to taste.
Step-by-step recipe instructions
1.Combine ingredients: Place the beets, pickled beets, onion, garlic, celery stalk, allspice berries and mushrooms (or use 1-2 quarters of a cup of mushroom water from making the uszka dumplings) in a large pot.
2. Cook: Pour in the water and beet brine, add the allspice, salt and pepper, cover and bring to the boil, then simmer for about 50 minutes or until the vegetables are tender. Remove from the heat.
3. Remove vegetables and serve: Using a slotted spoon remove the vegetables from the pot. Add the vinegar and butter, adjust the seasoning as needed and serve the broth only.
Serving suggestions
Polish Christmas borscht is always served hot, with traditional mushroom dumplings ('uszka'), which make this soup truly special. Beetroot tastes really delicious with wild mushrooms!
You can reheat leftover barszcz and enjoy on its own as a nourishing hot broth served in a cup along with Christmas day leftovers (it tastes delicious the next day!).
In fact Poles love this soup so much they often make it without any special occasion (and serve it with meat or mushroom 'krokiety' or mushroom croquettes).
Top tips for making Polish barszcz
- I do NOT recommend using ready cooked beets from the store to make traditional Polish beet soup.
- How to add flavour: You can make this soup as sharp and tangy as you like so use the vinegar, pickled beetroot brine, soy sauce and seasoning according to your preference.
- Although soy sauce is not a traditional ingredient it is a good idea to use it in this recipe. Soy sauce complements the beetroot, adding complexity and more depth to the overall flavour.
- Use either 2-3 large dried porcini mushrooms or one or two quarters of a cup of water from cooking the mushrooms (used for making mushroom dumplings).
- Serve Polish clear beet soup hot.
- Refrigerate for up to 4 days.
- Freeze for up to 3 months.
What to do with leftover beets
Beets from Polish borscht can be used to make shredded beets. Simply grate them coarsely, add a little lemon juice/sour cream, knob of butter, stir and serve hot alongside a meat-and-potato meal. You could also turn them into a zesty, delicious Polish cold beet salad.
More soup with beets recipes to try next
See also these other traditional Polish recipes!
Recipe
Traditional Polish Borscht (Barszcz)
Equipment
- Large pot
Ingredients
- 4 medium beets peeled, cut in half
- 2 small pickled beets chopped or coarsely grated
- ¼ cup (60 ml) brine from pickled beets
- 1 small celery stalk or small piece of celery root, peeled
- 1 onion peeled
- 1 garlic clove peeled, cut in half
- 3 large pieces dried porcini mushrooms rinsed, *see Notes below
- 2 allspice berries
- 2-3 tablespoons white wine vinegar or a mixture of white and balsamic vinegars, add to taste
- 1½ tablespoons soy sauce or to taste
- 5 cups (1200 ml) water
- ½-⅔ tablespoon coarse sea salt plus pepper to taste
- 1 tablespoon butter or vegan spread
Instructions
- Prepare mushrooms: Rinse the porcini mushrooms (if using) under cold water and rub briefly with your fingertips to remove any grit.
- Combine ingredients: Place the beets, pickled beets, onion, garlic, celery stalk, allspice berries and mushrooms (or use 1-2 quarters of a cup of mushroom water from making the uszka dumplings) in a large pot.
- Cook: Pour in the water and beet brine, add the allspice, salt and pepper, cover and bring to the boil, then simmer for about 50 minutes or until the vegetables are tender. Remove from the heat.
- Remove vegetables and serve: Using a slotted spoon remove the vegetables from the pot. Add the vinegar and butter, adjust the seasoning as needed and serve the broth only.
Notes
- I do NOT recommend using ready cooked bought beets to make this recipe.
- *If you make Polish uszka to go with this barszcz reserve the water from cooking the mushrooms and add it into this soup. One or two quarters of a cup will suffice. If you choose this method you won't need to add any mushrooms to the borscht.
- Flavour: Polish beet soup should be tangy and sweet, with a hint of garlic. Use the vinegar, pickled beetroot brine, soy sauce and seasoning according to your preference.
- Although soy sauce is not a traditional ingredient it is a good idea to use it in this recipe. Soy sauce complements the beetroot, adding complexity and more depth to the overall flavour.
- Serve only the broth.
- Refrigerate for up to 4 days.
- Freeze for up to 3 months.
Nutrition
*Nutritional information is automatically generated and should be considered as an estimate.
**A note about baking: If using a fan-assisted oven refer to your appliance's instructions and adjust the temperature accordingly.
Keep in touch!
Have you made this traditional Polish borscht soup recipe? I'd love to know how it turned out for you. Do you have your own tried and tested way of making this recipe? Let me know in the comments below, thanks!
Follow me on Facebook, Instagram and Twitter for regular recipe updates! Or you could subscribe to this blog and receive all my latest recipes right into your mailbox!
Holly Risselada
Would love to make this soup, but I don't know what marinated beets are. I live in America and the only thing that comes to mind are canned beets that have been picked. Is this right?
Monika
Thanks for getting in touch! Pickled beets is probably just another way of saying marinated beets, would be my guess so I think they should be fine. Make sure there is vinegar or similar in the brine (something acidic). Hope the recipe turns out well for you. Do let me know, thanks!
Eb Gargano / easypeasyfoodie.com
Sounds delicious! I do so love hearing about the Christmas foodie traditions from other countries - totally fascinating!! I love beetroot soup, but have never had it like this before!! Thanks for linking up to #CookBlogShare!! Eb x
Monika
Thanks Eb! I only cook this soup once a year and always really enjoy it, I don't think I'd like it as much if it was an everyday soup.
FrugalHausfrau
I've only had borscht once but I plan to remedy that! This sounds lovely!
Mollie
Monika
Thanks Mollie! I could have borscht every day:)
Ginger
LOVE LOVE LOVE borscht! And I can't wait for the pierogi ...
Monika
Me too! I've just posted my Porcini Dumplings recipe. Sorry, no pierogi this year:(
Ginger
Any dumpling will do! Smacznego!