heat canola oil over medium high heat in a large stock pot until very high. add cubed lamb and sear until well browned stir in onion and cook until tender and translucent about 2 minutes.
2
pour in veal stock vingegar and lemon juice add the cabbage tomatoes diced beets bay leaves salt and pepper bring to boil over high heat then reduce heat to medium low heat cover and simmer until lamb and beets are tender about 1 hour
3
chop the beet tops and stir into the borscht and simmer an addition 15 minutes season to taste with salt and pepper garnish the soup bowls with a dollop of sour cream and sprinkle with dill.