Schäle zuerst die Rote Bete, die Kartoffeln und die Karotten. Schneide die Bete in dünne Stifte oder kleine Würfel, die Karotten in feine Scheiben und die Kartoffeln ebenfalls in Würfel. Schäle die Zwiebel und hacke sie fein. Schneide den Weißkohl in feine Streifen.
Erhitze das Pflanzenöl in einem großen Topf. Brate die Zwiebel glasig, füge die Rote Bete und Karotten hinzu und lasse sie etwa 5 Minuten anbraten. Gib das Tomatenmark hinzu und rühre es gut unter.
Gieße die Gemüsebrühe in den Topf und füge die Kartoffeln, den Weißkohl, die Lorbeerblätter, den Zucker und den Essig hinzu. Koche die Suppe bei mittlerer Hitze etwa 20 Minuten, bis das Gemüse weich ist.
Presse den Knoblauch in die Suppe und würze mit Salz und Pfeffer nach Geschmack. Lass die Suppe noch weitere 5 Minuten ziehen.
Verteile den Borschtsch auf Teller oder Schalen. Garniere jede Portion mit einem Klecks saurer Sahne und etwas gehacktem Dill. Serviere ihn heiß, zusammen mit frischem Brot.