Peruvian Russian Salad: Easy, Creamy and Delicious Recipe

Última actualización: April 19, 2026
  • Peruvian Russian salad stands out for its pink color from beetroot and a simple mix of potatoes, carrots, peas and eggs bound with mayonnaise.
  • The key to a great texture is cooking the vegetables until tender but firm, cooling them completely and adding the mayonnaise gradually.
  • This salad is highly versatile, served as a classic side for roast chicken, grilled meats, fried fish, arroz con pollo, tamales and more.
  • Avoid common mistakes like overcooking, overdressing or under‑seasoning, and you’ll get a creamy, balanced salad ready for everyday meals or festive occasions.

Peruvian Russian salad easy delicious recipe

Peruvian-style Russian salad is one of those dishes that looks simple but totally steals the show at the table: colorful, creamy, refreshing and incredibly versatile. In Peru, this pinkish salad is a classic at family gatherings, Christmas dinners and weekend barbecues, and it can easily go from side dish to the star of the meal depending on how you serve it.

The secret of this version lies in a very Peruvian twist: beetroot (betarraga o beterraga), which dyes everything a beautiful pink and adds a light earthy sweetness. Combined with potato, carrot, peas, sometimes green beans or corn, plus hard-boiled eggs and plenty of mayonnaise, you get a salad that is comforting, budget-friendly and surprisingly nutrient-dense. Let’s walk through what makes Peruvian Russian salad unique, how to prepare it step by step, its differences from the classic European Olivier salad, the most common mistakes to avoid and the best dishes to pair it with.

What is Peruvian Russian Salad and Why is it Pink?

Russian salad, also known as Olivier salad, started out as a 19th‑century creation by chef Lucien Olivier in Russia, with a rather luxurious mix of meats, pickles and capers bound with mayonnaise. Over time, the recipe traveled through Europe and Latin America, and every country made it their own. In Peru, it has become a true staple of everyday cooking and festive menus.

The defining feature of the Peruvian version is beetroot, called betarraga or beterraga locally. Once cooked and diced, beetroot is mixed with the rest of the vegetables and mayonnaise, turning the whole salad a striking pink. This color is not just for looks: beetroot adds fiber, antioxidants and a light sweetness that balances the creaminess of the dressing.

Beyond the beets, the vegetable base is very simple and affordable: potatoes, carrots and peas are non‑negotiable, and many home cooks also add green beans or corn kernels. Hard‑boiled eggs are usually included either mixed in or sliced on top for decoration, giving extra protein and richness.

In Peru, Russian salad is eaten all year long but it becomes almost mandatory in December. It is a classic side for roast turkey or pork at Christmas and New Year’s dinners, and it also appears alongside chicken, grilled meats, fried fish, tamales and even hamburgers. Because it is served cold, it is ideal for hot days and large gatherings.

Main Ingredients and Variations of Peruvian Russian Salad

Although every Peruvian family has its own way of preparing Russian salad, the backbone of the recipe is always the same: cooked vegetables cut into small cubes, bound with mayonnaise and seasoned simply. From this base, you can customize it according to your taste and what you have in the fridge.

A very complete version for about 4 servings could include ingredients such as:

  • Potatoes: 3-4 medium potatoes or about 400 g, providing body and a soft, creamy bite once cooked.
  • Beetroot (betarraga): 2 medium beets (around 500 g raw) or 350 g pre‑cooked, responsible for the characteristic pink color and light sweetness.
  • Carrots: 2 medium carrots or about 150 g, giving color and a pleasant firm texture.
  • Peas: ½-1 cup of cooked peas, either canned or frozen, for a touch of sweetness and color contrast.
  • Green beans: Around 100 g of round green beans, sliced into bite‑size pieces, add a slightly crunchy vegetable element.
  • Corn (optional): ½ cup of corn kernels (choclo) can be added for extra sweetness and texture.
  • Eggs: 2-3 hard‑boiled eggs, diced and/or sliced for decoration, which enrich the salad with protein and flavor.
  • Mayonnaise: Roughly ½ cup to 250 g, depending on how creamy you like the salad.
  • Lemon juice (optional but highly recommended): juice of about half a lemon to bring freshness and balance the richness of the mayonnaise.
  • Salt and black pepper: to taste, to fine‑tune the seasoning.
  • Lettuce leaves: 3-4 leaves as a fresh and crunchy base when serving.

These basic ingredients already deliver a traditional Peruvian Russian salad, but there are many popular variations. Some cooks add shredded chicken or tuna for a more substantial dish, turning it from a side into a complete main course. Others skip the beetroot when they want a white salad, or substitute part of the mayonnaise with yogurt for a lighter version.

In some households, apple and celery are included, inspired by other Latin American takes on Russian salad. Apple adds a juicy sweetness and crispness, while celery introduces a subtle aromatic note and extra crunch. Green beans, corn and even additional vegetables like chopped pickles or olives can make an appearance according to personal taste.

The amount of mayonnaise is another variable area. The most classic Peruvian style tends to be quite generous, aiming for a very creamy, cohesive mix. However, you can add the mayonnaise gradually until you hit the texture you like: well‑bound but without drowning the vegetables.

Step-by-Step: Easy Peruvian Russian Salad (Boiling from Scratch)

Although the recipe is really straightforward, it does take some time because all the vegetables must be cooked and cooled properly. The good news: you can do most of the work ahead, refrigerate the salad and have it ready to serve cold whenever you need it.

Below you’ll find a detailed, easy method starting from raw vegetables, and you can consult easy step-by-step recipes for similar techniques. If you already have pre‑cooked beetroot or frozen mixed vegetables, you can shorten the process, but this version will give you maximum control over texture and flavor.

1. Cooking the beetroot (if using it raw)

Beetroot is the vegetable that takes the longest to cook, so it’s smart to start there. If you’re using pre‑cooked beets, you can skip straight to the next step.

First, scrub the beets thoroughly under running water to remove any dirt, then cut off both ends. Try not to peel them before boiling; keeping the peel on helps retain color and nutrients during cooking.

Place the whole beets in a pot, cover with cold water, add a good pinch of salt and bring to a boil over high heat. Once the water is boiling, lower the heat to medium and cook for about 45 minutes, or until a knife slides in without resistance.

When done, remove the beets from the water and let them cool completely before peeling and dicing. Handling them while hot can be uncomfortable, and if you mix hot beets with mayonnaise later, the dressing will lose its texture.

2. Cooking potatoes and carrots

While the beets are cooking, you can take advantage of the time to cook the potatoes and carrots. This way you optimize the process and have everything ready at roughly the same time.

Wash the potatoes and carrots thoroughly because you will cook them with their skins on. Cooking them in their skins helps keep them from waterlogging and preserves more flavor.

Place the potatoes in a pot with enough water to cover them, add salt and bring to a boil over high heat. Once the water is boiling, reduce to medium‑high and cook the potatoes for about 10 minutes before adding the carrots.

Add the whole carrots to the same pot and continue cooking for another 20-25 minutes, or until both potatoes and carrots are tender when pierced with a knife but still hold their shape. Avoid overcooking; if they get too soft, they will fall apart in the salad.

When done, drain and let them cool completely before peeling and cutting into small, even cubes. This is essential to keep the salad from turning mushy when you mix in the mayonnaise.

3. Cooking the eggs

Hard‑boiled eggs are a key ingredient in most Peruvian Russian salads, either finely chopped and mixed in, or sliced on top as decoration.

Place the eggs in a small pot, cover with water and add a pinch of salt. Bring the water to a boil over high heat and, once it starts boiling, cook for about 10-12 minutes.

After the cooking time, take the eggs out and cool them in cold water so the shells are easier to peel and the yolks stop cooking, avoiding a dry texture.

Once cooled, peel the eggs and either chop them finely to mix into the salad or reserve a couple sliced for garnish. Mixed inside, they help boost creaminess and nutritional value.

4. Cooking peas and green beans

Peas and green beans cook faster than root vegetables, so they are usually handled separately in a small pot. This way you can control their point of doneness better and keep their color more vibrant.

Wash the green beans, trim the ends and cut them into bite‑size pieces. If you use frozen peas, there’s no need to thaw them completely; they will soften quickly in hot water.

Bring a pot of salted water to a boil and add the green beans. Cook over medium heat for about 15 minutes, until tender but still slightly firm.

During the last few minutes, you can add the peas if they are raw or frozen. If you’re using canned peas, drain them well and skip boiling them again so they don’t break apart; you’ll just add them directly to the bowl when mixing.

Drain the green beans (and peas, if you cooked them) and let them cool. As with the other vegetables, it’s important that they not be hot when you add the mayonnaise.

5. Peeling, cutting and mixing the vegetables

Once all the cooked ingredients have cooled completely, it’s time to assemble the salad. This stage is where you define the final texture: small, uniform cubes make for a more pleasant bite and a more attractive look.

Peel the beets, potatoes and carrots, then cut everything into small, similar‑sized cubes. The more consistent the size, the more evenly the dressing will coat the salad and the easier it will be to eat with a fork.

In a large bowl, place the diced beetroot, potato, carrot, chopped eggs, cooled green beans and about ½-1 cup of peas (cooked or canned). If you are using corn kernels, add them at this point as well.

Gently mix the vegetables until the colors are evenly distributed. At this point, all ingredients should be at room temperature or slightly cool to avoid any issue with the mayonnaise later.

6. Adding mayonnaise and seasoning

Mayonnaise is the soul of Russian salad, but it’s easy to go overboard if you add too much at once. The best approach is to add it gradually, tasting and checking the consistency as you go.

Add about half of the planned mayonnaise amount to the bowl and mix carefully, folding with a spatula or large spoon so as not to mash the vegetables. Then add more mayo little by little until you reach the level of creaminess you prefer.

Season with salt and freshly ground black pepper to taste. At this point, you can also incorporate a splash of lemon juice to brighten up the flavors and reduce the sensation of heaviness from the mayonnaise.

If you wish, you can flavor the mayonnaise beforehand with finely chopped garlic, parsley or cilantro. This trick gives an aromatic touch that many people in Peru enjoy, especially when serving the salad as a side for roasted or grilled meats.

Once everything is well mixed and seasoned, cover the bowl and refrigerate the salad for at least 30 minutes, although an hour or more is ideal so the flavors meld and the salad is nice and cold when served.

Fast Version and Practical Tips for Perfect Texture

If you’re short on time, there are some shortcuts that let you enjoy Peruvian Russian salad without spending too long in the kitchen, while still getting great results. The key is to maintain the right texture: vegetables should be tender but not falling apart.

One of the easiest shortcuts is to use pre‑cooked beets, which are often sold vacuum‑packed or canned. In that case, you would use about 350 g of cooked beetroot for 4 servings, skip the long boiling step and simply dice it before mixing.

You can also rely on frozen mixed vegetables (peas, carrots, sometimes green beans and corn). Just boil them briefly in salted water until tender but firm, then cool them down thoroughly before adding mayonnaise. Potatoes are still better cooked separately to control their texture.

To avoid vegetables turning into a mash, pay close attention to cooking times. Potatoes and carrots should be soft but able to keep their shape when cut and tossed in the bowl. Overcooked vegetables will collapse as soon as you stir in the dressing and the salad may turn into a paste.

Another useful trick is to cool the cooked vegetables quickly. You can drain them and pass them briefly through cold water or even ice water, especially peas and green beans, to stop the cooking process and preserve color and firmness.

For those who want the salad lighter, you can replace part of the mayonnaise with natural yogurt or use a homemade mayo with less oil. A touch of lemon juice or even a tiny bit of mustard can boost flavor without adding too much heaviness.

Key Differences Between Peruvian Russian Salad and the European Version

Even though both versions share the same concept – a vegetable salad bound with mayonnaise – the Peruvian Russian salad differs quite a lot from the original European Olivier recipe. Knowing these contrasts helps you understand why the Peruvian one tastes and looks so distinct.

First, there’s a big difference in the proteins and extra ingredients used. The traditional European salad often includes meats such as chicken, ham or even more luxurious ingredients like caviar, as well as pickles and capers, which add intense, briny flavors.

By contrast, the Peruvian version focuses on humble, everyday vegetables: potatoes, carrots, peas, beetroot and sometimes corn. Meat is not obligatory; when added, it’s usually in the form of shredded chicken or tuna to turn it into a more filling dish, but the basic salad works perfectly well without it.

The way mayonnaise is seasoned also changes the overall profile of the salad. In the European style, it’s common to mix mayo with mustard or sour cream to introduce sharp, tangy notes and a richer, more complicated flavor.

In Peru, the mayonnaise is often used in large proportion to get a very creamy, homogeneous texture, with quite simple seasoning: salt, pepper and sometimes just a squeeze of lemon. The end result is milder and more balanced, letting the sweetness of the vegetables stand out.

Another important difference is how and when the salad is served. In many European countries, Russian salad is considered an appetizer or starter, served in small portions, sometimes decorated with egg slices, olives or herbs.

In Peru, Russian salad is more often a side dish to main courses and appears in generous servings. It’s the classic partner for roast chicken, grills, roasted turkey or pork at Christmas, and even for typical dishes like arroz con pollo or tamales. The idea is that it really shares the spotlight on the plate.

Finally, the use of hard‑boiled egg is also viewed differently. In the Peruvian version, egg is almost essential, either diced into the mix or placed on top in slices. In some European variants, egg is only an optional garnish or may not even be present.

The Best Dishes to Serve with Peruvian Russian Salad

One of the reasons Peruvian Russian salad is so popular is that it combines well with a huge range of dishes. Its creamy, cool and slightly sweet profile acts as a perfect contrast to salty, grilled or fried foods.

Perhaps the most iconic pairing is roast chicken. The juicy, golden chicken, seasoned with herbs and spices, finds the ideal counterpart in the cold, creamy salad. The soft potatoes and vegetables help balance the roasted flavors on the plate.

It also shines next to any kind of grilled meat: beef, pork or chicken on the barbecue. The smokiness and char of the grill combine beautifully with the freshness of the salad, and the mayonnaise dressing helps tame the intensity of the grilled fat and seasoning.

Fried fish is another frequent companion for this salad. The crunchy exterior of the fish and its delicate interior pair extremely well with the creamy potato‑vegetable mix. Adding lemon wedges and perhaps a bit of tartar sauce elevates the experience even more.

Many Peruvian homes also serve Russian salad with breaded cutlets – chicken or beef milanesa. The crunchy breading mixed with the softness of the salad creates a very satisfying combination, great for lunches and casual dinners.

Russian salad can also appear alongside arroz con pollo, a traditional Peruvian rice dish made with cilantro and chicken. The aromatic, green‑colored rice, full of flavor, benefits from the cool creaminess of the salad, making the plate richer and more complete.

At breakfast or brunch, it’s not unusual to see it with tamales. The soft, corn‑based tamale with its seasoned filling contrasts with the freshness of the salad, and together with a spicy sauce or ají, it can make for a robust weekend meal.

Some people even serve Russian salad next to homemade hamburgers or tucked inside them as a creamy filling. In that context, it provides a lighter, vegetable‑rich element that balances the burger and adds a different texture.

Common Mistakes When Making Peruvian Russian Salad (and How to Fix Them)

Even though the recipe is easy, there are a few frequent mistakes that can ruin the texture or flavor of Russian salad. Knowing them ahead of time will help you avoid unpleasant surprises and ensure a reliable, restaurant‑quality result at home.

The number one problem is overcooking the vegetables. If potatoes and carrots cook too long, they become overly soft and start to break apart when you mix them with the rest of the ingredients. The salad then loses its chunky texture and turns into a dense mash.

To prevent this, it’s crucial to watch the cooking times and test the vegetables with a knife. They should be tender but still offer light resistance. If you doubt, it’s better to drain them a bit earlier and let them finish softening with residual heat.

Another big mistake is using too much mayonnaise. Since it’s tasty and easy to handle, it’s tempting to squeeze out a big amount at once. But if you overdo it, the salad becomes too heavy and the flavor of the vegetables gets lost.

The best approach is to add mayonnaise gradually, stirring and testing both texture and taste as you go. You can also lighten the dressing by mixing in a little lemon juice or even some natural yogurt, which adds tang and reduces greasiness.

Many people also forget to cool the ingredients before mixing them with mayonnaise. If the vegetables are still warm, the mayonnaise may separate, become runny and lose its creamy consistency, making the salad watery and unappealing.

To avoid this, let all cooked ingredients cool completely. You can spread them out on a tray or use cold water for a quick chill, especially for peas and green beans. Working at room temperature or slightly cool is ideal before adding the dressing.

A frequent flavor issue is failing to balance the seasoning. A Russian salad can turn out bland if you’re too cautious with salt and pepper, or overly intense if you add too much lemon or mustard without tasting as you go.

The solution is to season step by step, tasting after each adjustment. Start with a moderate amount of salt and pepper, add a little lemon juice, mix well and taste. Only then decide whether to add more. You can also use chopped boiled egg, garlic, herbs or a touch of mustard to create a deeper, more complex flavor.

Finally, cutting the vegetables into very irregular or oversized chunks can hurt both texture and presentation. Huge pieces are harder to coat evenly with mayonnaise and less pleasant to eat in a single forkful.

Try to cut potatoes, carrots and beetroot into similar, bite‑size cubes. This simple detail makes the salad look more attractive and ensures that each mouthful brings a balanced mix of flavors and textures.

Prepared with care, Peruvian Russian salad becomes much more than a simple side dish: it’s a colorful, creamy and comforting recipe that captures the spirit of home cooking and celebration. With beets providing their unmistakable pink hue, well‑cooked but firm vegetables, just the right amount of mayonnaise and a balanced seasoning, you get a salad that fits perfectly with roast chicken, grilled meats, fried fish, arroz con pollo, tamales or even burgers, and that works just as well for a weeknight dinner as for a festive Christmas table.

recetas fáciles paso a paso
Related article:
Easy Step‑by‑Step Recipes: From Everyday Cooking to Mexican Classics