-
Boil soup bone and bay leaves in 8-10 cups of water for about 30 minutes.
-
Meanwhile (while soup bone is boiling), heat a large skillet with 1 tablespoon olive oil to medium-low heat.
-
Add onion, garlic, shredded carrots, and beef medallions. Cook until all starts to brown, about 3-5 minutes.
-
Add tomato paste and about 1/4 cup of the broth that is cooking (should be thick but able to stir). Cook for an additional 7-10 minutes until tomato paste starts to turn a little darker in color.
-
Remove soup bone from the broth.
-
Add beef base to broth and stir until dissolved.
-
Add tomato and beef mixture to broth.
-
Add potatoes to broth and simmer for about 10-15 minutes or until firm, but just starting to soften.
-
While potatoes are cooking, return to your skillet and add the shredded beets and cabbage, adding more olive oil if needed to help them fry.
-
Add the sugar and vinegar, stirring until evenly coated, and cook until browned, about 10 minutes. (No need to clean skillet in-between uses.)
-
Add fried cabbage and beet mixture to the broth.
-
Add dill and salt and pepper to taste.
-
Cook 10 more minutes, or more, as needed, to allow flavors to blend.
-
Throw in a garnishment of fresh dill or fresh parsley right before serving to give a great colorful effect and fresh edge.
-
Top with a dollop of sour cream, if desired.