K přípravě šouletu se nejlépe hodí velké kroupy, které před vařením opláchneme, aby se zbavily šlemu, jenž vzniká při vaření. Takto připravené kroupy vaříme asi 30 minut.
Mezitím cibuli nakrájíme najemno, uzený bok na tenké nudličky a česnek utřeme. Připravenou uzenou krkovici ohřejeme ve vařící vodě nebo na rozpálené pánvi.
Uvařené kroupy scedíme a propláchneme ještě jednou ve studené vodě. Na rozpálené pánvi orestujeme cibuli a slaninu dozlatova, přidáme uvařené kroupy, propláchnutý sterilovaný hrášek, koření a česnek.
Na talíře rozdělíme šoulet a připravenou vepřovou krkovici. Uzenou krkovici v šouletu ihned podáváme.