Wash the mushrooms and cut into thin slices.
Peel the potatoes and cut into cubes.
Peel the carrots and grate them on a coarse grater.
Peel and chop the onion.
Cut the olives and gherkins into slices.
Cut the lemon into slices.
Fry the mushrooms and half the onion in a frying pan.
Separately fry the remaining onions and carrots in a frying pan. Add tomato paste to them.
Put the potatoes to boil. After the water boils, add the sauerkraut, gherkins, champignons fried with onions, and onions and carrots fried in tomato paste.
Add salt and pepper to the solyanka to taste and leave to cook for 30 minutes.