It’s one cupful, but two cupfuls, not “two cupsful.” The same goes for “spoonfuls” and “glassfuls.”