1. Sekoita keskenään pehmeä rasva, rahka ja tomaattipyree. Yhdistä jauhot, leivinjauhe ja suola. Sekoita ne rahka-rasvaseoksen kanssa, mutta älä vaivaa, ettei taikina sitkisty. Kääri taikina tuorekelmuun ja nosta jääkaappiin kovettumaan vähintään tunniksi, jotta siitä tulee helpommin käsiteltävää.
2. Keitä ohra kasvisfondilla maustetussa vedessä kypsäksi, valuta ja jäähdytä. Suikaloi pekoni ja paista pannulla rapeaksi. Kuori ja hienonna sipuli. Paista sieniä kuivalla pannulla, kunnes neste on haihtunut. Lisää rasva ja sipulit ja paista vielä hetki. Lisää mausteet. Sekoita sieniseokseen kypsät ohrasuurimot ja pekonit sekä tuorejuusto.
3. Kauli taikina jauhoja apuna käyttäen leivinpaperin päällä uunipellin kokoiseksi levyksi. Levitä täyte taikinan toiselle puoliskolle. Taita toinen puoli täytteen päälle ja nipistä reunat hyvin kiinni. Vedä suppilovahveropiirakka leivinpaperin avulla uunipellille. Voitele suppilovahveropiirakka munalla ja pistele haarukalla pintaan reikiä.
4. Paista suppilovahveropiirakkaa 200 asteessa uunin alatasolla noin 25 minuuttia. Peitä piirakka loppuvaiheessa leivinpaperilla, jos pinta tummuu liikaa.