Learn how to make Russian-style Potato Salad, also known as Olivier Salad, the way it’s meant to be – finely diced, perfectly creamy, and full of nostalgic Eastern European flavor!

Close-up of creamy Olivier salad with diced potatoes, carrots, peas, and eggs in a bowl.

I grew up eating Olivier Salad, because in most Russian households, this dish isn’t just a side dish – it’s tradition.

Every family has their own version, and I’ve tried them all, but no matter what, I always come back to what makes this Russian salad so delicious: finely diced ingredients, careful seasoning, just enough mayonnaise to bring it all together, and a little patience.

This version stays true to the classic recipe while offering the practical tips that make it approachable for home cooks anywhere in the world.

What is Olivier Salad?

Russian Potato Salad, also known as Olivier Salad (or Салат Оливье), isn’t your average potato salad.

Chef Lucien Olivier created this salad in the 1860s at the Hermitage restaurant in Moscow. Originally a refined dish featuring luxury ingredients, it gradually evolved into a beloved comfort food associated with holidays and family gatherings across Russia and Eastern Europe, and later spread to Latin America, where it’s known as Ensalada Rusa.

Traditionally, the salad includes finely diced boiled potatoes, carrots, eggs, peas, pickles, mayonnaise, and Doktor’s sausage (AKA doktorskaya kolbasa), which is a mild, bologna-style sausage common in Russia.

My version stays true to the spirit of the dish but swaps the mystery meat for real protein, like poached chicken breast or gently boiled beef. The result is authentic in texture and flavor, just a little more intentional.

While it’s commonly served as a side at celebrations, holidays (especially New Year’s Eve), and potlucks, the combination of potatoes, eggs, peas, and meat makes it hearty enough to stand on its own as a light main.

Olivier Salad Ingredients

The best Russian potato salad recipe starts with a shortlist of humble ingredients:

All ingredients for Russian potato salad (Olivier salad).

Before you begin, here are a few helpful notes about the ingredients:

  • Potatoes – A waxy potato variety, such as Yukon gold, red, or white, works best, as they’re creamy but sturdy enough to hold their shape after cooking and dicing. Starchy russets tend to turn mushy, so avoid those, if you can.
  • Carrots – For the best texture and sweetness, I use standard orange carrots. You can use baby carrots in a pinch, but know they’re more prone to overcooking.
  • Meat – Traditionally, this dish is made with a mild, bologna-style sausage called Doctor’s sausage. If you can’t find it, high-quality plain bologna or mortadella (without pistachios) is the closest substitute. Personally, I prefer real meat, and like using poached chicken breast or gently boiled beef here.
  • Eggs – Perfectly hard-boiled eggs with fully cooked yolks and firm whites bring structure and give the mayo something to cling to.
  • Pickles – For crunch and tang, skip sweet or bread-and-butter pickles and go for a firm, brined variety like gherkins or kosher dill pickles. If you can find Russian-style pickles, even better!
  • Green peas – Well-drained canned peas are classic and convenient. However, frozen sweet peas or even fresh peas can also work. You’ll just have to briefly blanch them first.
  • Mayonnaise – Choose one without any questionable ingredients. I prefer avocado mayo, but any type made with clean, simple ingredients works just as well. You can even do half mayo and half plain yogurt for a lighter, slightly tangier version.
  • Salt – I season the salad with fine sea salt or kosher salt at the very end, if needed. Between the pickles, peas, and mayonnaise, this dish often needs less salt than you’d expect.

How to Make Olivier Salad

Olivier Potato Salad comes together with a few simple steps, and it all starts with how you prep and combine the ingredients:

Step 1: Simmer the vegetables.

Start by placing the potatoes and carrots in a large pot and covering them with cold water by 2–3 inches. Bring the water to a boil, then reduce the heat, cover, and simmer until the vegetables are just tender but not falling apart. Drain and set aside to cool completely.

Overhead shot of potatoes and carrots in a pot of water.
Overhead shot of cooked carrots and potatoes in a strainer.

Step 2: Prep the base ingredients.

While the potatoes and carrots simmer, cook the eggs and meat, and let them cool.

Once the now-cooked potatoes, carrots, eggs, and meat are fully cooled, dice them evenly. Gently squeeze excess liquid from the pickles before dicing them as well.

Evenly diced potatoes, carrots, pickles, meat and eggs in bowls.

Step 3: Assemble the salad.

Add all the diced ingredients to a large mixing bowl along with your well-drained green peas. Then, gradually mix in the mayonnaise until everything is evenly coated and holds together.

All Olivier salad ingredients in a glass bowl.
All ingredients for Olivier salad mixed together in a large glass bowl.

Step 4: Season and chill before serving.

Taste the salad and add salt only if needed, then cover and place it in the fridge for 30 to 60 minutes to allow the flavors to meld before serving.

Russian potato salad (Olivier salad) in a bowl ready for serving.
Close-up of Russian potato salad (Olivier salad) on a spoon.

Recipe Tips

Nailing this recipe is all about attention to detail, and these tips will help ensure you get it right the first time:

  • Don’t overcook the vegetables – Overcooking your carrots and potatoes is the quickest way to ruin them. The goal is tender but firm enough to hold their shape when diced.
  • Keep everything cool – If you add the veggies, eggs, or meat while they’re still warm, it can melt the mayonnaise and make the salad runny. To avoid this, I often cook and cool everything a day ahead.
  • Dice everything evenly – Small, uniform cubes define an authentic Olivier Salad. Take your time here, so every bite has a little bit of everything: potatoes, carrots, eggs, meat, and pickles.
  • Go easy on the mayo – You don’t want a mushy, soupy mess, so it’s important to fold the mayo in gently, just until you have a creamy, cohesive potato salad. You can always add a touch more mayo after chilling if needed.
  • Don’t skip the resting step – Refrigerating the salad for at least 30 minutes before serving lets the flavors meld and make the salad taste complete. Many would argue that this dish tastes even better the next day, so feel free to prep the whole thing in advance.

Variations

One of the reasons this potato salad recipe has stood the test of time is all the delicious ways you can make it your own:

  • Use roasted vegetables – For a deeper, slightly caramelized flavor, toss the whole potatoes and carrots with a bit of oil and roast them at 400°F (200°C): medium potatoes for 45–60 minutes; medium carrots for 35–45 minutes.
  • Swap the meat for tuna – If you’re pescetarian (or just curious), well-drained canned tuna makes an excellent substitute for the meat. Just make sure to use a mild variety packed in water or oil.
  • Make it vegetarian – To create a vegetarian version, simply omit the meat and add an extra egg or two. Between the eggs and green peas, you’ll still get a satisfying salad with plenty of protein.
  • Play with fresh herbs & spices – Adding a handful of finely chopped fresh dill, green onions, or parsley can add a pop of brightness and color, while a pinch of paprika, a little freshly ground black pepper, or a small spoonful of Dijon mustard can add depth without overpowering things.
  • Add something sweet or sharp – Consider adding finely diced apple for gentle sweetness and crunch, or thinly sliced red onion or shallots for a sharper bite.
Side view of Russian potato salad (Olivier salad) in a serving bowl.

How to Store

Storing: Leftover Olivier Salad keeps well in an airtight container in the refrigerator for 2 to 3 days. If the salad looks a bit dry after sitting, give it a stir and refresh it with a little extra mayo.

Freezing: I highly advise against freezing. Unfortunately, mayonnaise-based potato salads just don’t freeze well.

FAQs

Absolutely. In fact, Olivier Salad often tastes better after a few hours in the fridge. The extra time allows the flavors to meld and mellow and the salad to become more cohesive. Just refrigerate it tightly covered until you’re ready to dig in.

Typically, yes, but always check labels, especially if you’re using bologna-style sausage or store-bought mayo.

More Traditional Russian Recipes

Looking to continue your journey through classic Russian cooking? These recipes are staples I grew up with and still cook today:

Olivier salad in a bowl.

Olivier Salad (Authentic Russian Potato Salad)

No ratings yet
Olivier Salad (Russian Potato Salad) is a creamy, hearty side dish made with tender potatoes, carrots, eggs, pickles, peas, and your choice of meat. It’s a classic holiday favorite in Eastern Europe and a delicious make-ahead addition to any gathering.
Prep Time: 30 minutes
Cook Time: 30 minutes
Chill Time: 30 minutes
Total Time: 1 hour 30 minutes
Servings: 8
Print Recipe Save Recipe Pin Recipe Rate Recipe

Ingredients

  • 4-5 medium potatoes
  • 2 medium carrots
  • ¾ pound (340 g) meat (Choose one: Doctor’s sausage (traditional), plain bologna (best substitute), poached chicken breast, or boiled beef)
  • 6 hardboiled eggs
  • 2-3 medium pickles (salted, not sweet)
  • 1 can (14 oz/398 ml) green peas (drained)
  • ¾-1 cup mayonnaise (to taste)
  • salt (to taste)

Instructions

  • Place the potatoes and carrots in a large pot and cover with cold water by 2–3 inches. Bring to a boil, then reduce the heat, cover and simmer until tender but not falling apart, about 25–35 minutes. Drain and let cool completely.
  • Hard-boil the eggs, then cool, peel, and set aside.
  • Cook the meat if needed and let it cool fully.
  • Once cooled, peel the potatoes and carrots. Dice the potatoes, carrots, eggs, meat, and pickles into very small, even cubes. Gently squeeze excess liquid from the pickles before chopping.
  • Add all diced ingredients to a large bowl. Stir in the drained green peas.
  • Add the mayonnaise gradually, mixing carefully just until the salad is evenly coated and holds together.
  • Taste and add salt only if needed.
  • Cover and refrigerate for 30–60 minutes before serving to allow the flavors to meld.

Recipe Notes

Ingredient Notes

  • Potatoes: Use waxy varieties like Yukon Gold, red, or white. Avoid russets, which can turn mushy.
  • Carrots: Standard orange carrots give the best texture. Baby carrots may overcook more easily.
  • Meat: Traditionally made with Doctor’s sausage. Plain bologna or mortadella (no pistachios) are good substitutes. Poached chicken or boiled beef also work well.
  • Eggs: Hard-boil until yolks are fully set and whites are firm.
  • Pickles: Use firm, brined pickles (gherkin or kosher dill). Avoid sweet varieties.
  • Green Peas: Well-drained canned peas are classic. Frozen peas can be blanched and used instead.
  • Mayonnaise: Use good-quality mayo. For a lighter version, replace half with plain yogurt.
  • Salt: Season at the end to taste.

Tips

  • Don’t overcook the vegetables: They should be tender but firm enough to hold their shape when diced.
  • Cool completely: Let all ingredients cool before mixing.
  • Dice evenly: Cut everything into small, uniform cubes for the best texture and authentic look.
  • Add mayo gradually: Fold in just enough for a creamy texture.
  • Chill before serving: Refrigerate at least 30 minutes to let the flavors meld (even better the next day).

Storing

  • Refrigerate: Store in an airtight container for 2-3 days. Stir and refresh with a little mayo if needed.
  • Do not freeze: Mayonnaise-based salads do not freeze well.
Nutrition Facts
Olivier Salad (Authentic Russian Potato Salad)
Serving Size
 
1 (1/6 of recipe)
Amount per Serving
Calories
387
% Daily Value*
Fat
 
26
g
40
%
Saturated Fat
 
5
g
31
%
Trans Fat
 
0.1
g
Polyunsaturated Fat
 
13
g
Monounsaturated Fat
 
7
g
Cholesterol
 
179
mg
60
%
Sodium
 
422
mg
18
%
Potassium
 
726
mg
21
%
Carbohydrates
 
21
g
7
%
Fiber
 
3
g
13
%
Sugar
 
2
g
2
%
Protein
 
16
g
32
%
Calcium
 
50
mg
5
%
Iron
 
2
mg
11
%
* Percent Daily Values are based on a 2000 calorie diet.

The nutrition facts are an estimate. Variations in ingredient brands, portion sizes, or substitutions can affect the final nutritional values. For the most accurate information, please use a nutrition calculator or consult with a healthcare provider. Always ensure that each of the ingredients is allowed in your diet.

Course: Appetizer, dinner, lunch, Salad
Cuisine: Eastern European, Russian, Slavic
Tried this recipe?Let me know how it was!

Meet Maria

Maria Ushakova is a holistic nutritionist and food blogger. She focuses on developing easy recipes using real food ingredients. She believes that healthy food is delicious and anyone can learn how to cook it. Maria’s work has appeared on numerous popular websites as well as in print.

More For You:

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.