Everyday Healthy Recipes

menu icon
go to homepage
  • Recipe Index
  • About Me
  • Contact
  • Cookie Policy
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipe Index
    • About Me
    • Contact
    • Cookie Policy
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Polish Recipes

    Traditional Barszcz Soup (Polish Borscht)

    December 22, 2016 By Monika Last Updated August 28, 2025 10 Comments

    Jump to Recipe

    Polish barszcz soup is a clear beet broth, tangy, sweet and earthy, with a hint of wild mushrooms and garlic. Traditionally served at Christmas with Polish uszka dumplings, this easy soup is ready in just over an hour!

    Top down view of Polish barszcz soup with uszka dumplings in white bowl with spoon.

    Barszcz soup (pron. 'BAR-shch) is one of the most popular, traditional Polish soups. It's a type of beet soup usually served with mushroom dumplings on Christmas Eve - Polish Wigilia (which is why it's also called 'barszcz wigilijny'). It's also known as 'barszcz czysty' (which means 'clear borscht'), as well as 'barszcz czerwony' (meaning 'red borscht'), to distinguish it from 'white borscht', a traditional Easter soup.

    The name 'barszcz' comes from a sour tasting plant with the same name ('cow parsnip' in English) which was the original ingredient used to make this dish. This soup has a long tradition in Polish cuisine and every family has their own unique way of preparing it. This particular barszcz recipe has been in my family for many years.

    Polish borscht has a tangy and mildly sweet flavour and a deep ruby red colour. Traditionally it's made using fermented beet juice, called 'zakwas', which gives this soup its distinctive flavour and colour. These days you can buy ready-made zakwas, but it's also possible to make delicious barszcz without it (see details below).

    Barszcz soup ingredients and substitutions

    Top down view of barszcz soup ingredients in individual dishes and bottle on top of metal surface.
    Barszcz soup ingredients.
    • Beets:

    Use fresh, not ready-cooked from the store.

    • Other vegetables:

    These include onion, celery root, parsley root (can be omitted if you can't get it), garlic.

    • Pickled beet brine:

    Buy a jar of vinegar pickled beets (widely available) and use just the brine. If you prefer to omit this ingredient you can use a few tablespoons of white wine/cider vinegar (with a bit of balsamic) and 1-2 tablespoons of sugar (add to taste), instead. I prefer the pickled beet brine as it's both sour, sweet and has lots of depth of flavour.

    • Zakwas:

    This is fermented beet brine (made without vinegar), sold in Polish stores, usually in bottles (confusingly, this product can also be called 'barszcz czerwony', see photo above). If you can't get it use either a little more pickled beet brine or a small amount of vinegar, as per suggestions above (add it gradually to avoid making your soup too vinegary). Alternatively use a little lemon juice.

    • Dried mushrooms:

    Use either dried porcini ('borowiki' in Polish), mixed dried mushrooms, or mushroom water used to prepare uszka dumplings (see Instructions for details).

    • Allspice berries: popular in many traditional Polish dishes.
    • Water.
    • Butter: for a vegan alternative use plant butter.
    • Salt and pepper.

    How is Polish borscht different from Ukrainian borscht

    Although both are made using beets these soups are not the same.

    Traditional Polish barszcz soup contains few ingredients, is always vegetarian and served as a clear broth. It is very different from the hearty, filling Ukrainian borscht (also popular in Poland) which is made using beets and other vegetables including cabbage, as well as beans and can also include meat.

    Unlike Polish Christmas beet soup, Ukrainian-style borscht is usually served with sour cream.

    Step-by-step recipe instructions

    1. Prepare mushrooms: Place the dried mushrooms (if using) in cold water and rub briefly with your fingertips to remove any grit. Drain, rinse and set aside.

    2. Prepare beets: Peel then rinse the beets. Halve or quarter (larger) beets and place in a large pot.

    3. Combine ingredients: Add the onion, garlic, celery root, parsley root, allspice berries, black peppercorns, salt and mushrooms (if using). Pour in the water and cover.

    Top down view of peeled beets, celery root, parsley root and onion in large pot.

    4. Cook barszcz : Bring to the boil, then lower the heat and simmer for 50 minutes. Remove from the heat.

    Top down view of cooked beets and vegetables in Polish borscht in large pot.

    5. Add flavour: Using a slotted spoon remove all the vegetables and spices from the pot (or strain the soup). Add the zakwas (if using), pickled beet brine, mushroom water (if using, add about ¾ cup/180ml) and butter. Taste, adjust the flavour if needed then serve.

    Clear barszcz soup in large metal pot with ladle.

    How is barszcz served in Poland

    • On Christmas Eve (Polish Wigilia)

    Polish vegetarian barszcz is always served hot, with mushroom dumplings ('uszka'), usually as the first of 12 traditional Christmas Eve dishes. (See also wild mushroom soup which is as an alternative to barszcz in some parts of Poland).

    • Throughout the year

    Poles love this soup so much they prepare it throughout the year and serve with either meat or mushroom 'krokiety', mushroom potato croquettes or meat-filled pastry called 'paszteciki'.

    • Leftovers

    Leftover Polish borscht can be enjoyed on its own as a nourishing hot broth served in a cup (it tastes delicious with Christmas day leftovers!).

    How to add/adjust the flavour

    • Make your barszcz more garlicky: add 1 whole garlic clove to cooking and 1 smaller crushed garlic once the soup is cooked.
    • More intensity and depth of flavour: add a tablespoon of soy sauce.
    • Add acidity: if the soup has depth of flavour but lacks acidity add a little more zakwas (if using) or lemon juice. If, on the other hand, it's lacking depth add a little more pickled beet brine or balsamic vinegar.
    • Tone down acidity: if you've used too much zakwas, pickled beet brine or vinegar add a little water then adjust the seasoning as necessary.

    Top tips

    • I do not recommend using ready cooked beets to make this beet barszcz recipe.
    • Use either dried porcini/mixed mushrooms or about ¾ cup/180ml mushroom water (used for making mushroom uszka dumplings).
    • Add the beet brine and mushroom water after you've cooked the soup.
    • Adjust the amount of zakwas and pickled beet brine to your preference.
    • You can cook this dish up to 3 days ahead (and keep refrigerated).
    • Serve hot. If the soup gets cold reheat it but do not let it boil.
    • Yields 6-8 servings.
    • Freeze for up to 3 months.
    • Use rubber gloves when handling the beets.

    What to do with beets from barszcz

    Beets from Polish Christmas borscht can be turned into shredded beets (note that beets cooked without the mushrooms taste better and are more suited to being used in other dishes). Simply grate them coarsely, add lemon juice/balsamic vinegar and follow the rest of the recipe instructions. You could also use them to make Polish cold beet salad.

    More soups with beets to try next

    • Beetroot Fennel Soup with Kale
    • Polish Chilled Beet Soup
    • Beet Greens Vegetable Soup

    See also these other traditional Polish recipes including 28 of the most popular ones!

    Recipe

    Top down view of Polish barszcz soup with uszka dumplings in white bowl with spoon.

    Traditional Barszcz Soup (Polish Borscht)

    Polish barszcz soup is a clear beet broth, tangy, sweet and earthy, with a hint of wild mushrooms and garlic. Traditionally served at Christmas with Polish uszka dumplings, this easy soup is ready in just over an hour!
    5 from 4 votes
    Print Pin Rate
    Course: Soup
    Cuisine: Polish, vegetarian
    Prep Time: 10 minutes minutes
    Cook Time: 1 hour hour
    Total Time: 1 hour hour 10 minutes minutes
    Servings: 6 -8 servings
    Calories: 92kcal
    Author: Monika Dabrowski

    Equipment

    • Large pot

    Ingredients

    • 1⅔ pounds (750 g) beets
    • ¾ cup (180 ml) pickled beet brine see *Notes
    • ¾ cup (180 ml) fermented beet brine zakwas, see **Notes
    • ¼ small celery root peeled
    • 1 medium parsley root peeled, can be omitted if you can't get it
    • 1 medium onion peeled
    • 2 garlic cloves peeled
    • 10 pieces dried porcini mushrooms small handful, see ***Notes
    • 10 black peppercorns
    • 4 allspice berries
    • 1 tablespoon coarse sea salt
    • 9 cups (2,130 ml) water
    • 1 tablespoon butter dairy or plant butter

    Instructions

    • Prepare mushrooms: Place the dried mushrooms (if using) in cold water and rub briefly with your fingertips to remove any grit. Drain, rinse and set aside.
    • Prepare beets: Peel then rinse the beets. Halve or quarter (larger) beets and place in a large pot.
    • Combine ingredients: Add the onion, garlic, celery root, parsley root, allspice berries, black peppercorns, salt and mushrooms (if using). Pour in the water and cover.
    • Cook barszcz : Bring to the boil, then lower the heat and simmer for 50 minutes. Remove from the heat.
    • Add flavour: Using a slotted spoon remove all the vegetables and spices from the pot (or strain the soup). Add the zakwas (if using), pickled beet brine, mushroom water (if using, add about ¾ cup/180ml) and butter. Taste, adjust the flavour if needed then serve with uszka dumplings.

    Notes

      • *Buy a jar of pickled beets and use just the brine. See substitutions in Ingredients in the post.
      • **Zakwas is fermented beet brine (made without vinegar), sold in Polish stores, usually in bottles. See Ingredients for alternatives.
      • ***Use either dried porcini/mixed mushrooms or about ¾ cup/180ml mushroom water (used for making mushroom uszka dumplings).
      • Add the beet brine and mushroom water after you've cooked the soup.
      • Adjust the amount of zakwas and pickled beet brine to your preference.
      • You can cook this dish up to 3 days ahead (and keep refrigerated).
      • Serve hot. If the soup gets cold reheat it but do not let it boil.
      • Yields 6-8 servings.
      • Freeze for up to 3 months.
      • Use rubber gloves when handling the beets.
      • The nutritional information was calculated without the zakwas.
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  

    Nutrition

    Serving: 1serving | Calories: 92kcal | Carbohydrates: 17g | Protein: 3g | Fat: 2g | Saturated Fat: 1g | Polyunsaturated Fat: 0.2g | Monounsaturated Fat: 1g | Trans Fat: 0.1g | Cholesterol: 5mg | Sodium: 1918mg | Potassium: 502mg | Fiber: 4g | Sugar: 11g | Vitamin A: 121IU | Vitamin C: 9mg | Calcium: 43mg | Iron: 2mg

    *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.

    Tried this Recipe? Pin it for Later!Mention @Monika8021 or tag #EverydayHealthyRecipes!

    Keep in touch!

    Have you made this recipe? I'd love to know how it turned out for you. Do you have your own tried and tested way of making Polish borscht? Let me know in the comments below, thanks!

    Follow me on Facebook, Instagram and X for regular recipe updates! Or you could subscribe to this blog and receive all my latest recipes right into your mailbox!

    More Polish Recipes

    • Top down view of creamy Polish cucumber soup with radish, eggs and potatoes in grey bowl.
      Polish Cold Cucumber Soup (Chłodnik Ogórkowy)
    • Top down view of strawberry pasta with sour cream and spoon in white bowl.
      Polish Strawberry Pasta (Truskawki z Makaronem)
    • Top down view of Polish mushroom soup in white bowl with spoon.
      Simple Polish Mushroom Soup (Zupa Pieczarkowa)
    • Top down view of braised pork steaks with onion in large shallow pan.
      Braised Pork Shoulder Steaks (Polish Style)
    2506 shares

    Comments

      5 from 4 votes (3 ratings without comment)

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Katie says

      November 27, 2024 at 3:20 pm

      5 stars
      Made this for Wigilia last year and it came out perfectly!! I will definitely be using this recipe again this year as well.

      Reply
      • Monika says

        November 28, 2024 at 1:15 pm

        Great to know you enjoyed it:)

        Reply
    2. Holly Risselada says

      May 13, 2018 at 3:26 pm

      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?

      Reply
      • Monika says

        May 13, 2018 at 6:56 pm

        Thanks for getting in touch! Pickled beets is what you need so yes, they should be fine. Hope the recipe turns out well for you:)

        Reply
    3. Eb Gargano says

      December 27, 2016 at 8:42 pm

      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!!

      Reply
      • Monika says

        December 27, 2016 at 10:49 pm

        Thank you. This is one of my favourite Polish soups:)

        Reply
    4. Ginger says

      December 23, 2016 at 6:27 pm

      LOVE LOVE LOVE borscht! And I can't wait for the pierogi ...

      Reply
      • Monika says

        December 23, 2016 at 6:37 pm

        Me too! I've just posted my Porcini Dumplings recipe. Sorry, no pierogi this year:(

        Reply

    Hi, I am Monika, welcome to Everyday Healthy Recipes! This blog is all about simple recipes with a healthy twist, old classics with a modern take, and an occasional Polish dish thrown into the mix - all easy to make and delicious, perfect for everyday cooking.

    Find out more about me →

    Popular Posts

    • Side view of 3 plesniak cake slices on top of wooden surface.
      Polish Pleśniak Cake
    • Top down view of pierogi in bowl, making pierogi and dough.
      5 Traditional Pierogi Recipes (plus tips for serving, freezing)
    • Top down view of cottage cheese egg salad in grey bowl with spoon.
      Simple Cottage Cheese Egg Salad
    • Top down view of meatballs in mushroom sauce in large pan.
      Healthy Meatballs in Mushroom Sauce

    Polish Recipes

    • 4 colourful Polish soups in bowls.
      28 Traditional Polish Soups
    • Sauerkraut stew in green bowl with spoon with hands holding it, and grey pot with stew in background.
      Authentic Polish Bigos Stew Recipe
    • Top down view of cabbage rolls in large white shallow pan.
      Polish Stuffed Cabbage Rolls (Golabki) in Tomato Sauce
    • Close-up view of Polish potato dumplings in green bowl.
      Authentic Polish Potato Dumplings (Kopytka)

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer
    • About

    Newsletter

    • Sign Up! for recipe updates

    Contact

    • Contact

    Copyright © 2025 · Everyday Healthy Recipes

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.