National Dish El Salvador: Ensalada Rusa (Recipe)

In this article
Meet Ensalada Rusa, the cheerful, creamy vegetable salad that turns up at family gatherings and celebrations right across El Salvador. Built from tender potatoes, sweet carrots and bright green peas bound in a silky mayonnaise dressing, it is as easy to love as it is to make. With its vivid colours and cool, comforting texture, this Salvadoran classic brings a welcome burst of freshness to any table.
About Ensalada Rusa
Ensalada Rusa is a much-loved fixture of Salvadoran cooking, made from a colourful medley of vegetables — chiefly potatoes, carrots and peas — folded together with a creamy mayonnaise dressing. Its popularity reaches well beyond El Salvador, and it has found a home in kitchens across many other countries too. Most often it appears as a side dish, though it makes a perfectly satisfying light main course in its own right. With its lively colour and distinctive flavour, ensalada rusa adds a touch of freshness to every meal.
Ingredients (serves 1–2)
- 2 medium potatoes
- 2 carrots
- 100 g green peas (fresh or frozen)
- 150 g mayonnaise
- Salt and pepper, to taste
- A squeeze of lemon juice
- Optional: 2 hard-boiled eggs, to garnish
Shopping for the ingredients
The ingredients for ensalada rusa are stocked by most supermarkets and are easy to track down. When shopping, look for fresh vegetables, especially the potatoes and carrots, as these form the backbone of the dish. Fresh green peas can lend an extra layer of flavour if you can find them, though frozen peas make a convenient stand-in. Choose a good-quality mayonnaise to make the most of that creamy taste, or try a homemade version for an even better result.
Preparing the dish
To prepare ensalada rusa, start by washing and prepping the vegetables thoroughly. The potatoes and carrots should be peeled and cut into small cubes so they cook evenly. The vegetables can then be simmered in boiling water until tender but still firm. While they cool, get the rest of your ingredients ready, in particular the mayonnaise that gives the salad its creamy character.
Step-by-step instructions
- Cut the potatoes and carrots into cubes and boil in a pan of salted water for about 10–15 minutes, until soft but not mushy.
- Add the green peas (if fresh) for the final 5 minutes of cooking. Otherwise, simply thaw the frozen peas.
- Drain the cooked vegetables and rinse under cold water to stop the cooking process. Leave to drain well.
- In a large bowl, combine the cooled potatoes, carrots and peas with the mayonnaise.
- Season with salt, pepper and a squeeze of lemon juice, then stir well until everything is evenly coated.
- Optional: slice the hard-boiled eggs and arrange them over the salad to garnish.
- Chill the salad in the fridge for at least 30 minutes before serving.
Gluten-free / lactose-free version
Ensalada rusa is easily made gluten-free, since all the ingredients are naturally free of gluten. Do check, though, that the mayonnaise you use is also gluten-free, so the whole dish is suitable for anyone with coeliac disease or a gluten intolerance. When choosing your mayonnaise, you can likewise opt for a lactose-free version if needed — many brands now offer lactose-free options.
Tips for vegans and vegetarians
For vegans, ensalada rusa adapts easily by swapping the mayonnaise for a plant-based alternative made from vegetable ingredients. A cashew cream or a soy- or pea-protein-based dressing makes an excellent base. You can also leave out the hard-boiled eggs or replace them with vegan alternatives. That way the salad stays every bit as tasty while keeping within vegan dietary guidelines.
More tips and tricks
One key tip when making ensalada rusa is not to overcook the vegetables, so they hold their shape and texture. Make sure the vegetables have cooled completely before you add the mayonnaise, to stop it from splitting. To bring extra flavour to the salad, you can also stir in fresh herbs such as parsley or chives. These not only add taste but make the dish look more appealing too.
Adapting the recipe to your taste
Ensalada rusa is easy to tailor to your own taste and preferences. Feel free to add extra ingredients such as peppers, sweetcorn or even olives for more flavour and texture. If you like a bit of heat, a touch of chilli or mustard stirred into the mayonnaise gives the salad a pleasant kick. Try different combinations to create your perfect salad. This crowd-pleaser sits happily alongside a plate of Yuca Frita at any spread.
Ingredient substitutions
If certain ingredients are not to your liking, you can simply swap them for alternatives. The potatoes, for example, can be replaced with kohlrabi or cauliflower for a low-carbohydrate take on the salad. In place of peas, green beans work just as well. Experiment with different ingredients to discover what suits you best — there are plenty of creative ways to make the dish your own, much as the cooks behind Ensalada de Repollo do.
Drink pairing ideas
Ensalada rusa pairs beautifully with refreshing drinks. A fresh lemonade or a mild lager makes an ideal companion, complementing the creamy flavours of the salad. For an alcohol-free option, sparkling water with a squeeze of lime works nicely. If you fancy something different, a fruity iced tea is an excellent choice to underline the salad’s freshness, as does a glass of homemade Horchata.
Serving and presentation ideas
Presentation plays an important part when serving ensalada rusa. Place the salad in a large, attractive bowl at the centre of the table to show off the dish’s colours. A garnish of fresh herbs or edible flowers can make it even more inviting. Alternatively, serve the salad in small glasses or individual portions to present it as a starter alongside a plate of Pupusas.
A bit of history
Ensalada Rusa has its origins in Russia and is enjoyed in many corners of the world. In El Salvador it became known early on as a celebratory dish, and today it is a part of countless family parties and festivities. The blend of vegetables and mayonnaise reflects the creative streak of Salvadoran cooking, which often works with fresh, seasonal ingredients to create wonderful dishes. It also shows how culinary influences from around the world are embraced and adapted locally — a hallmark of Salvadoran cuisine.
More recipe ideas
Summary: Ensalada Rusa
Ensalada Rusa is a simple yet wonderfully tasty dish that captures the distinctive flavour of Salvadoran cooking. With its combination of fresh vegetables and creamy mayonnaise, it works beautifully as both a side dish and a light main course. Whether you make it for a family dinner or a festive gathering, this recipe is a true classic that will win over your guests. Give it a try and bring a taste of El Salvador into your own kitchen.


