Chop the onions and garlic and set aside.
Shred the beets, potatoes and carrots into a bowl.
Put the chopped onions and garlic into a large saucepan and saute for 1-2 minutes with the olive oil, be careful not to burn!
Add the shredded beets, potatoes, and carrots with a pinch of salt and the vegetable broth.
Stir and bring the mixture to a boil (about 5 minutes).
While the soup is working up to a boil, chop your cabbage into small pieces.
When the vegetables are soft and the water is boiling, add the cabbage, and bring to a boil again.
Once boiling, lower the heat and simmer, covered, for 20-30 minutes.
Add salt and pepper to taste, then add the lemon juice. The lemon juice really makes this, mmmm.