Cook the beets: Boil or roast whole beetroots until tender (a knife should glide through). Cool completely, then peel and grate.
Refrigerate to chill faster.
Prepare the eggs: Boil eggs to your liking. For jammy centers, cook 7–8 minutes, then cool in ice water and peel. Halve just before serving.
Prep the vegetables and herbs: Dice the cucumber, slice the radishes, and finely chop the dill and chives.
Set aside a little dill and a few radish slices for garnish.
Build the base: In a large bowl, whisk together kefir (or buttermilk) and yogurt until smooth. Stir in grated beetroot and any juices.
Season: Add garlic, lemon juice or vinegar, a pinch of sugar or honey if using, and a generous pinch of salt and pepper. Mix well.
Fold in freshness: Stir in cucumber, radishes, dill, and chives.
Taste and adjust acidity and salt. The flavor should be bright, tangy, and balanced.
Chill: Cover and refrigerate for at least 1 hour, ideally 2–3 hours. This lets flavors meld and the soup get properly cold.
Serve: Ladle into bowls.
Top each with half an egg, extra dill, a few radish slices, and a crack of black pepper. Drizzle a little kefir or olive oil if you like.