Russian Cold Beet Greens and Fish Soup

Cold beet greens soup turns simple greens, tangy kvass, crisp cucumber, and tender salmon into a bright chilled meal that tastes fresh, savory, and deeply satisfying.

Chilled beet greens soup with salmon, cucumber, dill, and kvass in a white ceramic bowlSave

This Russian style cold soup is light but filling. Beet greens, sorrel, and spinach bring earthy flavor and minerals. Cucumber and dill keep it crisp. Kvass adds a gentle fermented tang, while cooked fish makes each bowl feel complete.

Why You Will Love This Recipe

  • Fresh and tangy flavor: Kvass, lemon juice, sorrel, and dill make the broth lively without tasting sharp.
  • Cool and refreshing texture: Crisp cucumber and tender chopped greens give every spoonful a clean bite.
  • Smart use of greens: Beet tops become the main ingredient instead of going to waste.
  • Easy make ahead meal: The soup tastes even better after it chills and the flavors settle.

Budget & Health Tip: Use the leafy tops from a bunch of beets instead of buying separate greens. If sorrel costs too much or is hard to find, use extra spinach plus another spoonful of lemon juice for a similar bright flavor.

Beet greens, sorrel, spinach, cucumber, dill, kvass, lemon, horseradish, and cooked salmon arranged on white linenSave

Ingredients (Serves 4)

  • 6 packed cups beet greens, stems removed if tough (180 g)
  • 2 packed cups sorrel leaves (60 g)
  • 3 packed cups fresh spinach (90 g)
  • 1 medium cucumber, finely diced, about 1 1/2 cups (200 g)
  • 4 green onions, thinly sliced (60 g)
  • 1/2 cup fresh dill, finely chopped (20 g)
  • 4 cups chilled kvass (960 ml)
  • 2 tablespoons fresh lemon juice (30 ml), plus more to taste
  • 1 to 1 1/2 tablespoons prepared horseradish (15 to 22 g)
  • 12 ounces cooked salmon or other cooked fish, flaked into large pieces (340 g)
  • 1 teaspoon fine salt (6 g), plus more to taste
  • 1/2 teaspoon black pepper (1 g), plus more to taste

Blanched beet greens, sorrel, and spinach lifted from a pot beside a bowl of cold waterSave

Step-by-Step Instructions

1. Rinse and Sort the Greens

Wash the beet greens, sorrel, and spinach in a large bowl of cold water. Swish them well so any grit drops to the bottom. Lift the leaves out instead of pouring the water over them. Trim away thick beet stems if they feel fibrous.

2. Blanch the Greens

Bring a large pot of salted water to a steady boil. Add the beet greens first and cook for about 1 minute, until they turn deep green and soften. Add the spinach and sorrel for the last 20 to 30 seconds. The leaves should collapse but still smell fresh and grassy.

3. Cool, Squeeze, and Chop

Transfer the greens to a bowl of ice cold water. This stops the cooking and keeps the color bright. Once cool, squeeze out the water with your hands. Chop the greens finely so they blend into the chilled broth instead of forming long strands.

4. Build the Soup Base

Add the chopped greens to a large bowl. Stir in the cucumber, green onions, and dill. Pour in the chilled kvass. The soup should look speckled with herbs and smell lightly sweet, sour, and fresh.

5. Season Until Bright

Stir in the lemon juice, horseradish, salt, and black pepper. Taste the broth. It should feel crisp on your tongue, with gentle heat from the horseradish and a clean tang from the kvass. Add more lemon juice or salt if the flavors taste flat.

6. Chill Thoroughly

Cover the bowl and chill the soup for at least 1 hour. Two hours is even better. The cucumber stays crisp, the dill perfumes the broth, and the greens soften into the kvass.

7. Serve with Cooked Fish

Divide the cold soup among 4 bowls. Place pieces of cooked salmon or another cooked fish on top. Spoon a little broth over the fish so it glistens. Finish with extra dill and black pepper if you like.

Top view of chilled beet greens soup with salmon, cucumber, dill, and black pepperSave

Expert Troubleshooting & FAQs

Can I use beet greens with the stems?

Yes, if the stems are young and tender. Chop them very finely and blanch them for 2 to 3 minutes before adding the leaves. If the stems feel tough or stringy, save them for a cooked vegetable side dish.

What can I use if I cannot find kvass?

Kvass gives this soup its traditional tang. If you cannot find it, use a mix of chilled vegetable broth and a small splash of pickle brine or extra lemon juice. The flavor will not be the same, but it will still taste refreshing.

Can I make this soup ahead?

Yes. Make the green kvass base up to 1 day ahead and keep it covered in the fridge. Add the cooked fish just before serving so it stays tender and clean tasting.

Why does my soup taste bland?

Cold foods need bold seasoning. Add salt a little at a time, then brighten the bowl with more lemon juice or horseradish. The flavor should be cool, tangy, herbal, and lightly peppery.

What fish works best?

Cooked salmon works beautifully because it is rich enough to balance the sour broth. Trout, cod, haddock, or leftover poached fish also work well. Keep the pieces large so they do not disappear into the soup.

Estimated Nutritional Facts

These values are rough estimates per serving and will vary with the type of kvass and fish used.

  • Calories: 210
  • Protein: 23 g
  • Carbs: 18 g
  • Fats: 7 g

Russian Cold Beet Greens and Fish Soup

Russian Cold Beet Greens and Fish Soup

Prep Time10 minCook Time60 minTotal Time70 minServings4

Ingredients

  • 6 packed cups beet greens, stems removed if tough (180 g)
  • 2 packed cups sorrel leaves (60 g)
  • 3 packed cups fresh spinach (90 g)
  • 1 medium cucumber, finely diced, about 1 1/2 cups (200 g)
  • 4 green onions, thinly sliced (60 g)
  • 1/2 cup fresh dill, finely chopped (20 g)
  • 4 cups chilled kvass (960 ml)
  • 2 tablespoons fresh lemon juice (30 ml), plus more to taste
  • 1 to 1 1/2 tablespoons prepared horseradish (15 to 22 g)
  • 12 ounces cooked salmon or other cooked fish, flaked into large pieces (340 g)
  • 1 teaspoon fine salt (6 g), plus more to taste
  • 1/2 teaspoon black pepper (1 g), plus more to taste

Instructions

  • 1. Rinse and Sort the Greens. Wash the beet greens, sorrel, and spinach in a large bowl of cold water. Swish them well so any grit drops to the bottom. Lift the leaves out instead of pouring the water over them. Trim away thick beet stems if they feel fibrous.
  • 2. Blanch the Greens. Bring a large pot of salted water to a steady boil. Add the beet greens first and cook for about 1 minute, until they turn deep green and soften. Add the spinach and sorrel for the last 20 to 30 seconds. The leaves should collapse but still smell fresh and grassy.
  • 3. Cool, Squeeze, and Chop. Transfer the greens to a bowl of ice cold water. This stops the cooking and keeps the color bright. Once cool, squeeze out the water with your hands. Chop the greens finely so they blend into the chilled broth instead of forming long strands.
  • 4. Build the Soup Base. Add the chopped greens to a large bowl. Stir in the cucumber, green onions, and dill. Pour in the chilled kvass. The soup should look speckled with herbs and smell lightly sweet, sour, and fresh.
  • 5. Season Until Bright. Stir in the lemon juice, horseradish, salt, and black pepper. Taste the broth. It should feel crisp on your tongue, with gentle heat from the horseradish and a clean tang from the kvass. Add more lemon juice or salt if the flavors taste flat.
  • 6. Chill Thoroughly. Cover the bowl and chill the soup for at least 1 hour. Two hours is even better. The cucumber stays crisp, the dill perfumes the broth, and the greens soften into the kvass.
  • 7. Serve with Cooked Fish. Divide the cold soup among 4 bowls. Place pieces of cooked salmon or another cooked fish on top. Spoon a little broth over the fish so it glistens. Finish with extra dill and black pepper if you like.
Rate this recipe
avatar
Fabian

Hi, I'm Fabian! I'm a dad, husband, and everyday home cook based in Hungary. I'm passionate about the Mediterranean diet and specialize in creating healthy, budget-friendly recipes using simple supermarket ingredients. Whether we are making a quick weekday mezze or a hearty, wholesome pasta dish, my goal is to help you eat well and cook delicious, from-scratch food without breaking the bank.

Leave a Comment

Your email address will not be published. Required fields are marked *