For best results, overnight oats should sit for at least 6-8 hours to soften the oats and allow the flavors to blend. However, if you don't mind your oatmeal being a bit chewy, you can eat it after 2 hours.