Na pánvi rozehřejeme olej, vložíme slaninu, přikryjeme a za občasného míchání při střední teplotě opékáme 5 minut. Opečenou slaninu osušíme na papírových kuchyňských utěrkách.
V hrnci předehřejeme máslo, přidáme nakrájenou cibuli, brambory, celer a osolíme. Směs opékáme 10 minut za občasného míchání, dokud zelenina nezměkne.
Přimícháme pórek nakrájený na kolečka, rajčata na kostičky, petrželku a vývar. Obsah hrnce přivedeme k varu, snížíme teplotu a vaříme 15 minut doměkka. Osolíme, opepříme a vmícháme srdcovky.
Polévku 3 minuty prohřejeme, podáváme teplou ozdobenou petrželkou a slaninou.