What to Eat Before a Colonoscopy
Last reviewed: March 2026
Why diet matters before a colonoscopy
The goal of colonoscopy prep is to completely clean out your colon so your doctor can see the lining clearly. What you eat in the days leading up to the procedure plays a big role in how well that works.
By gradually reducing fiber and hard-to-digest foods, you give your body less material to clear out. This typically means an easier prep experience and a cleaner colon, which helps your doctor do the best job possible.
Important: Always follow your doctor's specific instructions. The timelines here are general guidelines — your prep schedule may differ depending on your procedure and medical history.
3 days before — low-fiber diet
Most protocols ask you to start a low-fiber (also called low-residue) diet about three days before your procedure. Low-fiber means avoiding foods that leave behind undigested material in your colon.
What "low-fiber" means
A low-fiber diet typically limits you to about 10–15 grams of fiber per day. You're essentially choosing refined, easily digestible foods over whole, unprocessed ones.
Usually allowed
- White bread, white rice, plain pasta
- Eggs (any style)
- Lean chicken, turkey, fish
- Well-cooked vegetables without skin
- Canned or soft fruits without skin or seeds
- Smooth yogurt, milk, cheese
- Butter, margarine, oils
- Clear broth, bouillon
Usually avoid
- Whole grains, brown rice, whole wheat bread
- Raw vegetables
- Nuts, seeds, popcorn
- Fruit with skin, berries, dried fruit
- Beans, lentils, peas
- Tough or fatty meats
- Corn
- Granola, muesli
Low-fiber foods by category
| Category | Good choices |
|---|---|
| Proteins | Eggs, skinless chicken, turkey, fish, tofu |
| Grains | White bread, white rice, plain pasta, saltine crackers |
| Dairy | Milk, yogurt (no fruit chunks), cheese, cottage cheese |
| Fruits | Canned peaches, applesauce, ripe banana, melon |
| Vegetables | Well-cooked carrots, green beans (no skin), potatoes (peeled) |
2 days before — further restrictions
Two days before your procedure, you'll usually want to stick even more closely to low-fiber foods. Some doctors ask you to drop raw fruits and vegetables entirely at this point.
Keep portions moderate. This isn't the time for a big steak dinner or a heavy meal. Think simple, bland, and easy to digest.
Stay well hydrated. Drinking plenty of water and clear fluids now will help you feel better during your liquid-only day tomorrow.
Day before — clear liquids only
The day before your colonoscopy, most protocols switch you to clear liquids only. This is the final step before starting your prep solution.
Clear liquids include water, clear broth, black coffee or tea (no milk), apple juice, white grape juice, sports drinks, clear gelatin (not red or purple), and popsicles (not red or purple).
Avoid red and purple. Red or purple dyes can coat the colon lining and be mistaken for blood during your procedure. Stick to yellow, green, or clear-colored liquids.
For a detailed breakdown of what counts as a clear liquid and tips for getting through the day, see our clear liquid diet guide.
Simple meal ideas for low-fiber days
Breakfast ideas
- Scrambled eggs with white toast
- Plain yogurt with a ripe banana
- Cream of wheat or grits with butter
- Pancakes or waffles made with white flour (light on syrup)
Lunch ideas
- Turkey and cheese on white bread (no lettuce or tomato)
- Chicken noodle soup with white noodles
- Plain pasta with butter or a smooth sauce
- Grilled cheese sandwich on white bread
Dinner ideas
- Baked chicken breast with white rice and well-cooked carrots
- Fish with mashed potatoes (no skin)
- Plain pasta with grilled chicken
- Scrambled eggs with white toast (breakfast for dinner works great)
Morning of the procedure
Most doctors require you to stop drinking all liquids at a specific time before your procedure — typically 2 to 4 hours beforehand. This is for your safety during sedation.
Your doctor's instructions will specify exactly when to stop drinking. Follow that time precisely, even if you're thirsty.
Nothing by mouth. After your cutoff time, do not eat or drink anything — including water — unless your doctor has specifically told you otherwise. Some medications may be taken with a small sip of water.
What to eat after your colonoscopy
After your procedure, your digestive system needs a gentle reintroduction to food. You've just been through a thorough cleanout, so go easy.
Good first foods
- Crackers, plain toast, or dry cereal
- Soup or broth
- Scrambled eggs
- Plain chicken or fish
- Bananas, applesauce
- Mashed potatoes
What to avoid on the first day back
- Spicy foods
- Heavy, greasy, or fried foods
- Raw vegetables and high-fiber foods
- Alcohol
- Large portions — eat small amounts and see how you feel
Most people can return to their normal diet within a day or two. Listen to your body and ease back gradually.
GentlePrep can help. The GentlePrep app walks you through your diet day by day, with food suggestions and reminders so you always know what you can eat. Download it to take the guesswork out of your prep.