Serbian-style ruska salata with cooked vegetables, ham, eggs and mayonnaise
Ruska salata is familiar on Serbian cold tables, but its name should not be used to claim that the local formula is the point of origin of the wider Olivier or Russian-salad family. The Serbian household adaptation has developed its own recognizable balance: cooked potato, carrot and peas, tart pickled cucumber, mayonnaise, and often cooked ham and eggs. The result is creamy but should still show distinct cubes rather than a mashed vegetable paste.
Texture begins with cooking, not with mayonnaise. Potatoes are boiled only until a knife enters with light resistance, because fully collapsing potatoes will disintegrate when diced and folded. Carrots need to be tender but intact, and peas should not be simmered until dull and wrinkled. Draining matters just as much: excess vegetable water dilutes the mayonnaise and makes the salad weep as it stands.
Everything hot is cooled before the dressing is added. Warm vegetables melt the emulsion and keep a perishable mixture in a poor temperature range for too long. Spreading the cooked components in shallow trays lets heat escape quickly. Once they are cold, the potatoes and fully cooked eggs can be diced to approximately the same scale as the carrots, peas, pickles and ham.
The dressing is deliberately based on commercial mayonnaise made with pasteurized eggs. That avoids turning a cold buffet salad into a raw-egg preparation. Mustard adds a restrained sharpness, while the pickles supply most of the acidity and crunch. Their brine should be drained before dicing; the salad needs the pickle itself, not a pool of liquid that loosens the dressing.
After folding, the salad chills for a full hour. That rest lets the mayonnaise settle around the diced ingredients and brings the entire bowl back to an even serving temperature. Cold holding remains important after service begins: keep the salad at 4 °C or below when it is not actively being served, and discard portions that have remained unrefrigerated for more than 2 hours.