Skip to content
Šaltibarščiai (Lithuanian Cold Pink Beet Soup)
lithuaniansoup✨ New

Šaltibarščiai (Lithuanian Cold Pink Beet Soup)

Lithuania's summer soup: kefir blended with grated beets, cucumber, dill, and chopped egg — electric pink and revivingly cold.

Prep
20 min
Cook
30 min
Servings
4
Difficulty
Easy
4.8
Sign in to rate
#lithuanian#baltic#cold-soup#summer#beet#gluten-free

About This Recipe

Šaltibarščiai is the day-glo pink, almost neon-bright cold soup that Lithuanians eat from the first warm day of May through the end of August. The base is kefir — Lithuania's beloved fermented dairy — whisked with cooked grated beets, cucumber, fresh dill, spring onion, and chopped hard-boiled egg. Served thoroughly chilled with a side of hot boiled potatoes (the temperature contrast is essential), it is impossibly refreshing, gently tart, and the kind of dish that makes you understand why a national cuisine evolved around long, sunny northern summers. Every Lithuanian grandmother insists hers is the best, and travelers' photos of the shocking color regularly go viral on social media — but it tastes far gentler than it looks, with the kefir tang doing most of the lifting.

Ingredients

Serves 4

  • 500 gcooked beets (boiled or roasted), peeled
  • 1 Lfull-fat kefir (or buttermilk as substitute)
  • 300 mlcold water or beet-cooking liquid
  • 1 mediumcucumber, finely diced
  • 4spring onions, finely sliced
  • 20 gfresh dill, finely chopped, plus extra to serve
  • 4 largeeggs, hard-boiled and chopped
  • 1 tspfine salt, plus more to taste
  • 0.5 tspground white pepper
  • 1 tbspwhite wine vinegar or lemon juice
  • 800 gsmall new potatoes, scrubbed (for serving)

Instructions

  1. 1

    Boil the potatoes

    Place new potatoes in a pot of cold salted water, bring to a boil, and cook 20–25 minutes until tender. Keep them hot until serving — they are eaten warm alongside the cold soup.

  2. 2

    Grate the beets

    Coarsely grate the cooked beets on the large holes of a box grater, or pulse briefly in a food processor (don't purée — you want texture). You should have a coarse, juicy beet pulp.

  3. 3

    Mix the base

    In a large bowl whisk the kefir with the cold water until smooth. Stir in the vinegar, salt, and white pepper.

  4. 4

    Combine

    Add the grated beets, diced cucumber, spring onions, and dill. Stir well — the soup will immediately turn the famous neon pink.

    If you want a deeper magenta, stir in 2 tablespoons of beet cooking liquid; if you want a softer pink, hold it back.

  5. 5

    Chill

    Cover and refrigerate at least 1 hour, ideally 3 hours. The flavors marry and the soup gets properly cold. Stir before serving — kefir separates slightly.

  6. 6

    Plate

    Ladle into chilled bowls. Top each with chopped hard-boiled egg, an extra shower of dill, and a few cracks of black pepper. Place a bowl of hot, butter-glossed potatoes on the side.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Cook this hands-free

Get AI meal plans, step-by-step cooking mode, and your saved recipes in the free Bento app.

Get the free iOS app

Pro Tips

  • Eat the soup very cold and the potatoes very hot — the temperature contrast is the dish, not a side note. Don't combine them in one bowl.

  • Use full-fat kefir; low-fat versions are watery and the soup won't have the right body. Lithuanian brands like Rokiškio are the closest you'll get abroad.

  • Cook the beets the day before — they release more juice when chilled overnight, intensifying the color and flavor.

Variations

  • Add 100 g chopped pickled herring for a heartier, traditional version popular in coastal Lithuania.

  • Vegan: replace kefir with cultured oat or cashew yogurt thinned with water — flavor differs but the structure works.

  • Add a tablespoon of grated horseradish for the spicier Latgalian variant.

Storage

Best within 24 hours — the dill wilts and the soup loses its sparkle by day 2. Store the soup and the potatoes separately; never combine for storage.

History & Origin

Cold beet soups appear across the Baltic and Slavic regions — the Polish chłodnik, the Belarusian chaladnik, the Ukrainian kholodnyk — all descend from a shared medieval tradition of fermented-dairy summer soups. The Lithuanian version, with its bright pink kefir base and the obligatory hot potato side, has become a national symbol and a viral favorite of food photographers since the 2010s.

Frequently Asked Questions

Why is the soup served with hot potatoes?

The temperature contrast — ice-cold soup, steaming potatoes — is the entire point of the dish. Lithuanians dip the potato into the cold soup or alternate bites. It's not optional.

Can I make šaltibarščiai with buttermilk?

Yes — full-fat buttermilk is the closest substitute if you can't find kefir. The flavor is slightly less tangy, so add an extra teaspoon of vinegar to compensate.

Why is my soup not pink enough?

Either your beets weren't deeply red (some varieties are pale) or you didn't include enough beet cooking liquid. Add a splash of beet broth or a teaspoon of grated raw beet to boost the color.

Nutrition Facts

Per serving (580g / 20.5 oz) · 4 servings total

Calories320kcal
Protein16g
Carbohydrates42g
Fat10g
Fiber7g
Protein16g
Carbs42g
Fat10g

Time Summary

Prep time20 min
Cook time30 min
Total time50 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Featured in Guides

This recipe is featured in the following curated guides:

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes