ℹ️ Skipped - page is already crawled
| Filter | Status | Condition | Details |
|---|---|---|---|
| HTTP status | PASS | download_http_code = 200 | HTTP 200 |
| Age cutoff | PASS | download_stamp > now() - 6 MONTH | 0 months ago |
| History drop | PASS | isNull(history_drop_reason) | No drop reason |
| Spam/ban | PASS | fh_dont_index != 1 AND ml_spam_score = 0 | ml_spam_score=0 |
| Canonical | PASS | meta_canonical IS NULL OR = '' OR = src_unparsed | Not set |
| Property | Value |
|---|---|
| URL | https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/ |
| Last Crawled | 2026-04-11 16:07:31 (1 day ago) |
| First Indexed | 2023-03-07 20:10:35 (3 years ago) |
| HTTP Status Code | 200 |
| Meta Title | Traditional Ukrainian Borscht Recipe | Hilda's Kitchen Blog |
| Meta Description | This hearty Traditional Ukrainian Borscht recipe is easier to prepare than you might think! It’s sweet, sour, and very flavorful! |
| Meta Canonical | null |
| Boilerpipe Text | This
Traditional Ukrainian Borscht Soup
recipe is not only gorgeous but it's also packed with tons of flavor! Borscht soup is loaded with nutritious veggies and chunks of tender beef. However, you can easily make vegetarian borscht by not adding the meat. It's traditionally served with rye bread but I like mine with
sourdough bread
.
Would you like to save this recipe?
We'll email this post to you, so you can come back to it later!
The bright red color of this striking soup is achieved with fresh beetroot. Borscht has an irresistible sweet and sour flavor thanks to the sweet carrots, beets, and vinegar.
Although I didn't have traditional
fermented beet sour
, I improvised and added pickling juice from my
pickled turnips
. They're pickled with fresh beets, so it seemed like an obvious choice. You can also add white distilled vinegar.
If you've never heard of Ukrainian borscht soup, I have to ask, where have you been? This amazing soup is Ukraine's national dish; however, it's quite popular throughout Eastern Europe, Northern Asia, and yes, even in the Middle East!
I remember my mom often reminiscing about her mom's delicious borscht. Grandma Ulia (Julia) lived in Russia at some point, so I'm assuming that's where she learned how to make Russian borscht. However, I have noticed many Assyrians make this soup as well.
Although grandma's recipe was never handed down to my mom, I've always wanted to continue the tradition of making borscht. I took the tidbits that mom shared about grandma's borscht and came up with this recipe. How I wish Mom were still with us so I could surprise her with a bowl!
Jump to:
😍 Why You'll Love This Recipe
🔖 Ingredients & Substitutions
🥘 How to make Borscht Soup
🍽 What to Serve with Ukrainian Borscht
🤷🏻♀️ Recipe FAQs
👩🏼🍳 Pro Tips
🍗 Related Recipes
📖 Recipe
💬 Comments
😍 Why You'll Love This Recipe
This Ukrainian borscht recipe may sound intimidating; however, once you prepare it, you'll see that it's pretty easy to make.
The meat can be left out to make vegetarian borscht.
To add extra protein to vegetarian borscht, add a can of great northern beans.
Besides beef, you can add pork, chicken, lamb, ground pork, or sausage to your borscht soup.
🔖 Ingredients & Substitutions
Meat:
I used 1 ½ lbs of good-quality beef and some soup bones. You can leave the meat out to make vegetarian borscht or use pork, chicken, or turkey instead.
Veggies:
This soup is loaded with vegetables! You'll need beets, which give the soup its color and sweet flavor. You'll also need carrots, celery (optional), onion, garlic, cabbage, and a few potatoes.
Oil:
I sautéed the meat and veggies in the bacon grease. However, you can also use lard, olive oil, or avocado oil.
Herbs:
Traditionally, fresh dill is mixed into the soup to garnish the dish before serving. I also added about ¼ cup of Italian parsley to the soup and used a small amount of parsley as garnish as well.
Spices:
The only spices you'll need are sea salt and black pepper. Some borscht recipes also add allspice.
Toppings:
Before serving the soup, you'll want to add a dollop of sour cream or plain yogurt and some chopped fresh dill.
Vinegar:
Feel free to use white distilled vinegar, pickle juice (especially from pickled beets), lemon juice, or citric acid.
Sugar:
If you prefer your borscht sweeter, mix in a tablespoon (or more or less) of sugar. Mine only needed 1 teaspoon.
*
A full list of ingredients can be found in the recipe card at the bottom of this post.
🥘 How to make Borscht Soup
Step 1:
Cube meat into 1-2" pieces. Add to a large soup pot or Dutch oven along with soup bones and bay leaves. Cover with 10 cups of cold water and bring to a boil over medium heat. Once boiling, cover and simmer on low heat for 45 minutes to an hour.
Pro Tip:
To remove the scum and foam from the surface, I use a
skimmer spoon
. It's perfect for the job!
Step 2:
While the meat is cooking, prepare your vegetables by dicing the onion and chopping the carrots and celery. Next, slice (or shred) the cabbage, peel and cube the potatoes, and peel and julienne the beets.
Pro Tip:
I like to prep the potatoes right before I'm ready to add them to the pot. If you peel and cube them beforehand, soak them in cold water to keep them from discoloring.
Step 3:
Remove the meat from the Dutch oven and strain the broth. Wipe or wash the pot, then add the bacon. Fry the bacon over medium-high heat, then remove from the pot. Sear the meat on all sides in the bacon grease.
Step 4:
Add onions, carrots, celery, and chopped bacon to the pot. Sauté for a few minutes, then season with salt and pepper. Add tomato paste and sauté for a few more minutes.
Step 5:
Pour strained broth back into the pot. Mix to dissolve the tomato paste. Add potatoes, beets, and cabbage, then cover and simmer over low heat for 30 minutes or until the potatoes are fork tender.
Pro Tip:
To test if the potatoes are done, pierce with a fork. If the fork does not meet any resistance and can pierce the potato cubes easily, they're done.
Step 6:
Add vinegar (or beet sour), chopped parsley, dill, and minced garlic. Mix to combine the soup ingredients. Simmer for an additional 5 minutes, then taste to see if the seasoning needs to be adjusted. I added a teaspoon of sugar and ½ teaspoon of citric acid.
🍽 What to Serve with Ukrainian Borscht
Ukrainian borscht is usually topped with a dollop of sour cream or yogurt and garnished with additional fresh dill. You can also use Italian parsley to garnish the finished dish.
Borscht is traditionally served with rye bread, but if you're like me and don't like rye bread, you can serve it with your favorite crusty bread instead, for example, French bread. Or serve
deruny
(Ukrainian potato pancakes) on the side!
Traditional Borscht Soup
🤷🏻♀️ Recipe FAQs
What does Ukrainian borscht taste like?
Borscht is sour, sweet, and mild. It's not overly spiced so the sweet flavor of the beets shines through.
What is the difference between borscht and borsch?
There is no difference between the two. The "t" in borscht is silent, so the word is actually pronounced as if it's spelled like "borsch."
Is borscht soup healthy?
Borscht is about as healthy as a soup can be! It's loaded with veggies, including beets, carrots, celery, cabbage, onion, and garlic. Sometimes the soup includes meat, and other times it's left out to make a flavorful vegetarian dish.
What is the national dish of Ukraine?
The national dish of Ukraine is borscht, a striking red soup made with a ton of root vegetables. The soup gets its deep red color from beets, one of the predominant ingredients in this delicious soup.
If you enjoy my
Ukrainian borscht recipe
, be sure to try my
Ukrainian Stuffed Cabbage-Holubtsi
and this Polish dill pickle soup (
Zupa Ogórkowa
).
👩🏼🍳 Pro Tips
Some Ukrainian borscht recipes call for the addition of allspice. Because Assyrians use this spice in many of their recipes, I decided to try it and found that I prefer borscht without it!
It is said that you can make a spoon stand up in a proper bowl of borscht because it's so hearty. If you prefer a thinner soup, you can either add more beef broth or reduce the amount of veggies used, except for the beets.
Store leftover borscht in an airtight container and refrigerate for up to 5 days.
If you enjoy this traditional borscht recipe, be sure to check out these other recipes!
Ukrainian Easter Eggs (Pysanka)
Ham and Bean Soup
Sopita (Mexican Shell Soup)
Zupa Ogórkowa (Polish Dill Pickle Soup)
Did you make this recipe?
Before You Begin!
If you make this recipe, please leave a review and star rating 🌟🌟🌟🌟🌟 letting us know your thoughts. Your feedback helps our blog succeed, so we can continue providing you with free, delicious recipes! 🥙 🥘 🌯
Stay in touch through social media
:
F
acebook
,
Instagram
, &
Pinterest
.
Would you like to save this recipe?
We'll email this post to you, so you can come back to it later!
▢
1½
lb
beef with bones
▢
2
bay leaves
▢
1
large
yellow onion
▢
2
medium
carrots
▢
2
celery ribs
▢
½
medium
green cabbage
▢
2
medium
potatoes
▢
3
medium
beets
▢
4
slices
bacon
▢
2
teaspoon
sea salt
▢
1
teaspoon
black pepper
▢
6
ounces
tomato paste
▢
2
tablespoon
white vinegar
(or pickled beet juice)
▢
¼
cup
Italian parsley
▢
¼
cup
fresh dill
(plus more to garnish)
▢
4
cloves
crushed garlic
▢
1
jalapeno
(optional)
▢
½
cup
sour cream
(optional)
Cube meat into 1-2" pieces. Add to a large soup pot or Dutch oven along with soup bones and bay leaves. Cover with 10 cups of cold water and bring to a boil over medium heat. Once boiling, cover and simmer on low heat for 45 minutes to an hour.
While the meat is cooking, prepare your vegetables by dicing the onion, and chopping the carrots and celery. Next, slice (or shred) the cabbage, peel and cube the potatoes, and peel and julienne the beets.
Remove the meat from the Dutch oven and strain the broth. Wipe or wash the pot then add the bacon. Fry the bacon over medium-high heat then remove from the pot. Sear the meat on all sides in the bacon grease.
Add onions, carrots, celery, and chopped bacon to the pot. Sauté for a few minutes then season with salt and pepper. Add tomato paste and sauté for a few more minutes.
Pour strained broth back into the pot. Mix to dissolve the tomato paste. Add potatoes, beets, and cabbage, then cover and simmer over low heat, for 30 minutes or until the potatoes are fork tender.
Add vinegar (or beet sour), chopped parsley, dill, and minced garlic. Mix to combine the soup ingredients. Simmer for an additional 5 minutes then taste to see if the seasoning needs to be adjusted. I added a teaspoon of sugar and ½ teaspoon citric acid.
Serve the borscht topped with a dollop of sour cream and chopped dill. For those who like it spicy, I also add sliced jalapeños (optional).
Serving:
1
bowl
Calories:
330
kcal
Carbohydrates:
27
g
Protein:
21
g
Fat:
17
g
Saturated Fat:
6
g
Cholesterol:
67
mg
Sodium:
319
mg
Fiber:
6
g
Sugar:
11
g
To remove the scum and foam from the surface, I use a
skimmer spoon
. It's perfect for the job!
I like to prep the potatoes right before I'm ready to add them to the pot. If you peel and cubed them beforehand, soak them in cold water to keep them from discoloring.
To test if the potatoes are done, pierce with a fork. If the fork does not meet any resistance and can pierce the potato cubes easily, they're done.
Some Ukrainian borscht recipes call for the addition of allspice. Because Assyrians use this spice in many of their recipes, I decided to try it and found that I prefer borscht without it!
It is said that you can make a spoon stand up in a proper bowl of borscht because it's so hearty. If you prefer a thinner soup, you can either add more beef broth or reduce the amount of veggies used, except for the beets.
Store leftover borscht in an airtight container and refrigerate for up to 5 days.
Let us know
how it was! |
| Markdown | [Hilda's Kitchen Blog](https://hildaskitchenblog.com/)
- [Recipes](https://hildaskitchenblog.com/recipes/)
- [Cook Book](https://hildaskitchenblog.com/cook-book/)
- [About Me](https://hildaskitchenblog.com/hilda-sterner-about-me/)
- [Subscribe Form](https://hildaskitchenblog.com/subscribe/)
- [Free Resources](https://hildaskitchenblog.com/free-cooking-resources/)
[](https://hildaskitchenblog.com/)
- [Recipe Index](https://hildaskitchenblog.com/recipes/)
- [Cinco de Mayo Recipes](https://hildaskitchenblog.com/recipe/category/cinco-de-mayo/)
- [Cookbook](https://hildaskitchenblog.com/cook-book/)
- [About Me](https://hildaskitchenblog.com/hilda-sterner-about-me/)
- [Subscribe Form](https://hildaskitchenblog.com/subscribe/)
[](https://hildaskitchenblog.com/)
- [Recipe Index](https://hildaskitchenblog.com/recipes/)
- [Cinco de Mayo Recipes](https://hildaskitchenblog.com/recipe/category/cinco-de-mayo/)
- [Cookbook](https://hildaskitchenblog.com/cook-book/)
- [About Me](https://hildaskitchenblog.com/hilda-sterner-about-me/)
- [Subscribe Form](https://hildaskitchenblog.com/subscribe/)
[×](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/)
[Check out my cookbook! →](https://hildaskitchenblog.com/cook-book/)
- [Recipes](https://hildaskitchenblog.com/recipes/)
- [Cook Book](https://hildaskitchenblog.com/cook-book/)
- [About Me](https://hildaskitchenblog.com/hilda-sterner-about-me/)
- [Subscribe Form](https://hildaskitchenblog.com/subscribe/)
- [Free Resources](https://hildaskitchenblog.com/free-cooking-resources/)
[Home](https://hildaskitchenblog.com/) » [Recipes](https://hildaskitchenblog.com/recipes/) » [Entree Recipes](https://hildaskitchenblog.com/recipe/category/entree/)
# Traditional Ukrainian Borscht Recipe
Modified: Jul 3, 2025 · Published: Mar 7, 2023 by [Hilda Sterner](https://hildaskitchenblog.com/hilda-sterner-about-me/) · This post may contain affiliate links · [24 Comments](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/#comments)
Sharing is caring\!
818 shares
- Pin386
- [Share432](https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fhildaskitchenblog.com%2Frecipe%2Ftraditional-ukrainian-borscht-recipe%2F&t=Traditional%20Ukrainian%20Borscht%20Recipe "Share on Facebook")
- [Flipboard](https://share.flipboard.com/bookmarklet/popout?v=2&url=https%3A%2F%2Fhildaskitchenblog.com%2Frecipe%2Ftraditional-ukrainian-borscht-recipe%2F&title=Traditional%20Ukrainian%20Borscht%20Recipe "Share on Flipboard")
- All
[Jump to Recipe](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/#recipe)
[Jump to Video](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/#recipe-video)

This **Traditional Ukrainian Borscht Soup** recipe is not only gorgeous but it's also packed with tons of flavor! Borscht soup is loaded with nutritious veggies and chunks of tender beef. However, you can easily make vegetarian borscht by not adding the meat. It's traditionally served with rye bread but I like mine with **[sourdough bread](https://hildaskitchenblog.com/recipe/basic-sourdough-bread-recipe/)**.

### Would you like to save this recipe?
We'll email this post to you, so you can come back to it later\!
[Add us as a Google Trusted Source](https://www.google.com/preferences/source?q=hildaskitchenblog.com)
The bright red color of this striking soup is achieved with fresh beetroot. Borscht has an irresistible sweet and sour flavor thanks to the sweet carrots, beets, and vinegar.
Although I didn't have traditional [fermented beet sour](http://www.anulaskitchen.com/2011/09/sour-fermented-beetroot-juice-for.html), I improvised and added pickling juice from my **[pickled turnips](https://hildaskitchenblog.com/recipe/pickled-turnips/)**. They're pickled with fresh beets, so it seemed like an obvious choice. You can also add white distilled vinegar.
If you've never heard of Ukrainian borscht soup, I have to ask, where have you been? This amazing soup is Ukraine's national dish; however, it's quite popular throughout Eastern Europe, Northern Asia, and yes, even in the Middle East\!
I remember my mom often reminiscing about her mom's delicious borscht. Grandma Ulia (Julia) lived in Russia at some point, so I'm assuming that's where she learned how to make Russian borscht. However, I have noticed many Assyrians make this soup as well.
Although grandma's recipe was never handed down to my mom, I've always wanted to continue the tradition of making borscht. I took the tidbits that mom shared about grandma's borscht and came up with this recipe. How I wish Mom were still with us so I could surprise her with a bowl\!
Jump to:
- [😍 Why You'll Love This Recipe](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/#%F0%9F%98%8D-why-youll-love-this-recipe)
- [🔖 Ingredients & Substitutions](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/#%F0%9F%94%96-ingredients-substitutions)
- [🥘 How to make Borscht Soup](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/#%F0%9F%A5%98-how-to-make-borscht-soup)
- [🍽 What to Serve with Ukrainian Borscht](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/#%F0%9F%8D%BD-what-to-serve-with-ukrainian-borscht)
- [🤷🏻♀️ Recipe FAQs](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/#%F0%9F%A4%B7%F0%9F%8F%BB%E2%99%80%EF%B8%8F-recipe-faqs)
- [👩🏼🍳 Pro Tips](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/#%F0%9F%91%A9%F0%9F%8F%BC%F0%9F%8D%B3-pro-tips)
- [🍗 Related Recipes](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/#%F0%9F%8D%97-related-recipes)
- [📖 Recipe](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/#%F0%9F%93%96-recipe)
- [💬 Comments](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/#comments)
## 😍 Why You'll Love This Recipe
- This Ukrainian borscht recipe may sound intimidating; however, once you prepare it, you'll see that it's pretty easy to make.
- The meat can be left out to make vegetarian borscht.
- To add extra protein to vegetarian borscht, add a can of great northern beans.
- Besides beef, you can add pork, chicken, lamb, ground pork, or sausage to your borscht soup.
## 🔖 Ingredients & Substitutions


- **Meat:** I used 1 ½ lbs of good-quality beef and some soup bones. You can leave the meat out to make vegetarian borscht or use pork, chicken, or turkey instead.
- **Veggies:** This soup is loaded with vegetables! You'll need beets, which give the soup its color and sweet flavor. You'll also need carrots, celery (optional), onion, garlic, cabbage, and a few potatoes.
- **Oil:** I sautéed the meat and veggies in the bacon grease. However, you can also use lard, olive oil, or avocado oil.
- **Herbs:** Traditionally, fresh dill is mixed into the soup to garnish the dish before serving. I also added about ¼ cup of Italian parsley to the soup and used a small amount of parsley as garnish as well.
- **Spices:** The only spices you'll need are sea salt and black pepper. Some borscht recipes also add allspice.
- **Toppings:** Before serving the soup, you'll want to add a dollop of sour cream or plain yogurt and some chopped fresh dill.
- **Vinegar:** Feel free to use white distilled vinegar, pickle juice (especially from pickled beets), lemon juice, or citric acid.
- **Sugar:** If you prefer your borscht sweeter, mix in a tablespoon (or more or less) of sugar. Mine only needed 1 teaspoon.
\**A full list of ingredients can be found in the recipe card at the bottom of this post.*
## 🥘 How to make Borscht Soup
**Step 1:** Cube meat into 1-2" pieces. Add to a large soup pot or Dutch oven along with soup bones and bay leaves. Cover with 10 cups of cold water and bring to a boil over medium heat. Once boiling, cover and simmer on low heat for 45 minutes to an hour.








**Pro Tip:** To remove the scum and foam from the surface, I use a **[skimmer spoon](https://amzn.to/3KDXdKY)**. It's perfect for the job\!
**Step 2:** While the meat is cooking, prepare your vegetables by dicing the onion and chopping the carrots and celery. Next, slice (or shred) the cabbage, peel and cube the potatoes, and peel and julienne the beets.








**Pro Tip:** I like to prep the potatoes right before I'm ready to add them to the pot. If you peel and cube them beforehand, soak them in cold water to keep them from discoloring.
**Step 3:** Remove the meat from the Dutch oven and strain the broth. Wipe or wash the pot, then add the bacon. Fry the bacon over medium-high heat, then remove from the pot. Sear the meat on all sides in the bacon grease.








**Step 4:** Add onions, carrots, celery, and chopped bacon to the pot. Sauté for a few minutes, then season with salt and pepper. Add tomato paste and sauté for a few more minutes.








**Step 5:** Pour strained broth back into the pot. Mix to dissolve the tomato paste. Add potatoes, beets, and cabbage, then cover and simmer over low heat for 30 minutes or until the potatoes are fork tender.




**Pro Tip:** To test if the potatoes are done, pierce with a fork. If the fork does not meet any resistance and can pierce the potato cubes easily, they're done.
**Step 6:** Add vinegar (or beet sour), chopped parsley, dill, and minced garlic. Mix to combine the soup ingredients. Simmer for an additional 5 minutes, then taste to see if the seasoning needs to be adjusted. I added a teaspoon of sugar and ½ teaspoon of citric acid.




## 🍽 What to Serve with Ukrainian Borscht
Ukrainian borscht is usually topped with a dollop of sour cream or yogurt and garnished with additional fresh dill. You can also use Italian parsley to garnish the finished dish.
Borscht is traditionally served with rye bread, but if you're like me and don't like rye bread, you can serve it with your favorite crusty bread instead, for example, French bread. Or serve **[deruny](https://hildaskitchenblog.com/recipe/deruny-ukrainian-potato-pancakes/)** (Ukrainian potato pancakes) on the side\!


Traditional Borscht Soup
## 🤷🏻♀️ Recipe FAQs
**What does Ukrainian borscht taste like?**
Borscht is sour, sweet, and mild. It's not overly spiced so the sweet flavor of the beets shines through.
**What is the difference between borscht and borsch?**
There is no difference between the two. The "t" in borscht is silent, so the word is actually pronounced as if it's spelled like "borsch."
**Is borscht soup healthy?**
Borscht is about as healthy as a soup can be! It's loaded with veggies, including beets, carrots, celery, cabbage, onion, and garlic. Sometimes the soup includes meat, and other times it's left out to make a flavorful vegetarian dish.
**What is the national dish of Ukraine?**
The national dish of Ukraine is borscht, a striking red soup made with a ton of root vegetables. The soup gets its deep red color from beets, one of the predominant ingredients in this delicious soup.
If you enjoy my **Ukrainian borscht recipe**, be sure to try my **[Ukrainian Stuffed Cabbage-Holubtsi](https://hildaskitchenblog.com/recipe/ukrainian-stuffed-cabbage-holubtsi/)** and this Polish dill pickle soup (**[Zupa Ogórkowa](https://hildaskitchenblog.com/recipe/zupa-ogorkowa-polish-dill-pickle-soup/)**).
## 👩🏼🍳 Pro Tips
- Some Ukrainian borscht recipes call for the addition of allspice. Because Assyrians use this spice in many of their recipes, I decided to try it and found that I prefer borscht without it\!
- It is said that you can make a spoon stand up in a proper bowl of borscht because it's so hearty. If you prefer a thinner soup, you can either add more beef broth or reduce the amount of veggies used, except for the beets.
- Store leftover borscht in an airtight container and refrigerate for up to 5 days.


## 🍗 Related Recipes
If you enjoy this traditional borscht recipe, be sure to check out these other recipes\!
- [Ukrainian Easter Eggs (Pysanka)](https://hildaskitchenblog.com/recipe/ukrainian-easter-eggs-pysanka/)
- [Ham and Bean Soup](https://hildaskitchenblog.com/recipe/ham-and-beans-soup/)
- [Sopita (Mexican Shell Soup)](https://hildaskitchenblog.com/recipe/sopita-mexican-shell-soup/)
- [Zupa Ogórkowa (Polish Dill Pickle Soup)](https://hildaskitchenblog.com/recipe/zupa-ogorkowa-polish-dill-pickle-soup/)
### **Did you make this recipe?**
**Before You Begin\!** If you make this recipe, please leave a review and star rating 🌟🌟🌟🌟🌟 letting us know your thoughts. Your feedback helps our blog succeed, so we can continue providing you with free, delicious recipes! 🥙 🥘 🌯
**Stay in touch through social media**:
[F](https://www.facebook.com/HildasKitchenBlog)[acebook](https://www.facebook.com/groups/78625955621), [Instagram](https://www.instagram.com/hildaskitchenblog/), & [Pinterest](https://www.pinterest.com/hildaskitchenblog/).
## 📖 Recipe
### Would you like to save this recipe?
We'll email this post to you, so you can come back to it later\!

[Hilda Sterner](https://hildaskitchenblog.com/hilda-sterner-about-me/)
## Traditional Ukrainian Borscht Recipe
4\.93 from 107 votes
This delicious Ukrainian soup is loaded with veggies and flavor. The striking red color is achieved with beets, which not only make this dish gorgeous, but also loaded with nutrition\!
[Print Recipe](https://hildaskitchenblog.com/wprm_print/traditional-ukrainian-borscht-recipe)
[Pin Recipe](https://www.pinterest.com/pin/create/bookmarklet/?url=https%3A%2F%2Fhildaskitchenblog.com%2Frecipe%2Ftraditional-ukrainian-borscht-recipe%2F&media=https%3A%2F%2Fhildaskitchenblog.com%2Fwp-content%2Fuploads%2F2023%2F03%2Fukrainian-borscht-pin.jpg&description=This+delicious+Ukrainian+soup+is+loaded+with+veggies+and+flavor.+The+striking+red+color+is+achieved+with+beets%2C+which+not+only+make+this+dish+gorgeous%2C+but+also+loaded+with+nutrition%21&is_video=false)
[Rate Recipe](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/#commentform)
Prep Time 15 minutes mins
Cook Time 1 hour hr 15 minutes mins
Total Time 1 hour hr 30 minutes mins
Servings: 8 servings
Course: entree, Main Course, Soup
Cuisine: Ukrainian
Calories: 330
[Ingredients](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/#recipe-65492-ingredients)
[Equipment](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/#recipe-65492-equipment)
[Method](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/#recipe-65492-instructions)
[Nutrition](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/#recipe-65492-nutrition)
[Video](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/#wprm-recipe-video-container-65492)
[Notes](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/#recipe-65492-notes)
### Ingredients 1x 2x 3x ?
- ▢
1½ lb beef with bones
- ▢
2 bay leaves
- ▢
1 large yellow onion
- ▢
2 medium carrots
- ▢
2 celery ribs
- ▢
½ medium green cabbage
- ▢
2 medium potatoes
- ▢
3 medium beets
- ▢
4 slices bacon
- ▢
2 teaspoon sea salt
- ▢
1 teaspoon black pepper
- ▢
6 ounces tomato paste
- ▢
2 tablespoon white vinegar (or pickled beet juice)
- ▢
¼ cup Italian parsley
- ▢
¼ cup fresh dill (plus more to garnish)
- ▢
4 cloves crushed garlic
- ▢
1 jalapeno (optional)
- ▢
½ cup sour cream (optional)
### Equipment
- 1 [Sharp Knife](https://amzn.to/4mf9oNi)
- 1 [Cutting Board](https://amzn.to/3B3Xcgw)
- 1 [6-quart Dutch oven](https://amzn.to/3ZSAmCE)
- 1 [fine mesh strainer](https://amzn.to/3zSQMAI)
### Method
1. Cube meat into 1-2" pieces. Add to a large soup pot or Dutch oven along with soup bones and bay leaves. Cover with 10 cups of cold water and bring to a boil over medium heat. Once boiling, cover and simmer on low heat for 45 minutes to an hour.
2. While the meat is cooking, prepare your vegetables by dicing the onion, and chopping the carrots and celery. Next, slice (or shred) the cabbage, peel and cube the potatoes, and peel and julienne the beets.
3. Remove the meat from the Dutch oven and strain the broth. Wipe or wash the pot then add the bacon. Fry the bacon over medium-high heat then remove from the pot. Sear the meat on all sides in the bacon grease.
4. Add onions, carrots, celery, and chopped bacon to the pot. Sauté for a few minutes then season with salt and pepper. Add tomato paste and sauté for a few more minutes.
5. Pour strained broth back into the pot. Mix to dissolve the tomato paste. Add potatoes, beets, and cabbage, then cover and simmer over low heat, for 30 minutes or until the potatoes are fork tender.
6. Add vinegar (or beet sour), chopped parsley, dill, and minced garlic. Mix to combine the soup ingredients. Simmer for an additional 5 minutes then taste to see if the seasoning needs to be adjusted. I added a teaspoon of sugar and ½ teaspoon citric acid.
7. Serve the borscht topped with a dollop of sour cream and chopped dill. For those who like it spicy, I also add sliced jalapeños (optional).
### Nutrition
Serving: 1bowlCalories: 330kcalCarbohydrates: 27gProtein: 21gFat: 17gSaturated Fat: 6gCholesterol: 67mgSodium: 319mgFiber: 6gSugar: 11g
### Video
### Notes
- *To remove the scum and foam from the surface, I use a **[skimmer spoon](https://amzn.to/3KDXdKY)**. It's perfect for the job\!*
- *I like to prep the potatoes right before I'm ready to add them to the pot. If you peel and cubed them beforehand, soak them in cold water to keep them from discoloring.*
- **To test if the potatoes are done, pierce with a fork. If the fork does not meet any resistance and can pierce the potato cubes easily, they're done.**
- *Some Ukrainian borscht recipes call for the addition of allspice. Because Assyrians use this spice in many of their recipes, I decided to try it and found that I prefer borscht without it\!*
- *It is said that you can make a spoon stand up in a proper bowl of borscht because it's so hearty. If you prefer a thinner soup, you can either add more beef broth or reduce the amount of veggies used, except for the beets.*
- *Store leftover borscht in an airtight container and refrigerate for up to 5 days.*
### Tried this recipe?
[Let us know](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/#comment) how it was\!
Sharing is caring\!
818 shares
- Pin386
- [Share432](https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fhildaskitchenblog.com%2Frecipe%2Ftraditional-ukrainian-borscht-recipe%2F&t=Traditional%20Ukrainian%20Borscht%20Recipe "Share on Facebook")
- [Flipboard](https://share.flipboard.com/bookmarklet/popout?v=2&url=https%3A%2F%2Fhildaskitchenblog.com%2Frecipe%2Ftraditional-ukrainian-borscht-recipe%2F&title=Traditional%20Ukrainian%20Borscht%20Recipe "Share on Flipboard")
- All
### Comments
1. Kateryna says
February 10, 2026 at 7:11 pm

I really enjoyed this recipe . I Mad it without the meet and used beef broth as a base.
[Reply](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/#comment-60434)
- Hilda Sterner says
February 10, 2026 at 9:02 pm
Thanks, Kateryna, so glad to hear you enjoyed it. Thanks for the review! 😍
[Reply](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/#comment-60436)
[« Older Comments](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/comment-page-1/#comments)


### Hi! I'm Hilda
Welcome to Hilda's Kitchen Blog! I am a cookbook author, food blogger, and [**Flipb**](https://flipboard.com/@HildaSterner)[**oard**](https://flipboard.com/@HildaSterner) publisher. I am also a recipe contributor to Brian Baumgartner's **[Seriously Good Chili Cookbook](https://amzn.to/3BCEQBc)** & **[Seriously Good Barbecue Cookbook](https://amzn.to/4fM1LLP)**\!
[More About Me](https://hildaskitchenblog.com/hilda-sterner-about-me/)
### Get My Cookbook\!
[](https://hildaskitchenblog.com/cook-book/)
### Popular Posts
- [Easy Mulberry Pie Recipe](https://hildaskitchenblog.com/recipe/mulberry-pie-recipe/)
- [Chokecherry Syrup Recipe](https://hildaskitchenblog.com/recipe/chokecherry-syrup-using-fresh-chokecherries/)
- [California Burrito Recipe](https://hildaskitchenblog.com/recipe/california-burrito-recipe/)
- [Mexican Carne Asada Marinade](https://hildaskitchenblog.com/recipe/mexican-carne-asada-marinade/)
- [Corned Beef Spice Packet Seasoning Recipe](https://hildaskitchenblog.com/recipe/corned-beef-spice-packet-recipe/)
- [Huckleberry Pie Recipe](https://hildaskitchenblog.com/recipe/wild-huckleberry-pie-recipe/)
- [Traeger Smoked Beef Ribs](https://hildaskitchenblog.com/recipe/traeger-smoked-beef-ribs/)
- [Ukrainian Stuffed Cabbage (Holubtsi)](https://hildaskitchenblog.com/recipe/ukrainian-stuffed-cabbage-holubtsi/)
### Featured On




My Go-To [Mushroom Coffee](https://www.everydaydose.com/HILDASKITCHENBLOG)
## Footer
[Back to Top](https://hildaskitchenblog.com/)


***
#### About
- [About Me](https://hildaskitchenblog.com/hilda-sterner-about-me/)
- [Contact Page](https://hildaskitchenblog.com/contact/)
- [Work with Me](https://hildaskitchenblog.com/work-with-me/)
- [Disclaimer](https://hildaskitchenblog.com/disclaimer/)
#### Policies
- [Privacy Policy](https://hildaskitchenblog.com/privacy-policy/)
- [Terms of Service](https://hildaskitchenblog.com/terms-of-service/)
- [Accessibility Policy](https://hildaskitchenblog.com/accessibility/)
- [Photo & Content Sharing Policy](https://hildaskitchenblog.com/photo-content-sharing-policy/)
#### Follow
***
*As an Amazon Associate, I earn a small percentage from qualifying Amazon purchases.*
**Copyright © 2025 • Hildas Kitchen Blog • All rights reserved**
## Rate This Recipe
## Recipe Ratings without Comment
Something went wrong. Please try again.
## Share anywhere |
| Readable Markdown | This **Traditional Ukrainian Borscht Soup** recipe is not only gorgeous but it's also packed with tons of flavor! Borscht soup is loaded with nutritious veggies and chunks of tender beef. However, you can easily make vegetarian borscht by not adding the meat. It's traditionally served with rye bread but I like mine with **[sourdough bread](https://hildaskitchenblog.com/recipe/basic-sourdough-bread-recipe/)**.

### Would you like to save this recipe?
We'll email this post to you, so you can come back to it later\!
The bright red color of this striking soup is achieved with fresh beetroot. Borscht has an irresistible sweet and sour flavor thanks to the sweet carrots, beets, and vinegar.
Although I didn't have traditional [fermented beet sour](http://www.anulaskitchen.com/2011/09/sour-fermented-beetroot-juice-for.html), I improvised and added pickling juice from my **[pickled turnips](https://hildaskitchenblog.com/recipe/pickled-turnips/)**. They're pickled with fresh beets, so it seemed like an obvious choice. You can also add white distilled vinegar.
If you've never heard of Ukrainian borscht soup, I have to ask, where have you been? This amazing soup is Ukraine's national dish; however, it's quite popular throughout Eastern Europe, Northern Asia, and yes, even in the Middle East\!
I remember my mom often reminiscing about her mom's delicious borscht. Grandma Ulia (Julia) lived in Russia at some point, so I'm assuming that's where she learned how to make Russian borscht. However, I have noticed many Assyrians make this soup as well.
Although grandma's recipe was never handed down to my mom, I've always wanted to continue the tradition of making borscht. I took the tidbits that mom shared about grandma's borscht and came up with this recipe. How I wish Mom were still with us so I could surprise her with a bowl\!
Jump to:
- [😍 Why You'll Love This Recipe](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/#%F0%9F%98%8D-why-youll-love-this-recipe)
- [🔖 Ingredients & Substitutions](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/#%F0%9F%94%96-ingredients-substitutions)
- [🥘 How to make Borscht Soup](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/#%F0%9F%A5%98-how-to-make-borscht-soup)
- [🍽 What to Serve with Ukrainian Borscht](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/#%F0%9F%8D%BD-what-to-serve-with-ukrainian-borscht)
- [🤷🏻♀️ Recipe FAQs](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/#%F0%9F%A4%B7%F0%9F%8F%BB%E2%99%80%EF%B8%8F-recipe-faqs)
- [👩🏼🍳 Pro Tips](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/#%F0%9F%91%A9%F0%9F%8F%BC%F0%9F%8D%B3-pro-tips)
- [🍗 Related Recipes](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/#%F0%9F%8D%97-related-recipes)
- [📖 Recipe](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/#%F0%9F%93%96-recipe)
- [💬 Comments](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/#comments)
## 😍 Why You'll Love This Recipe
- This Ukrainian borscht recipe may sound intimidating; however, once you prepare it, you'll see that it's pretty easy to make.
- The meat can be left out to make vegetarian borscht.
- To add extra protein to vegetarian borscht, add a can of great northern beans.
- Besides beef, you can add pork, chicken, lamb, ground pork, or sausage to your borscht soup.
## 🔖 Ingredients & Substitutions

- **Meat:** I used 1 ½ lbs of good-quality beef and some soup bones. You can leave the meat out to make vegetarian borscht or use pork, chicken, or turkey instead.
- **Veggies:** This soup is loaded with vegetables! You'll need beets, which give the soup its color and sweet flavor. You'll also need carrots, celery (optional), onion, garlic, cabbage, and a few potatoes.
- **Oil:** I sautéed the meat and veggies in the bacon grease. However, you can also use lard, olive oil, or avocado oil.
- **Herbs:** Traditionally, fresh dill is mixed into the soup to garnish the dish before serving. I also added about ¼ cup of Italian parsley to the soup and used a small amount of parsley as garnish as well.
- **Spices:** The only spices you'll need are sea salt and black pepper. Some borscht recipes also add allspice.
- **Toppings:** Before serving the soup, you'll want to add a dollop of sour cream or plain yogurt and some chopped fresh dill.
- **Vinegar:** Feel free to use white distilled vinegar, pickle juice (especially from pickled beets), lemon juice, or citric acid.
- **Sugar:** If you prefer your borscht sweeter, mix in a tablespoon (or more or less) of sugar. Mine only needed 1 teaspoon.
\**A full list of ingredients can be found in the recipe card at the bottom of this post.*
## 🥘 How to make Borscht Soup
**Step 1:** Cube meat into 1-2" pieces. Add to a large soup pot or Dutch oven along with soup bones and bay leaves. Cover with 10 cups of cold water and bring to a boil over medium heat. Once boiling, cover and simmer on low heat for 45 minutes to an hour.




**Pro Tip:** To remove the scum and foam from the surface, I use a **[skimmer spoon](https://amzn.to/3KDXdKY)**. It's perfect for the job\!
**Step 2:** While the meat is cooking, prepare your vegetables by dicing the onion and chopping the carrots and celery. Next, slice (or shred) the cabbage, peel and cube the potatoes, and peel and julienne the beets.




**Pro Tip:** I like to prep the potatoes right before I'm ready to add them to the pot. If you peel and cube them beforehand, soak them in cold water to keep them from discoloring.
**Step 3:** Remove the meat from the Dutch oven and strain the broth. Wipe or wash the pot, then add the bacon. Fry the bacon over medium-high heat, then remove from the pot. Sear the meat on all sides in the bacon grease.




**Step 4:** Add onions, carrots, celery, and chopped bacon to the pot. Sauté for a few minutes, then season with salt and pepper. Add tomato paste and sauté for a few more minutes.




**Step 5:** Pour strained broth back into the pot. Mix to dissolve the tomato paste. Add potatoes, beets, and cabbage, then cover and simmer over low heat for 30 minutes or until the potatoes are fork tender.


**Pro Tip:** To test if the potatoes are done, pierce with a fork. If the fork does not meet any resistance and can pierce the potato cubes easily, they're done.
**Step 6:** Add vinegar (or beet sour), chopped parsley, dill, and minced garlic. Mix to combine the soup ingredients. Simmer for an additional 5 minutes, then taste to see if the seasoning needs to be adjusted. I added a teaspoon of sugar and ½ teaspoon of citric acid.


## 🍽 What to Serve with Ukrainian Borscht
Ukrainian borscht is usually topped with a dollop of sour cream or yogurt and garnished with additional fresh dill. You can also use Italian parsley to garnish the finished dish.
Borscht is traditionally served with rye bread, but if you're like me and don't like rye bread, you can serve it with your favorite crusty bread instead, for example, French bread. Or serve **[deruny](https://hildaskitchenblog.com/recipe/deruny-ukrainian-potato-pancakes/)** (Ukrainian potato pancakes) on the side\!

Traditional Borscht Soup
## 🤷🏻♀️ Recipe FAQs
**What does Ukrainian borscht taste like?**
Borscht is sour, sweet, and mild. It's not overly spiced so the sweet flavor of the beets shines through.
**What is the difference between borscht and borsch?**
There is no difference between the two. The "t" in borscht is silent, so the word is actually pronounced as if it's spelled like "borsch."
**Is borscht soup healthy?**
Borscht is about as healthy as a soup can be! It's loaded with veggies, including beets, carrots, celery, cabbage, onion, and garlic. Sometimes the soup includes meat, and other times it's left out to make a flavorful vegetarian dish.
**What is the national dish of Ukraine?**
The national dish of Ukraine is borscht, a striking red soup made with a ton of root vegetables. The soup gets its deep red color from beets, one of the predominant ingredients in this delicious soup.
If you enjoy my **Ukrainian borscht recipe**, be sure to try my **[Ukrainian Stuffed Cabbage-Holubtsi](https://hildaskitchenblog.com/recipe/ukrainian-stuffed-cabbage-holubtsi/)** and this Polish dill pickle soup (**[Zupa Ogórkowa](https://hildaskitchenblog.com/recipe/zupa-ogorkowa-polish-dill-pickle-soup/)**).
## 👩🏼🍳 Pro Tips
- Some Ukrainian borscht recipes call for the addition of allspice. Because Assyrians use this spice in many of their recipes, I decided to try it and found that I prefer borscht without it\!
- It is said that you can make a spoon stand up in a proper bowl of borscht because it's so hearty. If you prefer a thinner soup, you can either add more beef broth or reduce the amount of veggies used, except for the beets.
- Store leftover borscht in an airtight container and refrigerate for up to 5 days.

If you enjoy this traditional borscht recipe, be sure to check out these other recipes\!
- [Ukrainian Easter Eggs (Pysanka)](https://hildaskitchenblog.com/recipe/ukrainian-easter-eggs-pysanka/)
- [Ham and Bean Soup](https://hildaskitchenblog.com/recipe/ham-and-beans-soup/)
- [Sopita (Mexican Shell Soup)](https://hildaskitchenblog.com/recipe/sopita-mexican-shell-soup/)
- [Zupa Ogórkowa (Polish Dill Pickle Soup)](https://hildaskitchenblog.com/recipe/zupa-ogorkowa-polish-dill-pickle-soup/)
### **Did you make this recipe?**
**Before You Begin\!** If you make this recipe, please leave a review and star rating 🌟🌟🌟🌟🌟 letting us know your thoughts. Your feedback helps our blog succeed, so we can continue providing you with free, delicious recipes! 🥙 🥘 🌯
**Stay in touch through social media**:
[F](https://www.facebook.com/HildasKitchenBlog)[acebook](https://www.facebook.com/groups/78625955621), [Instagram](https://www.instagram.com/hildaskitchenblog/), & [Pinterest](https://www.pinterest.com/hildaskitchenblog/).
### Would you like to save this recipe?
We'll email this post to you, so you can come back to it later\!
- ▢
1½ lb beef with bones
- ▢
2 bay leaves
- ▢
1 large yellow onion
- ▢
2 medium carrots
- ▢
2 celery ribs
- ▢
½ medium green cabbage
- ▢
2 medium potatoes
- ▢
3 medium beets
- ▢
4 slices bacon
- ▢
2 teaspoon sea salt
- ▢
1 teaspoon black pepper
- ▢
6 ounces tomato paste
- ▢
2 tablespoon white vinegar (or pickled beet juice)
- ▢
¼ cup Italian parsley
- ▢
¼ cup fresh dill (plus more to garnish)
- ▢
4 cloves crushed garlic
- ▢
1 jalapeno (optional)
- ▢
½ cup sour cream (optional)
1. Cube meat into 1-2" pieces. Add to a large soup pot or Dutch oven along with soup bones and bay leaves. Cover with 10 cups of cold water and bring to a boil over medium heat. Once boiling, cover and simmer on low heat for 45 minutes to an hour.
2. While the meat is cooking, prepare your vegetables by dicing the onion, and chopping the carrots and celery. Next, slice (or shred) the cabbage, peel and cube the potatoes, and peel and julienne the beets.
3. Remove the meat from the Dutch oven and strain the broth. Wipe or wash the pot then add the bacon. Fry the bacon over medium-high heat then remove from the pot. Sear the meat on all sides in the bacon grease.
4. Add onions, carrots, celery, and chopped bacon to the pot. Sauté for a few minutes then season with salt and pepper. Add tomato paste and sauté for a few more minutes.
5. Pour strained broth back into the pot. Mix to dissolve the tomato paste. Add potatoes, beets, and cabbage, then cover and simmer over low heat, for 30 minutes or until the potatoes are fork tender.
6. Add vinegar (or beet sour), chopped parsley, dill, and minced garlic. Mix to combine the soup ingredients. Simmer for an additional 5 minutes then taste to see if the seasoning needs to be adjusted. I added a teaspoon of sugar and ½ teaspoon citric acid.
7. Serve the borscht topped with a dollop of sour cream and chopped dill. For those who like it spicy, I also add sliced jalapeños (optional).
Serving: 1bowlCalories: 330kcalCarbohydrates: 27gProtein: 21gFat: 17gSaturated Fat: 6gCholesterol: 67mgSodium: 319mgFiber: 6gSugar: 11g
- *To remove the scum and foam from the surface, I use a **[skimmer spoon](https://amzn.to/3KDXdKY)**. It's perfect for the job\!*
- *I like to prep the potatoes right before I'm ready to add them to the pot. If you peel and cubed them beforehand, soak them in cold water to keep them from discoloring.*
- **To test if the potatoes are done, pierce with a fork. If the fork does not meet any resistance and can pierce the potato cubes easily, they're done.**
- *Some Ukrainian borscht recipes call for the addition of allspice. Because Assyrians use this spice in many of their recipes, I decided to try it and found that I prefer borscht without it\!*
- *It is said that you can make a spoon stand up in a proper bowl of borscht because it's so hearty. If you prefer a thinner soup, you can either add more beef broth or reduce the amount of veggies used, except for the beets.*
- *Store leftover borscht in an airtight container and refrigerate for up to 5 days.*
[Let us know](https://hildaskitchenblog.com/recipe/traditional-ukrainian-borscht-recipe/#comment) how it was\! |
| Shard | 65 (laksa) |
| Root Hash | 17553175546444309665 |
| Unparsed URL | com,hildaskitchenblog!/recipe/traditional-ukrainian-borscht-recipe/ s443 |