Domácí tvaroh lze připravit několika způsoby. Základem je nechat mléko zkysnout a to buď samovolně nebo přidáním nějaké kultury případně kousku chlebové kůrky. Nejlépe je mléko zahřát na teplotu 40 st. C, následně naočkovat například přidáním několika lžic jogurtu nebo kefíru a nechat po dobu zhruba 6 hodin zkysnout. Pak je nutné oddělit syrovátku a nechat tvaroh odkapat, čehož docílíme zahřátím na teplotu 45 st. C, chceme-li tvaroh tvrdý, pak na vyšší teplotu a nechat přes plátno odkapat syrovátku.