Man tillagar tofu genom att först pressa bort vätskan för att få en fastare och krispigare konsistens. Detta görs genom att vira in tofublocket i en ren kökshandduk, lägga det mellan två skärbrädor eller tallrikar, och sätta något tungt ovanpå i ca 20–30 minuter. Därefter delas tofun i små bitar eller skivor och steks på medelhög till hög värme i olja i cirka 5–10 minuter tills den blir gyllene och krispig på ytan. Det går också att marinera tofun före tillagning för extra smak, samt panera den för en extra krispig yta. Alternativt kan man tillaga tofu i ugn där den blir gyllene och lite krispig efter 20–30 minuter. Fritering är ytterligare ett sätt att få tofu krispig. Tofu kan också användas på många sätt, från sallader till grytor och pastarätter, tack vare dess neutrala smak som lätt tar åt sig kryddor och marinader.