Cibuli oloupeme, stejně tak česnek. Cibuli nakrájíme na kostičky, česnek prolisujeme. Brambory oloupeme a nakrájíme na menší kousky. Hrášek vyloupeme z lusků, případně použijeme hrášek mražený.
V hrnci rozehřejeme lžíci olivového oleje, vsypeme cibuli a osmahneme. Přidáme brambory, prolisovaný česnek a opět krátce orestujeme. Obsah v hrnci zalijeme zeleninovým vývarem nebo vodou, přidáme koření Horalka, sůl a 10 minut povaříme. Poté přisypeme hrášek a dalších 5 - 10 minut povaříme. Odebereme jednu naběračku husté části polévky stranou a toto množství rozmixujeme. Rozmixovanou část přilijeme do polévky, vsypeme na kolečka nakrájený vegetariánský párek, opepříme, podle chuti ještě přisolíme a pár minut prohříváme.
Vegetariánskou frankfurtskou polévku doplníme o čerstvě nasekanou petrželku a podáváme. Větší jedlíci mohou přikusovat pečivo.