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

Author: Valentina
5 from 7 votes
An easy Traditional Solyanka Soup Recipe. The hearty soup is loaded with ham, pickles, and olives, served with fresh dill and sour cream.
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!


287kcal Calories7g Carbs18g Protein20g Fat7g Saturated Fat57mg Cholesterol3010mg Sodium497mg Potassium2g Fiber2g Sugar2295IU Vitamin A16.6mg Vitamin C59mg Calcium1.5mg Iron
Nutrition Facts
Solyanka Soup Recipe
Amount Per Serving
Calories 287 Calories from Fat 180
% Daily Value*
Fat 20g31%
Saturated Fat 7g44%
Cholesterol 57mg19%
Sodium 3010mg131%
Potassium 497mg14%
Carbohydrates 7g2%
Fiber 2g8%
Sugar 2g2%
Protein 18g36%
Vitamin A 2295IU46%
Vitamin C 16.6mg20%
Calcium 59mg6%
Iron 1.5mg8%
* Percent Daily Values are based on a 2000 calorie diet.
(The nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)