Peel the potatoes, onions and carrots. Cut potatoes and peppers into cubes. Remove the skins from the tomatoes and cut into large cubes. To make it easier for you to peel tomatoes, make small cuts on them and pour boiling water over them. Rinse the parsley.
Place a pan of water on the fire and place the beef in it. Cut one onion and one carrot in half and add to the meat, add a bay leaf. Bring to a boil, skim off the foam and simmer over low heat for 90 minutes.
Remove vegetables and beef. Cut the meat into cubes.
Cut the remaining onion into cubes and grate the carrots on a coarse grater. Fry the vegetables in heated vegetable oil until golden brown.
Add potatoes to the resulting broth and cook for 10 minutes, then add fried onions, bell peppers, carrots and cook for another 5 minutes. Then add the tomatoes and cook for 5 minutes.
Salt and pepper the soup, add paprika, remove the pan from the heat and leave the soup covered for 15 minutes.
Ladle the soup into bowls, top each serving with beef and parsley leaves and serve.