ℹ️ 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.1 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://www.bylena.com/recipe/382/Ukrainian-Borscht-Soup/ |
| Last Crawled | 2026-04-22 11:22:14 (3 days ago) |
| First Indexed | 2020-11-30 10:14:40 (5 years ago) |
| HTTP Status Code | 200 |
| Content | |
| Meta Title | Ukrainian Borscht Soup - step-by-step recipe with pictures - ByLena.com |
| Meta Description | It would be so strange if I, with Ukrainian mother and grandmother, weren't able to cook a proper Ukrainian borscht soup, not the simple one, but the one you couldn't stop eating, wanting to eat the spoon as well! This recipe is a combination of everything I know from my mom and my grandma, things that I've seen and studied throughout the past 10 years and, obviously, my personal touch... The soup is thick, very filling, complex, with many vegetables, cabbage, beans and meat - in Ukraine they say that the soup is good if the spoon is able to stand up in the plate. The vegetarian variant can be found on my website, either with lentils or beans, as you like it. |
| Meta Canonical | null |
| Boilerpipe Text | It would be so strange if I, with Ukrainian mother and grandmother, weren't able to cook a proper Ukrainian borscht soup, not the simple one, but the one you couldn't stop eating, wanting to eat the spoon as well! This recipe is a combination of everything I know from my mom and my grandma, things that I've seen and studied throughout the past 10 years and, obviously, my personal touch... The soup is thick, very filling, complex, with many vegetables, cabbage, beans and meat - in Ukraine they say that the soup is good if the spoon is able to stand up in the plate.
The vegetarian variant can be found on my website, either with lentils or beans, as you like it.
show all description
Ingredients
●
Beef/pork meat
500 g
or bone-in, as you prefer
●
White onion
3 pieces
●
Potatoes
2 pieces
●
Carrots
1 piece
●
Bell pepper
2 pieces
●
Beetroot
1 piece
a big one or 2 smaller ones
●
White cabbage
0.5 kg
●
Sunflower oil
50 ml
●
Tomato paste
2 tbsp
●
Borsch/Lemon juice
0.5 l
●
Fresh parsley
1 piece
1 bunch
●
Garlic cloves
5 pieces
●
Celery root
0.5 pieces
also 1 parsnip or parsley root, if you have
●
Salt
2 tbsp
to taste
●
Cacao powder
200 g
canned or boiled in advance. I often use frozen green peas instead of beans.
●
Laurel leaves
2 pieces
Step by step
Step 1
In a 5 litre pot, place the chopped meat, 1 pepper, the celery and parsnip roots and 1 onion.
Step 2
Fill the pot with about 3 litres of water.
Step 3
Add 2 bay leaves (I know, it might sound strange for some, but I've been doing like this all my life, that's how I learned from my mom and my grandma).
Place the pot over heat ant bring to a boil.
Step 4
When it comes to a boil, skim foam off with a spoon or a skimmer, turn the heat to low, cover with a lid and cook slowly for at least 2 hours (even 3 if the meat is harder, or if you are using the pressure cooker).
Step 5
When it's cooked, we take out the vegetables and the meat - I don't put the vegetables back, I rip/cut the meat into pieces and I put it back in the soup (see the steps below).
Don't feel sorry for throwing away the vegetables, they already gave the best they had, we will bring some more, new and better ones :)
Step 6
Of course, while meat is cooking, we don't waste time:
- We peel, wash and prepare the rest of the ingredients.
- First, the potatoes, the carrot, 2 onions 1 pepper and 2 beets.
Step 7
- The cabbage, parsley and garlic.
- We boil and drain the beans, if it's canned beans, we only drain.
Step 8
Now we start to chop:
- cabbage into fine pieces, potatoes into cubes, carrots into slices and julienne the onions and pepper into
0.5cm
strips.
Step 9
When meat is cooked and soup is ready, as I said before, we remove the root vegetables.
We add the vegetables we chopped at step 8 to the soup and the meat.
Step 10
When it comes to a boil, we turn the heat to low and cook for 30 minutes.
Step 11
Meanwhile, we deal with something very important as well:
- We heat up oil in a skillet, we add a finely diced onion.
Step 12
- When it changes colour, we add tomato paste, mix and cook for 2 more minutes.
Step 13
- We add the beet, grated using the medium wholes side, we stir and saute for another 15-20 minutes over low heat.
Step 14
After 30 minutes, the vegetables in the soup have boiled.
I usually pick a potato in the spoon and test it with the knife and go on with the recipe.
Step 15
Now we stir in the boiled beans, the meat and the sauteed beet mixture.
Step 16
We season with salt, we add the sour Romanian bors (or the lemon juice) to taste.
Step 17
We mix well and cook for 5 minutes over low heat.
Step 18
Meanwhile, finely chop the parsley and half an onion, crush the garlic.
Step 19
Add to the soup, stir well.
Step 20
We turn off the heat immediately, put the lid on and let sit for 20-30 minutes for the flavours to blend before serving the soup.
Step 21
The soup must be served with sour cream or yogurt, for the dietetic version.
Enjoy!
Quantity:
5 l
(o cratita de 5 litri plina)
Prep time:
120 min
Difficulty:
difficult
Ready in:
60 min
Publish date:
30 Nov 2020 |
| Markdown | [ Culinary recipes](https://www.bylena.com/ "Culinary recipes")
[You are on the mobile website. Go to the desktop website.](https://www.bylena.com/recipe/382/Ukrainian-Borscht-Soup/)
Copyright © 2026
Designed by [Igor Butuc](https://www.bylena.com/cdn-cgi/l/email-protection#7118161e03130530250810191e1e5f121e1c)
[open in app](https://app.lalena.ro/r/en/382/Ukrainian-Borscht-Soup)
Do you agree to our privacy policy?
In order to make our website work, we store personal information, use browser cookies, show personalized ads and integrate with third-party data processors.
To use our website you must agree to our [Privacy Policy](https://www.bylena.com/p/1/privacy-policy/), including cookie policy.
[Learn more](https://www.bylena.com/p/1/privacy-policy/)
I agree
[](https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fwww.bylena.com%2Frecipe%2F382%2FUkrainian-Borscht-Soup%2F&linkname=Ukrainian+Borscht+Soup+-+step-by-step+recipe+with+pictures+-+ByLena.com) [](https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fwww.bylena.com%2Frecipe%2F382%2FUkrainian-Borscht-Soup%2F&linkname=Ukrainian+Borscht+Soup+-+step-by-step+recipe+with+pictures+-+ByLena.com) [](https://www.addtoany.com/add_to/pinterest?linkurl=https%3A%2F%2Fwww.bylena.com%2Frecipe%2F382%2FUkrainian-Borscht-Soup%2F&linkname=Ukrainian+Borscht+Soup+-+step-by-step+recipe+with+pictures+-+ByLena.com) [](https://www.addtoany.com/add_to/whatsapp?linkurl=https%3A%2F%2Fwww.bylena.com%2Frecipe%2F382%2FUkrainian-Borscht-Soup%2F&linkname=Ukrainian+Borscht+Soup+-+step-by-step+recipe+with+pictures+-+ByLena.com) [](https://www.addtoany.com/share#url=https%3A%2F%2Fwww.bylena.com%2Frecipe%2F382%2FUkrainian-Borscht-Soup%2F&title=Ukrainian+Borscht+Soup+-+step-by-step+recipe+with+pictures+-+ByLena.com) |
| Readable Markdown | 
It would be so strange if I, with Ukrainian mother and grandmother, weren't able to cook a proper Ukrainian borscht soup, not the simple one, but the one you couldn't stop eating, wanting to eat the spoon as well! This recipe is a combination of everything I know from my mom and my grandma, things that I've seen and studied throughout the past 10 years and, obviously, my personal touch... The soup is thick, very filling, complex, with many vegetables, cabbage, beans and meat - in Ukraine they say that the soup is good if the spoon is able to stand up in the plate.
The vegetarian variant can be found on my website, either with lentils or beans, as you like it.
show all description
## Ingredients
\&\#9679
Beef/pork meat
500 g
or bone-in, as you prefer
\&\#9679
White onion
3 pieces
\&\#9679
Potatoes
2 pieces
\&\#9679
Carrots
1 piece
\&\#9679
Bell pepper
2 pieces
\&\#9679
Beetroot
1 piece
a big one or 2 smaller ones
\&\#9679
White cabbage
0\.5 kg
\&\#9679
Sunflower oil
50 ml
\&\#9679
Tomato paste
2 tbsp
\&\#9679
Borsch/Lemon juice
0\.5 l
\&\#9679
Fresh parsley
1 piece
1 bunch
\&\#9679
Garlic cloves
5 pieces
\&\#9679
Celery root
0\.5 pieces
also 1 parsnip or parsley root, if you have
\&\#9679
Salt
2 tbsp
to taste
\&\#9679
Cacao powder
200 g
canned or boiled in advance. I often use frozen green peas instead of beans.
\&\#9679
Laurel leaves
2 pieces
## Step by step
Step 1
In a 5 litre pot, place the chopped meat, 1 pepper, the celery and parsnip roots and 1 onion.

Step 2
Fill the pot with about 3 litres of water.

Step 3
Add 2 bay leaves (I know, it might sound strange for some, but I've been doing like this all my life, that's how I learned from my mom and my grandma).
Place the pot over heat ant bring to a boil.

Step 4
When it comes to a boil, skim foam off with a spoon or a skimmer, turn the heat to low, cover with a lid and cook slowly for at least 2 hours (even 3 if the meat is harder, or if you are using the pressure cooker).

Step 5
When it's cooked, we take out the vegetables and the meat - I don't put the vegetables back, I rip/cut the meat into pieces and I put it back in the soup (see the steps below).
Don't feel sorry for throwing away the vegetables, they already gave the best they had, we will bring some more, new and better ones :)

Step 6
Of course, while meat is cooking, we don't waste time:
\- We peel, wash and prepare the rest of the ingredients.
\- First, the potatoes, the carrot, 2 onions 1 pepper and 2 beets.

Step 7
\- The cabbage, parsley and garlic.
\- We boil and drain the beans, if it's canned beans, we only drain.

Step 8
Now we start to chop:
\- cabbage into fine pieces, potatoes into cubes, carrots into slices and julienne the onions and pepper into 0\.5cm strips.

Step 9
When meat is cooked and soup is ready, as I said before, we remove the root vegetables.
We add the vegetables we chopped at step 8 to the soup and the meat.

Step 10
When it comes to a boil, we turn the heat to low and cook for 30 minutes.

Step 11
Meanwhile, we deal with something very important as well:
\- We heat up oil in a skillet, we add a finely diced onion.

Step 12
\- When it changes colour, we add tomato paste, mix and cook for 2 more minutes.

Step 13
\- We add the beet, grated using the medium wholes side, we stir and saute for another 15-20 minutes over low heat.

Step 14
After 30 minutes, the vegetables in the soup have boiled.
I usually pick a potato in the spoon and test it with the knife and go on with the recipe.

Step 15
Now we stir in the boiled beans, the meat and the sauteed beet mixture.

Step 16
We season with salt, we add the sour Romanian bors (or the lemon juice) to taste.

Step 17
We mix well and cook for 5 minutes over low heat.

Step 18
Meanwhile, finely chop the parsley and half an onion, crush the garlic.

Step 19
Add to the soup, stir well.

Step 20
We turn off the heat immediately, put the lid on and let sit for 20-30 minutes for the flavours to blend before serving the soup.

Step 21
The soup must be served with sour cream or yogurt, for the dietetic version.
Enjoy\!

Quantity: 5 l (o cratita de 5 litri plina)
Prep time: 120 min
Difficulty: difficult
Ready in: 60 min
Publish date: 30 Nov 2020 |
| ML Classification | |
| ML Categories | null |
| ML Page Types | null |
| ML Intent Types | null |
| Content Metadata | |
| Language | en |
| Author | null |
| Publish Time | 2020-11-30 00:00:00 (5 years ago) |
| Original Publish Time | 2020-11-30 00:00:00 (5 years ago) |
| Republished | No |
| Word Count (Total) | 1,108 |
| Word Count (Content) | 806 |
| Links | |
| External Links | 4 |
| Internal Links | 62 |
| Technical SEO | |
| Meta Nofollow | No |
| Meta Noarchive | No |
| JS Rendered | No |
| Redirect Target | null |
| Performance | |
| Download Time (ms) | 792 |
| TTFB (ms) | 791 |
| Download Size (bytes) | 28,495 |
| Shard | 196 (laksa) |
| Root Hash | 8229696296351691396 |
| Unparsed URL | com,bylena!www,/recipe/382/Ukrainian-Borscht-Soup/ s443 |