National Dish Ukraine: Borscht (Recipe)

In this article
Discover Borscht, the soul of Ukrainian cooking! This gloriously deep-red beetroot soup brings together earthy vegetables, tender meat and fragrant herbs in a bowl that warms body and spirit alike. Every region has its own version, yet the heart of the dish remains the same: a hearty, tangy broth crowned with a spoonful of soured cream and a scatter of fresh dill. Bring a piece of Ukrainian culture to your own table with this timeless classic.
About Borscht
Borscht is far more than a simple soup — it is a symbol of Ukrainian cuisine and culture. This aromatic beetroot soup is traditionally prepared with a range of vegetables and spices that vary from one region to the next. By combining fresh vegetables, tender beef and fragrant herbs, it develops a unique flavour that has won over countless hearts. Enjoy borscht as part of a festive gathering or as a warming meal on a cold day.
Ingredients (serves 1–2)
- 2 medium beetroot
- 1 carrot
- 1 onion
- 200 g beef
- 1 litre vegetable stock
- 1 tablespoon tomato purée
- 1 tablespoon vinegar
- 1 teaspoon sugar
- Salt and pepper, to taste
- Fresh dill and soured cream, to serve
Shopping for the ingredients
When shopping for the ingredients for borscht, it is important to look for fresh, good-quality produce. Visit a local market or a wholefood shop to find the best vegetables, particularly the beetroot. Make sure the meat is of high quality, as it is crucial to both the broth and the final flavour. Using fresh herbs and spices lifts the aroma of the soup and delivers an incomparable taste experience.
Preparing the dish
Begin by preparing the ingredients to make the cooking process run smoothly. Peel and cut the vegetables into small pieces so they cook evenly. The meat should be cut into cubes to shorten its cooking time. This step is key to the consistency of the soup and allows the flavours to develop to their fullest.
Step-by-step instructions
- Bring the meat to the boil in a pan with a little water and let it simmer for 10 minutes.
- Add the stock and cook over medium heat for about 30 minutes.
- Meanwhile, prepare the beetroot, carrots and onions and add them to the pan.
- Stir in the tomato purée, vinegar and sugar and mix everything well.
- Season the soup with salt and pepper and let it simmer for a further 15–20 minutes.
- Before serving, garnish with fresh dill and add a spoonful of soured cream.
Gluten-free / lactose-free version
Borscht is easily made gluten-free and lactose-free. Skip the regular soured cream and reach for a plant-based alternative instead. Also take care that all the stocks and ingredients you use contain no hidden gluten or lactose. This way, even people with particular dietary needs can enjoy a bowl of borscht.
Tips for vegans and vegetarians
Borscht can also be made vegan or vegetarian simply by replacing the meat with plant-based alternatives. A hearty vegetable stock makes an excellent base, while red lentils or chickpeas add a protein-rich twist. Use a plant-based yoghurt or a vegan soured-cream substitute for the garnish. The soup stays full of flavour without any animal products — much like a comforting bowl of Kapusniak.
More tips and tricks
To deepen the flavour of your borscht, experiment with different spices and herbs. Caraway or parsley can add intriguing notes. The beetroot can also be cooked ahead of time to speed up the process on the day. A squeeze of lemon juice over the soup as you serve it makes the flavours even livelier.
Adapting the recipe to your taste
Borscht is wonderfully versatile and easy to tailor to personal preferences. Add smoked paprika, for instance, for a special depth of flavour, or experiment with other vegetables such as cabbage or potatoes. If you like more heat, scatter in some fresh chilli or a pinch of cayenne. Let your imagination run free and create your very own version — the same spirit of invention that shapes so many dishes across Ukrainian cuisine.
Ingredient substitutions
Sometimes not every ingredient is to hand. Use pork or chicken instead of beef for a different flavour combination, as you might in a rich plate of Holodets. In place of vinegar, lemon juice brings a fresh note, and even the tomato purée can be swapped for fresh tomatoes when they are in season. This keeps the recipe flexible and adaptable.
Drink pairing ideas
To round off the borscht experience, a few well-matched drinks work beautifully. A light red wine pairs excellently with this hearty dish and complements the flavours of the soup. If you would rather stay alcohol-free, a homemade lemonade or a fresh herbal tea can be wonderfully refreshing. For a traditional touch, a glass of uzvar (dried-fruit compote) can also grace the table, echoing the classic Uzvar.
Serving and presentation ideas
The presentation of borscht can be enhanced with special plates or bowls that show the dish off to its best. Garnish the soup with fresh herbs or even edible flowers for a distinctive touch. A rustic loaf served alongside not only looks appealing but also adds a pleasing texture — try it with soft, garlicky Pampushky. With small details like these, your borscht becomes even more inviting.
A bit of history
Borscht has a long and fascinating history, rooted deep in Ukrainian tradition. The dish has its origins in rural cooking and was originally made as a filling meal from whatever ingredients were on hand. Over the years, borscht became a favourite not only in Ukraine but across various Eastern European countries too. Cooking and eating borscht together fosters social bonds and keeps family traditions alive.
More recipe ideas
Summary: Borscht
Borscht is a delicious and nourishing soup that gathers the flavours of Ukrainian cuisine into a single dish. It is simple to prepare and offers countless ways to adapt it to suit individual tastes. With carefully chosen ingredients and the right cooking technique, anyone can bring a piece of Ukrainian culture to the table. Give it a try and savour the hearty flavours of this traditional soup!



