Put a pot of water on the fire, put the beef in it. Cut one onion and one carrot in half and add to the meat, add the bay leaf. Bring to a boil, remove the foam and simmer for 90 minutes.
Remove the vegetables and beef. Cut the meat into cubes.
Cut the remaining onion into cubes, 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 tomatoes and cook for 5 minutes.
Season the soup with salt and pepper, add paprika, remove the pan from the heat and leave the soup to simmer, covered, for 15 minutes.
Ladle the soup into bowls, top each serving with beef and parsley leaves and serve.