Start the Broth: In a 6- to 8-quart stockpot, add the broth and bay leaves, then bring to a boil. Once boiling, add the cabbage, cover, and return to a boil. Reduce heat to low and cook for 20 minutes.
Sauté the Vegetables: Preheat a 12.5” non-stick skillet on medium heat. Add 2 tablespoons of oil. Once the oil is warm, add the onions, carrots, celery, red pepper, tomato paste, salt and sauté for 5 minutes.
Add beets and Seasoning: Add the beets, the remaining 1 tablespoon of olive oil, and cook for another 3-4 minutes.
Combine with Broth: Transfer the potatoes and the sautéed vegetables into the stockpot. Cover and bring to a boil, then cook on low heat for 20 minutes.
Finish and Flavourings: Turn off the heat and fish out the bay leaves using tongs. Then add the vinegar, sugar, garlic, and black pepper. Stir and let the borsht sit for 10 minutes to allow flavours to meld. Stir in dill and adjust seasonings to taste. I occasionally add a little more vinegar.
Serve and Enjoy: Serve with a dollop of plain yogurt, more dill, and a crusty loaf of bread. Enjoy! Or as my Baba would say jó étvágyat!