Sauté the Base : Heat oil in a deep soup pot. Add onions, beets, and carrots. Cook 8–10 minutes until slightly softened.
Add Broth u0026 Simmer : Add potatoes, cabbage, tomato paste, and bay leaf. Pour broth and bring to a boil. Reduce heat and simmer 25–30 minutes until vegetables are tender.
Season u0026 Brighten : Add garlic, salt, pepper, and vinegar/lemon juice. Stir well. Taste and adjust tanginess — borscht should be bright and lively!
Serve : Ladle into bowls. Top with a generous spoon of sour cream and sprinkle fresh dill.