Traditional Russian vinaigrette salad, aka Russian beet salad, is made with root vegetables and dressed with sunflower oil. It’s healthy, guilt-free, and perfect year-round, although it’s typically served during the holidays.

Vinaigrette salad is a festive, bright, and healthy beet salad and an absolute staple in Russian cuisine. You’d be hard-pressed to find a Slavic person who hasn’t made or eaten it at least once in their lifetime. It’s truly hard to communicate just how much Slavic people love beets…
Although typically served during the holiday or all season, this salad is delicious year-round. We love serving it as a cold and refreshing side dish to BBQ or alongside a cold-cut sandwich. Wherever you would serve coleslaw or potato salad, you could easily substitute Russian vinaigrette salad. It’s just that versatile.
What’s better? It’s so healthy for you. Packed with nutrients and only requiring a bit of oil, you’ll be surprised at how something so wholesome and simple can be so addicting.
What is Vinaigrette Salad?
Russian vinaigrette salad is a traditional Russian beet salad made with potatoes, carrots, sunflower oil, and salt. Below, find an overview of the flavor, texture, and cooking time for this recipe.
- Flavor: The flavor of this salad rides on the natural flavors of the veggies and the earthiness of the sunflower oil. It’s delicious in its simplicity and so addicting!
- Texture: Russian vinaigrette salad is chunky, yet easy to chew.
- Time: From prep to table, this recipe takes an hour to make.
How To Make Vinaigrette Salad
This beet salad only requires a few simple steps and a handful of wholesome ingredients to make. Below, find a rundown of the recipe before you dive in.
- Boil and Cool the Veggies: In a large pot, boil the carrots, potatoes, and beets for about 30 minutes, or until the veggies are easily pierced with a knife. Drain them in a colander and set them aside to cool at room temperature.
- Clean the Veggies: Remove the skin from the veggies and dice them into small cubes.
- Season and Serve: Season the diced veggies with salt and sunflower oil to taste. Give the mixture a good stir. Refrigerate the salad for at least a couple of hours. Serve cold and enjoy!
Instant Pot Hack: Boil the veggies in the Instant Pot to speed up the cooking process. Just make sure you don’t overcook them! You want the salad to have a bite, not turn to mush.




Tips for Making the Best Vinaigrette Salad
Below, find a collection of tips and tricks to help you make the best beet salad.
- Prepare the salad a day ahead of time. If you can, prepare the salad a day in advance and let all the flavors meld together in the fridge. It will come out that much more flavorful!
- Add some sauerkraut. If you like an extra bit of tang and crunch, add some sauerkraut.
- Use a vegetable chopper to speed up the process. Cut down on the manual labor of chopping the veggies into fine cubes by using a veggie chopper.
- Use sunflower oil. Sunflower oil makes this dish authentic.
Short on time? Use canned beets instead of raw. Just make sure to rinse them thoroughly in a colander to remove the canning juices.
Serving Russian Vinaigrette Salad
Vinaigrette salad can be served as a side dish at your next BBQ, pot luck, or family get-together. It is super easy to scale and batch cook and tastes even better if you make it a day ahead of time. All in all, it goes great with most grilled meats (hello, summer cooking!). Try pairing it with some chicken kabobs or a juicy ribeye steak. For an authentic Russian meal, serve it alongside Russian pork kabobs (shashlik), buckwheat patties, or pelmeni.
Storing Russian Vinaigrette Salad
- Refrigerator: Store the beet salad in an airtight container in the refrigerator for 3-5 days. The flavors will continue to develop as the salad marinates in itself, making for some awesome leftovers.
- Freezer: Not recommended. Cooked potatoes and beets do not freeze nor defrost well. They will turn to mush.

FAQ
Can I substitute the sunflower oil for a different oil?
Sunflower oil is the most authentic oil to use for this salad. It’s highly recommended you don’t swap it out. If you must, use high-quality olive oil.
Can I keep the skin on the potatoes and beets?
It’s best not to keep the skin on the potatoes and beets for this recipe. The texture is meant to be smooth.
Can Russian vinaigrette salad be served hot and cold?
Russian vinaigrette salad is best served cold. Allowing it to marinate in the fridge for a couple of hours (overnight preferred) brings out all the wonderful flavors.
Other Russian Salad Recipes
- Olivier Potato Salad – Russian-style potato salad
- Shuba (Fur Coat Salad) – Beautifully layered salad with herring
- Russian Cobb Salad Recipe – Russian spin on an American cobb
Recipe
Ingredients
- 3 large carrots
- 2 large potatoes
- 2 beets
- 6 large pickles
- 1 onion purple, yellow or white
- 2 tbsp sunflower oil
- 1 tbsp salt adjust to taste
Instructions
- Bring a large pot of water to boil. Add in carrots, potatoes, and beets. Boil for 30 minutes, or until you can pierce the veggies easily with a fork. Drain the veggies and set them aside to cool at room temperature.Note: Potatoes and carrots typically cook faster than beets. You may need to remove them a little early.
- Remove the skin from the potatoes, beets, and carrots.
- Dice the veggies into small cubes.
- Stir the veggies to combine and season with salt and oil to taste. Serve and enjoy!
Adding capers doesn't change flavor too much and adds color. 😊
Hi Cyndie, thats actually a pretty genius idea! I will have to give that a try. Thanks for sharing, have a great day!
It is possible to combine with a steak or smoke beef
Hi Jhon- this salad would be great alongside a steak or any sort of protein! Enjoy!
It is possible combination of smoke beef or steak.
My husband’s favorite salad .
We love to add some green peas ❤️
Natalia, thank you for sharing this feedback! SO glad you loved it!
What kind of pickles and when do you use them?
Hey Windy, we use sour dill pickles. But with this recipe, you can switch it up and use any of your favorite pickles. Enjoy
Such a fantastic salad! I can't wait to try this!
Enjoy!!
Such an amazing vinaigrette! This is now a staple at my kitchen!
So glad to hear that, thank you for your feedback!
Thank you so much for this amazing salad recipe! Tasted really delicious and very easy to make! Well done!
Glad you enjoyed the recipe!!
Just curious how come sodium is so high. From vegetables?
Hey Irene, it's coming from salt. If you lower the amount, it will be much lower. Enjoy
My wife uses mayonnaise instead of oil, a pinch of fresh dill, and throws cubed ham in it. Turns it into total man food. Oh, dices a bit more hearty size. Just a neat little change up 😁
Interesting that sounds delicious, cubbed ham definitely adds more heartiness to the salad! Thank you for sharing this version.
My mom would make this for Christmas and added cubed veal roast. I lost the recipe and thought it was German... she was from Germany. Thank you so much for listing the recipe.
Oh Yum, enjoy!
Just add a bit of sauerkraut (aka kisla kapusta) and you are good to go. 😉
That sounds like a great addition!
I add thawed green peas in this salad too,and 1 tsp of vinegar brings out more color & taste
Very interesting, thank you for sharing.
I have to have something sour with this salad too! sour cabbage is great and if you add beans like Mila, this could totally be an awesome lunch, yummy!
I been thinking to do that. Where do you usually get sour cabbage? Make your own?
I put sour cabbage and Beans aswell ... And the beets before mixing with all other Ingredients I put oil and mix them .. That way it saves the nice burgundy color ...
That is such a great idea. Thank you!