National Dish Ukraine: Meat-Free Borscht (Recipe)

In this article
Discover the vegan take on Ukraine’s most iconic dish: meat-free borscht! This hearty, warming soup builds its deep, glowing colour on beetroot and a generous mix of fresh vegetables and fragrant seasonings. Rich, full-bodied and deeply comforting, it is the perfect bowl for a cold day — nourishing body and soul in equal measure. Bring the flavours of Ukraine straight to your own kitchen with this wholesome plant-based classic.
About Meat-Free Borscht
Meat-free borscht is a hearty, warming dish rooted deep in Ukrainian culture. This vegan version pairs the characteristic beetroot with an array of fresh vegetables and aromatic spices. The soup boasts not only a brilliant red colour but also a uniquely rich, full-bodied flavour. On cold days it is an excellent choice, filling and satisfying while also lending warmth to both body and spirit. It sits comfortably alongside the many variations of borscht that define Ukrainian home cooking.
Ingredients (serves 1–2)
- 2 medium beetroots
- 1 carrot
- 1 onion
- 1 potato
- 1/4 small white cabbage
- 2 cloves garlic
- 1 tablespoon tomato purée
- 2 tablespoons vegetable oil
- 1.5 litres vegetable stock
- 1 tablespoon vinegar
- Salt and pepper, to taste
- Fresh dill, to garnish
Shopping for the ingredients
When shopping for meat-free borscht, take care to choose the freshest vegetables you can find. Beetroot is the main component and should have an even colour with no discolouration. The onions and carrots should likewise feel firm and crisp. For the vegetable stock, use either a homemade batch or a good-quality, preferably reduced-salt stock, so the flavour of the other ingredients can shine through.
Preparing the dish
Before you start cooking your meat-free borscht, wash and peel the vegetables thoroughly. Cut the beetroot, carrots, onions and potatoes into small cubes or strips to ensure they cook evenly. The white cabbage can be sliced into fine shreds. The garlic should be finely chopped so its aroma comes through fully. These preparations are essential for achieving a harmonious balance of flavour in the finished borscht.
Step-by-step instructions
- Heat the vegetable oil in a large pot.
- Add the onions and fry until translucent.
- Add the garlic and carrots and sauté briefly.
- Now add the beetroot and potatoes, followed by the tomato purée. Stir well.
- Pour in the vegetable stock and bring the mixture to the boil.
- Reduce the heat, add the white cabbage and let the borscht simmer for about 30 minutes.
- Season the borscht to taste with vinegar, salt and pepper.
- Garnish with fresh dill before serving.
Gluten-free / lactose-free version
Preparing meat-free borscht is naturally gluten-free and lactose-free, since the main components consist entirely of fresh vegetables. Do take care, however, that the vegetable stock you use contains no gluten — you can guarantee this by buying a stock labelled gluten-free. This small adjustment makes the dish suitable for anyone with the relevant intolerances, without altering its flavour.
Tips for vegans and vegetarians
Meat-free borscht is not only an excellent choice for vegans but also a protein-rich meal for vegetarians. You can stir in red lentils or chickpeas to boost the protein content — these pulses complement the other ingredients beautifully and add to the sense of fullness. For a creamier texture, reach for plant-based cream or a cashew cream, much as you might when finishing a comforting bowl of Kohlsuppe.
More tips and tricks
For a more intense flavour, briefly roast some of the ingredients such as the beetroot or carrots before adding them to the pot — this brings the aromas out beautifully. If you prefer your borscht with a bit of heat, add a little grated ginger or chilli. Be sure to taste the soup regularly as it cooks, so you can strike the perfect balance between sweetness and acidity, which matters especially in this dish.
Adapting the recipe to your taste
Meat-free borscht is a wonderfully flexible dish that adapts easily to different tastes. If you are not keen on white cabbage, for example, you can use spinach or chard instead. You can vary the mix of vegetables to suit your preference, or work in seasonal produce. That way the borscht never grows dull and remains a much-loved classic on your table, sitting happily beside heartier options such as Kapusniak with Sauerkraut.
Ingredient substitutions
If you cannot get hold of certain ingredients for your meat-free borscht, there are some handy alternatives. Instead of fresh beetroot you can use pre-cooked beetroot, which shortens the preparation time. The vinegar can also be swapped for lemon juice to lend a fresh note. Just make sure the substitutes you choose do not detract from the flavour of the dish, so it still stays authentic.
Drink pairing ideas
A range of drinks pairs well with meat-free borscht. A cool, light beer harmonises nicely with the hearty soup and reinforces its flavours. A crisp house wine or a non-alcoholic option such as a homemade lemonade is also a great choice. If you fancy something even fresher, try a light cucumber and mint lemonade, which works wonderfully with this satisfying soup. A glass of tangy kvass makes a traditional Ukrainian accompaniment too.
Serving and presentation ideas
To present your meat-free borscht attractively, reach for handsome deep bowls. Garnish the soup with fresh dill and perhaps a swirl of plant-based cream or cashew cream for an appetising finish. Crusty bread arranged around the bowl makes an excellent partner, as do soft Pampushky, the classic garlic rolls served with borscht. The colours of the vegetables combined with the creamy garnish turn the dish into a real feast for the eyes.
A bit of history
Borscht has a long history and is beloved not only in Ukraine but across many neighbouring countries. Originally it was made with all sorts of ingredients — from meat to a variety of vegetables. The vegan version has grown in popularity in recent years as more and more people move towards a plant-based diet. Borscht is regarded as the ultimate comfort food of Ukrainian cuisine and is often served at festive occasions, making it not just a culinary experience but a piece of culture in its own right.
More recipe ideas
Summary: Meat-Free Borscht
Meat-free borscht is a simple yet deeply flavourful dish that is both healthy and nourishing. With fresh vegetables, aromatic spices and a colourful presentation, this recipe brings the flavours of Ukrainian cuisine right into your own home. Whether served as a main course or a tasty starter, this borscht is sure to become a new favourite at your table. Experiment with these tips and enjoy a creative and delicious meal!



