No, you don't have to freeze Ninja CREAMi for 24 hours. However, we recommend freezing it for at least 2 hours so that it's nice and thick when you're ready to eat it.