Halvu pagatavo no cukursīrupa un saberzētiem, apceptiem riekstu, arahisa, saulespuķu u. c. kodoliem. Garšai pievieno vaniļu, šokolādi, mandeles, cukātus utt. Vienkāršāku halvu var izgatavot arī mājās. Dziļā pannā ieber izsijātus miltus, pievieno kausētu sviestu un, nepārtraukti maisot, apcep pilnīgi irdenus. Pēc tam pielej cukursīrupu un maisot karsē, kamēr masa ir vienveidīga. Šādas halvas pagatavošanai ņem 1 kg miltu, 200 g kausēta sviesta, 100 g cukura, 50 g karsta ūdens.

Cukursīrupu var aizstāt cukurs vai medus. Kausēta sviesta vietā var ņemt kausētu margarīnu vai eļļu.