Before a colonoscopy, you should avoid solid foods for at least 24 hours and stick to a clear liquid diet for breakfast, lunch and dinner. Ask your doctor about what you can have and when. Can I Normally Eat 2 Days Before Colonoscopy? In general, it is recommended to eat a low-fiber...