National Dish Russia: Borscht with Mushrooms (Recipe)

In this article
Warming, vibrant and deeply satisfying, Borscht with Mushrooms is a comforting twist on one of Russia’s best-loved soups. Earthy mushrooms join the soup’s signature beetroot to create a bowl that is both nourishing and full of character. With its glowing crimson colour and a scattering of fresh dill, this is exactly the kind of dish you crave on a cold day — a feast for the eyes and the senses alike.
About Borscht with Mushrooms
Borscht is a traditional Russian dish prepared in countless ways from one region to the next. Its defining ingredient is fresh beetroot, which lends the soup its unmistakable colour and distinctive, earthy sweetness. In this version we pair the beetroot with aromatic mushrooms, which deepen the flavour and make the soup even more nourishing. Borscht is not only a striking dish to look at but a genuine experience for the senses, perfect for cold-weather days.
Ingredients (serves 1–2)
- 2 medium beetroots
- 200 g fresh mushrooms
- 1 onion
- 1 carrot
- 500 ml vegetable stock
- 1 tablespoon sunflower oil
- Salt and pepper, to taste
- Fresh dill, to garnish
Shopping for the ingredients
Fresh beetroot and mushrooms are key to a flavourful borscht. The best place to look is your local market, where you can pick up the freshest produce. It is also worth choosing a vegetable stock without artificial additives, so the soup stays as wholesome as possible.
Preparing the dish
To save time, get all your ingredients ready before you start cooking. Peel the beetroot and cut it into fine strips, while the mushrooms should be sliced. The onion and carrot are easy to prepare too — simply chop them roughly or grate them. Careful preparation keeps the cooking process running smoothly and lets you enjoy the full range of flavours.
Step-by-step instructions
- Heat the sunflower oil in a large pan and sauté the onion over a medium heat until translucent.
- Add the carrot and cook for a further 3–4 minutes.
- Add the beetroot and the mushrooms to the pan and fry everything well until the beetroot begins to soften.
- Pour in the vegetable stock and bring to the boil. Reduce the heat and let the soup simmer for around 30 minutes.
- Season the borscht with salt and pepper and serve in deep bowls, garnished with fresh dill.
Gluten-free / lactose-free version
The classic version of borscht contains no gluten or lactose, which makes it naturally suitable for anyone with intolerances. Just take care to choose a vegetable stock without added flavour enhancers to keep the dish pure. That way everyone at the table can enjoy the hearty flavour of borscht, whatever their diet. Served with fresh gluten-free bread, the experience is complete.
Tips for vegans and vegetarians
Borscht is easily turned into a vegan or vegetarian dish to suit every preference. Skipping animal-based stocks in favour of vegetable stock as the base is an excellent alternative. Add a little extra veg, such as potatoes or peppers, to boost the nutritional value and heartiness of the soup. A handful of fresh herbs like dill or parsley gives the borscht an extra aromatic lift, much as they do in a bowl of Mushroom Solyanka.
More tips and tricks
One important tip is not to overcook the beetroot, or it may lose its brilliant colour. If you make the borscht ahead of time, the flavours have a chance to develop and deepen. To make the soup even more filling, you can also stir in some lentils or beans. These additions bring extra flavour while making the dish more satisfying.
Adapting the recipe to your taste
Every cook has their own preferences, which means this borscht recipe is wonderfully easy to adapt. Try different varieties of mushroom, or add other vegetables such as celery or leek. Experiment with different spices to give the soup your own personal stamp. The key is to have fun in the kitchen and discover new variations along the way — a spirit shared by hearty favourites like Shchi with Sauerkraut.
Ingredient substitutions
If some of the traditional ingredients are hard to find, there are plenty of alternatives you can reach for. Frozen beetroot, for instance, works just as well as fresh and makes the preparation easier. You can also swap the sunflower oil for olive oil to give the borscht a Mediterranean note. Be creative and adapt the recipe to whatever you have in the fridge.
Drink pairing ideas
A hearty borscht is best matched with a light drink that underlines its flavour. A cool Russian beer or a glass of filtered water with lemon both make excellent companions. Alternatively, a fruity homemade berry juice works beautifully, especially when freshly pressed. These pairings bring out the flavours of the borscht to perfection.
Serving and presentation ideas
The way the borscht is plated up plays a big part in the overall experience. Serve it in an attractive bowl and garnish with fresh dill and a dollop of vegan or Greek yoghurt. The bright colour of the borscht is set off especially well by the white garnish. Choose your tableware to match the season and atmosphere, giving your guests a memorable meal.
A bit of history
Borscht has a long history and is deeply rooted in Russian and Eastern European culture. The dish originally comes from the nomadic peoples of the Ukrainian region and has evolved over the centuries. The characteristic flavour of beetroot is a symbol of the homeliness and warmth of Russian cuisine. Today borscht is loved in countless variations and served in almost every Eastern European household, much like classic Pelmeni.
More recipe ideas
Summary: Borscht with Mushrooms
All in all, Borscht with Mushrooms is a delicious and nourishing way to enjoy the flavours of Russian cooking. The combination of beetroot, mushrooms and fresh herbs makes the dish a real treat. Whether for a festive dinner or a cosy lunch, this borscht is sure to delight your guests. Give it a try and discover the warm, welcoming world of Russian cookery for yourself.



