Půlený hrách namočíme do vody. Po pár hodinách slijeme, zalijeme novou vodou, aby byl ponořený. Uvaříme doměkka. Krupky taktéž předem na pár hodin namočíme, poté doplníme dvojnásobným množstvím vody než je množství krup a také je uvaříme doměkka.
Na kostičky nakrájenou cibuli zpěníme na oleji, vmícháme scezených hrách, krupky a na kostky nakrájené tofu. Směs ochutíme prolisovaným česnekem, majoránkou, osolíme a rozložíme do tukem vymazané a strouhankou vysypané zapékací mísy.
Hrachovec s uzeným tofu zapékáme ve středně vyhřáté troubě asi 15 minut, aby se chutě propojily. Hrachovec chutná nejlépe s domácím kysaným zelím.