An easy Traditional Solyanka Soup Recipe. The hearty soup is loaded with ham, pickles, and olives served with fresh dill and sour cream. The soup joins our Beet Borscht for traditional Russian soup recipes.

Solyanka soup in a bowl with ham, pickles, and olives. Soup topped with sour cream and lemon.


The name Solyanka derives from “salt” and originates from Ukraine back in the 17th century. Ever since then it has become a favorite in the Russian and Ukrainian kitchens. It’s a sour soup with meat and pickles served with sour cream and fresh dill.

Though there are many renditions of the Solyanka Soup; it is normally made with meat, and fish or can be vegetarian.

All the ingredients needed for homemade solyanka recipe.


  • Vegetables– We use celery, carrot, tomatoes, and onion in the soup.
  • Butter– To saute the vegetables.
  • Liquid– We used water and chicken broth for the liquid, you can use chicken bouillon if you need to substitute the broth.
  • Meat– Ham goes great in this soup.
  • Pickle & juice– Shred, julienne, or finely cube the pickles, be sure to keep some of the juice.
  • Olives– Olives give the soup such a unique taste.
  • Salt and Black pepper– Season to taste.
  • Sour cream– To make a paste.
  • Flour– Works as a thickening agent.
  • Fresh Herbs– We like dill and cilantro but you can add parsley.
  • To serve– Serve with fresh lemon and sour cream.
Step by step collage of how to make homemade solyanka soup!

How to Make Solyanka Soup Recipe-

  1. Cut, slice, or cube the vegetable.
  2. In a large pot, add the broth, water, and celery and bring to a boil.
  3. In a large skillet, sauté onion on medium-high heat until tender.
  4. Then add carrot and cook until tender.
  5. Add the diced tomatoes, pickle juice, and sour cream, and stir to combine.
  6. Add flour and whisk vigorously. Remove from heat.
  7. Remove celery from the pot and add pickles, cook for 5 minutes.
  8. Add the sauteed mixture, ham, and olives. Season with salt and pepper and simmer for 10 minutes.
  9. Add herbs, stir and turn off the soup.
  10. Serve and enjoy.

Serve With- Serve solyanka with fresh slices of lemon (or lemon juice) and a dollop of sour cream.


  • Store: Store the Soup in an airtight container in the fridge for up to 3 days.
  • Freeze: Add soup to the freezer bag and freeze for up to 2 months.
  • Reheat: Reheat the soup over low heat until reheated.
Solyanka topped with fresh chopped dill, sour cream and lemon slices.

More Russian Soup Recipes-

Solyanka Soup Recipe

5 from 6 votes
An easy Traditional Solyanka Soup Recipe. The hearty soup is loaded with ham, pickles, and olives, served with fresh dill and sour cream.
Author: Valentina
Prep Time: 10 minutes
Cook Time: 20 minutes
0 minutes
Total Time: 30 minutes
Servings: 6 servings


  • 1 celery stalk
  • 4 cups water
  • 32 oz chicken broth
  • 3 pickles, julienned or cubed
  • 1 cup olives, sliced thin
  • 1 carrot, cubed or shredded
  • 1/2 cup cubed tomatoes
  • 16 oz ham, cubed
  • 1 medium onion, finely chopped
  • 2 Tbsp unsalted butter
  • 1 ½ Tbsp all-purpose flour
  • 1/4 cup pickle juice (juice from the can)
  • 2 tsp sour cream
  • 1/4 cup chopped cilantro
  • 1/4 cup chopped dill
  • 1 ½ tsp salt
  • ¼ tsp ground black pepper
  • lemon
  • sour cream


  • Cut celery into four parts.
  • In a large pot, bring water, chicken broth and celery to a boil.
  • Meanwhile, julienne the pickles into thin, short strands or cubes. Slice olives into thin rings. Cube carrots. Finely dice tomatoes. Cube ham.
  • Chop the onion and add to a skillet with the 2 Tbsp butter.
  • Cook on medium heat until onions are completely sautéed and soft (4-6 minutes).
  • Once onions are sautéed, add the cubed carrots. Sauté until carrots are fully cooked, stirring as needed. Add the flour, mix quickly. Add the diced tomato, pickle juice, sour cream and mix. Set aside. Turn off heat.
  • Once the water/broth and celery come to a boil, remove and discard celery. Add the pickles and let boil five minutes. Add ham and olives.
  • Add the sautéed ingredients to the pot. Season with salt and pepper. Reduce heat to low and 10 minutes.
  • Add the chopped herbs. 
  • When serving, add fresh lemon juice with a dollop of sour cream to bowl with fresh herbs if desired. 
  • Enjoy!


Calories: 287kcalCarbohydrates: 7gProtein: 18gFat: 20gSaturated Fat: 7gCholesterol: 57mgSodium: 3010mgPotassium: 497mgFiber: 2gSugar: 2gVitamin A: 2295IUVitamin C: 16.6mgCalcium: 59mgIron: 1.5mg
(The nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)