Prepare your vegetables by peeling off skins and washing. Dice 1 large onions and thinly slice 2-3 carrots. On a box grater with the large holes grate 1 beet.
In a large soup pot, add oil and heat to medium heat. Add in diced onions and cook until fragrant and lightly caramelized. Then add carrot slices and saute until softened. Season with salt and pepper to taste(about ½ teaspoon salt and ¼ teaspoon pepper).
Add shredded beets into the pot and mix with onions and carrots let the vegetables simmer, add more oil if needed.
Once the vegetables have lightly softened make a well in the middle and add 2 tablespoon tomato sauce. Let the sauce simmer in the middle for a minute and then mix into the vegetables.
Add 8 cups chicken broth into the soup pot and let vegetables come to a simmer while you peel and dice your potatoes and bell pepper.
On a cutting board dice ½ bell pepper (optional) and add into the soup.
Peel 5-6 golden potatoes and cut into cubes, then add into the soup.
While the potatoes are cooking, shred ¼ head of cabbage using a knife and cutting thin strips or using a mandolin. Add into the soup and cook for about 10 minutes or until the potatoes are cooked.
Add in reserved cooked chicken into borscht.
Top soup with fresh chopped dill. Taste your soup to see if more seasoning is needed.
Top with a tablespoon of sour cream and serve with bread and green onions.