
Vinehret is a cold salad of boiled beets, potatoes and carrots cut into small dice, with pickled cucumber, sauerkraut and onion folded through and sunflower oil poured over. It is deep red, sharp and cheap, and it appears on Ukrainian tables from October to April.
The name travelled from French vinaigrette, which describes the dressing rather than the salad. What is in the bowl is entirely Eastern European.
Cook the vegetables separately
Beets, potatoes and carrots all boil at different speeds, and boiling them together gives one vegetable that is raw and one that has collapsed. Cook them in their skins, cool them completely, and peel them afterwards — a warm potato crumbles the moment a knife touches it.
Cooling matters twice over: warm vegetables absorb the dressing greedily and turn the salad greasy.
Keeping the colours apart
Beets stain everything. Cooks who care about the look dice the beets first, dress them alone with a spoon of oil, and only then fold in the rest — the oil coats the beet and slows the bleed.
The salad turns uniformly pink within a day either way, which is why it usually gets dressed just before the meal.
The sour part is not optional
Pickled cucumber and sauerkraut carry the whole dish. Their brine is what turns boiled root vegetables into something you want a second bowl of. Squeeze both dry before folding them in; the liquid left in makes a pool at the bottom.
- Common additions: cooked white beans, green peas, or salted herring for the version called oseledets pid shuboiu's plainer cousin.
- Common mistakes: warm vegetables, wet sauerkraut, and cutting the dice too large.
Vinehret (Ukrainian Beet Salad)
Cold diced beet, potato and carrot with pickles, sauerkraut and sunflower oil.
- Prep
- 30 minutes
- Cook
- 50 minutes
- Total
- 2 hours
- Makes
- 6 servings
Ingredients
- 3 medium beets
- 3 medium potatoes
- 2 carrots
- 3 pickled cucumbers, diced small
- 200 g sauerkraut, squeezed dry
- 1 small onion, finely diced
- 200 g cooked white beans or green peas (optional)
- 4 tbsp unrefined sunflower oil
- 1 tsp mustard (optional)
- Salt and black pepper
- Chopped dill
Method
- 1Boil in skinsBoil the beets whole until a knife slides in, about 45 minutes, and the potatoes and carrots separately, 20 to 25 minutes. Cool them completely, ideally overnight in the fridge.
- 2DicePeel everything and cut into 1 cm dice. Keep the pieces even — this salad is judged on its dice.
- 3Dress the beets firstToss the beet cubes with a spoon of the oil in a separate bowl so they hold their colour a little longer.
- 4Fold togetherCombine potato, carrot, pickles, sauerkraut, onion and beans in a large bowl. Add the beets, the rest of the oil, mustard, salt and pepper, and fold gently with a spatula.
- 5Rest and serveLeave it 20 minutes for the flavours to meet, scatter with dill and serve cold with dark bread.
Notes from the kitchen
- Roast the beets in foil instead of boiling for a sweeter, less watery result.
- Dress only what will be eaten today; undressed diced vegetables keep two days in the fridge.
- Unrefined sunflower oil carries the flavour of the whole dish — a neutral oil makes it noticeably flatter.
What people ask
A cold Ukrainian salad of boiled beets, potatoes and carrots diced small, with pickled cucumber, sauerkraut and onion, dressed with sunflower oil.
No. Vinehret is beet-based and dressed with oil. Olivier, the salad often called Russian salad in Canada, is potato-based and dressed with mayonnaise.
Dressed, about two days in the fridge, though the colour bleeds through everything by the second. Undressed diced vegetables keep longer.
Either works. Roasting concentrates the sweetness and gives a drier dice; boiling is faster and the traditional method.
Get the next guide first
Recipes, festival news and vendor calls — a few emails a year, no more.
By subscribing you consent to receive festival emails from the Ukrainian Community of Lanark County. Unsubscribe anytime.

