Solyanka Soup
Solyanka is a rich and hearty soup that is popular in Russia and Eastern Europe. It's made with cured meats, green Gordal olives, pickles, veggies, and a flavorful beef broth. The unusual ingredients blend together perfectly to create a soup that is irresistible.

This post is sponsored by European Olives.
What is solyanka?
Solyanka (which is also spelled soljanka) is a hearty soup with salty/sour flavors. While some of the ingredients might seem a little strange to see in a soup recipe, the flavor is incredible.
This recipe is a meat solyanka and is made with three (yes, three!) different types of cured meats.
What type of olives are best in solyanka?
When making solyanka, we love using Gordal olives. They are big and juicy and their gentle flavor does not overpower the soup.
We always have some on hand as they're versatile and are as good to snack on as they are to cook with. They add an amazing flavor (and are so healthy!) that we add them to a lot of recipes we make.
- Cod with Tomatoes and Gordal Olives
- Spanish Breakfast Potatoes with Gordal Olives
- Stuffed Spanish Pork Chops with Gordal Olives
Did you know that in Canada, one out of every two olives eaten comes from Spain, including these Gordal olives used in this solyanka soup recipe?

What type of meat to use in solyanka?
The meat used to make solyanka varies widely. In fact, there are likely as many variations as there are people who make solyanka soup.
Most recipes will call for three different types of meat. Here are a few options if you want to experiment:
- Beef – you can use a bone-in braising cut of meat and simmer it in water to make a beef broth. Then cut up the meat and add it back into your soup.
- Chicken – leftover cooked chicken or store-bought smoked chicken both work.
- Deli meats – ask the person behind the counter to cut you a 3-inch piece, rather than thinly slicing it like they normally do.
- Sausages – use your favorite type!
- Pork – we use bacon, but smoked pork belly is even better. Ham is good, too!

How to make solyanka
Most solyanka soup recipes start with making a bone broth then sautéing ingredients and adding them to the broth a few things at a time.
But we like to make your life easier, and less messy. So we've figured out how to make solyanka soup in one pot (yay for fewer dishes) and in less time. Don't worry, it's every bit as delicious as what you're served in a Russian restaurant.
- Start by cooking the bacon and browning the meat. Remove the meat from the pan, making sure to leave some of the tasty oil.
- Now sauté the veggies. Easy!
- Add a little tomato paste and let it caramelize (flavor!) before adding the spices (more flavor!)
- Now add the meat back into the pot, pour in the bone broth and the other ingredients, and gently simmer for 10 minutes.
That's it! You just made solyanka!
Full recipe in the recipe card below.

Tips for making the best solyanka
Make sure to use bone broth. You can make it yourself using our easy beef bone broth recipe, or you can find it in the freezer section of your local grocery store.
Avoid overcooking the soup. Let the soup simmer just long enough to bring the flavors together.
Don't skip the toppings. The lemon is essential and both the sour cream and dill add so much to the soup.

Popular soup recipes
- Tomato Lentil Soup with Manzanilla Olives
- Taco Soup Recipe
- Mexican Meatball Soup (Albondigas Soup)
- Chicken Vegetable Soup
- Hamburger Soup

Solyanka Soup Recipe
If you love this recipe as much as we do, let us know with a 5-star rating!
Ingredients
- 7 ounces bacon, chopped
- 7 ounces kielbasa sausage, diced
- 7 ounces salami, diced (see notes about meat)
- 1 medium onion, minced
- 1 stalk celery, diced
- 1 large carrot, grated
- 3 tablespoons tomato paste
- 1 teaspoon paprika
- ½ teaspoon ground allspice
- 2 bay leaves
- 1 cup Gordal olives, chopped
- 3 pickles, chopped
- 6 cups beef bone broth
- ¼ cup pickle juice, from the pickle jar
- To serve: lemon slices, fresh dill, sour cream, extra Gordal or Manzanilla olives
Instructions
- Add the bacon to a large soup pot over medium heat. Cook until the bacon has started to crisp and much of the fat is released. Add the kielbasa and salami and continue to cook until the bacon is crispy and the meat has browned. Remove the meat from the pot using a slotted spoon then drain all but 2 tablespoons of the oil from the pot.7 ounces bacon, 7 ounces kielbasa sausage, 7 ounces salami
- Add the onion to the pot and cook until it is soft, about 5 minutes. Add the celery and carrot and cook until both begin to soften, about 3 minutes.1 medium onion, 1 stalk celery, 1 large carrot
- Push the veggies to the side of the pot then add the tomato paste. Spread it out a little then let it caramelize for 3 minutes. Add the paprika and allspice and mix everything together.3 tablespoons tomato paste, 1 teaspoon paprika, ½ teaspoon ground allspice
- Add the bay leaves, Gordal olives, pickles, beef bone broth, pickle juice, and the cooked meat to the pot and bring the pot to a boil. Reduce the heat and simmer for 10 minutes. Taste the soup and add salt if needed – there are a lot of salty flavors in this so you probably won't add extra salt. Remove the bay leaves.2 bay leaves, 1 cup Gordal olives, 3 pickles, 6 cups beef bone broth, ¼ cup pickle juice
- Serve the soup topped with a slice of lemon, some fresh dill, a spoonful of sour cream, and a few extra Gordal olives.To serve: lemon slices, fresh dill, sour cream, extra Gordal or Manzanilla olives
Notes
Pin this solyanka soup recipe to save it for later!

Have made this a couple times now. Great recipe! Understanding this is a peasant recipe I had several green tomatoes I didn’t want to waste and figured why not? I chopped the tomatoes in roughly a 1cm cube. Added to the bubbling soup and let them cook until soft. Added a really nice texture and added flavor. Nice way to use all the veggies in the garden.
Just want to say this is fantastic! Thank you so much for this recipe. I was looking for something authentic.
My ex-husband I had sponsored him from latvia so when I would go there, his grandmother would make the soup for us all the time. Same when we went to one of his villages in Russia. Once I got back home to Canada, I could not find anything authentic that tasted like there. This one is pretty close.:)
The only thing I did substitute was homemade chicken broth. Because that’s what they were using over there. And I just added some extra garlic. But otherwise this is amazing! Thanks so much.
Jo- if you want to use plant-based meats you could I guess 🙂 . And yes, I understand. Cured meat is not really the healthiest. But that’s what makes it authentic. But I’m sure you’re able to substitute if you wish 🙂
Surprisingly good! I swapped the beef bone broth with chicken bone broth and it still turned out great.
Enjoyed a solyanka soup at a local restaurant and decided to make one myself. Finding this recipe I felt it was the closest to the soup I had enjoyed. Using the recipe as my guide I made the soup with just a couple modifications with the ingredients I had on hand.
I used Kraski, as the bacon element and kielbasa as the main meat element. I was able to pickup Russian style pickled tomatoes and dill pickles for the sour element. The tomatoes and pickles were jarred together. I also had some homemade pickled cauliflower, green beans and carrots I added as extra veggies. I had an open vegetable avjar spread, (which is close tomato paste), that I used in place of the paste.
Otherwise, cooked per the recipe and have to say very tasty.
Next time I’m going to use smoked pork ribs for meat, add pickled mushrooms as well as other veggies and barley.
I will be making again! Thanks for the recipe!
Amazing flavors that work so well together even though individually they shouldn’t. A very pleasant surprise to myself and hubby. Was the main course with buckwheat blini, kaluga caviar and frozen vodka. Will make again and again! Used bacon, ham and smoked sausage, upped the pickle brine to 3/4 cup and used garlic stuffed olives.
What kind of pickles? Dill?
Yes, we use garlic dill pickles.
I went to a Russian restaurant with some friends and tried this soup. I fell in love with the soups taste. After going back two more times to get more i decided to look up how to make it myself. I used this recipe and made a large pot of soup. The soup turned out fantastic! I then brought my friends some of it so I could get different opinions, they also thought it was very close to the restaurant and tasted great. I didn’t leave a review the first time but here i am making it again and wanted to say thank you! The recipe was very easy to follow and the soup came out great.
This looks good but much healthier to use plant-based meats! Carcinogens in cured meats among other bad stuff 🙁
If you prefer plant-based meats then by all means go for it. You do you!
This is a pretty authentic recipe! Some modifications: add chopped garlic to onions, use canned or fresh diced tomatoes and add much more dill. It’s not just for serving!
Jo: you can’t make this an authentic Russian recipe with plant based meats. You must have beef/chicken and a smoked meat element.