Eastern European Beet Borscht with Cabbage and Beans
A warming beet soup with cabbage, potatoes, beans and a tangy tomato broth.
This beet borscht is a hearty vegetable soup with cabbage, potatoes, carrots and beans in a lightly tangy tomato broth. The source calls it Russian borscht while also labelling it a traditional Ukrainian dish, so this version uses a neutral Eastern European description and makes no exclusive origin claim. Cook the beet separately with tomato and a little vinegar to help preserve its colour, then add it to the broth with the other vegetables. Simmer until tender and finish with garlic, herbs and sour cream if desired. Heat oil in a large pot over medium heat. Cook onion and carrot 6 minutes until softened. Add grated beet, tomato paste and vinegar. Cook, stirring, 8 minutes until beet softens slightly and is coated.

Recipe card
Eastern European Beet Borscht with Cabbage and Beans
Equipment: Large soup pot, grater, knife, cutting board
Ingredients
Instructions
Soften aromatics
Heat oil in a large pot over medium heat. Cook onion and carrot 6 minutes until softened.
Cook beet
Add grated beet, tomato paste and vinegar. Cook, stirring, 8 minutes until beet softens slightly and is coated.
Simmer potatoes and cabbage
Add stock, potatoes and cabbage. Bring to a boil, then simmer 20 minutes until vegetables are nearly tender.
Add beans
Stir in beans, salt and pepper. Simmer 10 minutes more.
Finish
Stir in garlic and dill. Taste and adjust salt or vinegar. Rest soup off heat 10 minutes before serving.
Serve
Ladle into bowls with sour cream and extra dill if desired.
How to tell when it is ready
Beet, potato and cabbage are tender but hold their shape; broth is vivid and pleasantly tangy.
Tips
- Grate beet evenly.
- Cook it with a little acid before adding broth.
- Add garlic near the end.
- Rest briefly before serving.
Troubleshooting
- If colour dulls, add a little vinegar or lemon juice.
- If soup is too thick, add hot stock or water.
Substitutions
- Use white beans or chickpeas.
- Use vegetable stock to keep it vegetarian.
Variations
- Add celery root with the potatoes.
- Use cooked beef stock and meat for a non-vegetarian variation.
Serving suggestions
- Serve with rye bread.
- Add sour cream.
- Offer chopped dill.
- Pair with boiled potatoes or dumplings.
Make ahead
Prepare suitable components ahead and store them safely. Cool in shallow containers and refrigerate within 2 hours up to 4 days. Reheat until steaming. Freeze without sour cream up to 2 months.
Storage
Cool in shallow containers and refrigerate within 2 hours up to 4 days. Reheat until steaming. Freeze without sour cream up to 2 months.
Food safety
Cool soup promptly, refrigerate within 2 hours and reheat leftovers until steaming throughout.
Frequently asked questions
Can I make borscht ahead?
Yes. It often tastes fuller the next day. Chill promptly and reheat only the amount you plan to serve.
How should I store eastern european beet borscht with cabbage and beans?
Cool in shallow containers and refrigerate within 2 hours up to 4 days. Reheat until steaming. Freeze without sour cream up to 2 months.
Serve with rye bread. Cool in shallow containers and refrigerate within 2 hours up to 4 days. Reheat until steaming. Freeze without sour cream up to 2 months.
Spotted a detail that needs correcting? Contact the FeastDelights editors.





