Heat the olive oil in a large pot over medium heat. Add the onion and sauté until soft, about 5 minutes.: The moment the oil warms you should smell a faint nutty scent, and the surface will shimmer slightly. This creates a gentle cooking medium for the onion , preventing it from burning and allowing natural sugars to come forward. When the oil is too hot the onion can brown prematurely, so aim for medium heat and give the pot a ripple test with a wooden spoon. One common mistake is rushing this step, which can leave raw onion flavors in the finished soup; patience here ensures a sweeter, more mellow base.
Stir in the grated carrots and beets. Cook for 5 to 7 minutes, stirring occasionally.: As the onion softens you will notice it turning translucent and releasing a savory perfume that fills the kitchen. The gentle sizzling sound will slow, signaling that moisture is leaving and sugars are concentrating. Stir occasionally so pieces brown evenly and avoid hard searing, because bitter char would unbalance the soup. If the pan seems dry add a splash more oil; if the onion is browning too fast lower the heat to preserve a tender texture.
Add tomato paste, and cook for 1 minute. Then pour in the chicken stock.: When you add the grated carrots and beets the pot will blossom with color and a slightly sweet aroma, and you will hear a softer sizzle as the added moisture meets the warm oil. Stirring integrates their juices into the base, which deepens both color and flavor. Cook for a few minutes until they begin to soften; a common misstep is undercooking them so they remain chalky, or overcooking so they lose their shape, so watch for tender but not mushy texture.
Add the diced potatoes, cabbage, bay leaves, sugar, salt, and black pepper. Stir to combine.: During this window the vegetables will release juices that mingle, and the mixture will become more cohesive as the edges start to caramelize slightly. The sound becomes less lively and the air in the kitchen grows sweeter. This step builds complexity through gentle heat, and skipping it can lead to a thinner, less flavorful broth. If your pot is crowded, stir more frequently to prevent uneven cooking.
Bring to a boil, then reduce the heat to a simmer. Cover and cook for 20 minutes or until all vegetables are tender.: Adding the tomato paste and letting it toast briefly brings a concentrated umami boost and deepens color. You will notice the paste darken a touch and the aroma shift toward tomato and caramelized sugars. Toasting prevents the paste from tasting raw, which is a common issue if you skip this minute. Stir constantly to avoid sticking, and if the paste begins to burn lower the heat immediately.
In the final minute of cooking, stir in the minced garlic and vinegar. Remove from heat and stir in the chopped fresh dill.: As you whisk the warm chicken stock into the pot the mixture will loosen and steam will rise, carrying a full, savory scent. The stock dilutes intensity while preserving the concentrated flavors you developed, creating a balanced broth. Pour slowly and stir to integrate any browned bits from the bottom of the pot, because scraping those adds valuable taste. Using too salty a stock can over season the soup, so taste after simmering and adjust salt later.
Ladle into bowls and serve hot, topped with a spoonful of smetana and additional fresh dill and ground black pepper.: Introducing the potatoes and cabbage builds heartiness and texture, while the bay leaves and seasoning begin to permeate the liquid. You should see the pot fill with contrasting shapes and colors, and the broth will look more complete. Stir to combine so the seasonings distribute evenly; a common mistake is adding salt too early, which can concentrate as the soup reduces, so season modestly and revisit at the end.
Stir to combine: After combining everything the pot should present a harmonious mix of ingredients floating in deep red broth, and the sound will be a steady, gentle simmer as the liquid circulates. Taking a moment to stir ensures no starchy potatoes or cabbage cling to the bottom where they can scorch. If you notice sticking, lower the heat and stir more frequently to protect textures and flavors.
Bring to a boil, then reduce the heat to a simmer: The transition from boil to simmer creates different effects, where vigorous rolling bubbles can break apart fragile vegetables, while a gentle simmer allows flavors to marry. You will see large bubbles when it first boils, then smaller, gentler bubbles at a simmer, and the aroma will round out as the soup cooks. Avoid a prolonged hard boil which can overbreak vegetables and cloud the broth; steady simmering preserves structure and clarity.
Cover and cook for 20 minutes or until all vegetables are tender: During this covered simmer the pot becomes aromatic and the vegetables yield soft textures. Steam trapped under the lid accelerates even cooking, and the potatoes should become fork tender while the cabbage wilts pleasantly. A common pitfall is removing the lid too often, which prolongs cooking time and cools the pot, so only check toward the end to assess tenderness.
In the final minute of cooking, stir in the minced garlic and vinegar: Adding the garlic and white vinegar right at the finish preserves fresh aromatic lift and a bright acidic note that cuts through the soup's sweetness. The scent will pop, and the vinegar will sharpen flavor without dominating. If added too early the garlic can lose its brightness and become mushy, and the vinegar can mellow unnecessarily, so timing here is key to maintaining balance.
Remove from heat and stir in the chopped fresh dill: Once off the stove the residual heat releases the volatile oils from the dill without wilting them completely, leaving a fragrant, herbal finish. The broth will take on a fresh green note that complements the beets, and the visual contrast is lovely. Avoid adding delicate herbs too early, because prolonged heat will erase their vibrancy.
Ladle into bowls and serve hot, topped with a spoonful of smetana and additional fresh dill and ground black pepper: When you portion the soup the steam will carry a complex bouquet, and the cool dollop of smetana will swirl luxuriously into the hot broth. This creates a silky texture and a pleasing temperature contrast. A common mistake is waiting too long to add the garnish, which mutes the contrast between hot and cool, so garnish right at serving for best effect.