What Foods Can You Eat 3 Days Before a Colonoscopy?

Three days before a colonoscopy, you switch to a low-fiber diet, keeping each food to no more than 1 to 2 grams of fiber per serving. The goal is to reduce the bulk left behind in your colon so the doctor has a clear view during the procedure. Fiber normally helps digestion, but it also creates residue that makes it harder to spot polyps and other abnormalities. About 3% of colonoscopies get canceled because the bowel isn’t clean enough, so what you eat in these final days genuinely matters.

Proteins You Can Eat

Most animal proteins are fair game. Chicken, turkey, lamb, lean pork, veal, fish, and seafood are all fine. Eggs and tofu work well for lighter meals. Lunch meat, ham, and bacon are also permitted. Creamy peanut butter (no chunky varieties with nut pieces) rounds out your options. The key is choosing tender, well-cooked cuts rather than anything tough or heavily breaded with whole grains.

Grains, Bread, and Pasta

White is the word to remember here. White bread, white rice, and white pasta are your staples. Bagels, rolls, muffins, saltines, plain crackers, pancakes, waffles, and biscuits made from refined flour all work. For cereal, stick to low-fiber options like corn flakes, cream of wheat, and puffed rice. A good rule of thumb: check the nutrition label and confirm the cereal has less than 2 grams of fiber per serving. Rice-based cereals typically meet that threshold easily.

What you need to avoid is anything made with whole grains, bran, seeds, or whole wheat flour. That means no whole wheat bread, brown rice, oatmeal with added seeds, or granola.

Dairy Products

Milk, cheese, cottage cheese, cream, sour cream, buttermilk, and smooth yogurt are all allowed, as long as you tolerate dairy well. Hot chocolate is fine too. Just avoid yogurt with fruit chunks, seeds, or granola mixed in.

Which Fruits and Vegetables Are Safe

This is where most people trip up. Raw, high-fiber vegetables are off the table entirely. That includes broccoli, brussels sprouts, cabbage, cauliflower, celery, and asparagus. Legumes like beans, lentils, and peas are also out.

However, certain vegetables are fine when they’re well-cooked and peeled: carrots, green beans, potatoes, pumpkin, yams, zucchini, and other squash. Cooking softens the fiber and makes these vegetables much easier for your body to process quickly. Stick to peeled, soft-cooked versions rather than raw or al dente preparations.

For fruit, avoid anything high in fiber or with tough skins and seeds. Canned or well-cooked fruit without skin is generally a safer choice than raw fruit during these days.

Fats, Condiments, and Seasonings

Butter, margarine, salad oils, mayo, plain cream cheese, salad dressings, and plain gravy are all fine. For seasonings, you can use salt, pepper, sugar, herbs, spices, vinegar, ketchup, and mustard freely.

What to skip: anything containing seeds, nuts, coconut, or dried fruit. That rules out chunky salsas, seeded mustards, hot sauces with pepper seeds, and nut-based oils like peanut oil. If a condiment or dessert lists whole grain flour, bran, seeds, nuts, or coconut in its ingredients, leave it out.

Beverages

Milk, cream, buttermilk, and hot chocolate are permitted during the low-fiber phase. Coffee and tea are generally fine. Avoid juices with pulp, as the pulp adds fiber. Smoothies made with raw fruits, seeds, or leafy greens should also wait until after the procedure.

Keep in mind that the day before your colonoscopy, you’ll typically transition from this low-fiber diet to clear liquids only. The three-day low-fiber window is the bridge between your normal eating and that final liquid-only day.

What a Typical Day Looks Like

Breakfast might be scrambled eggs with white toast and butter, or a bowl of corn flakes with milk. Lunch could be a turkey sandwich on white bread with mayo and a side of well-cooked carrots. Dinner works well as grilled chicken or fish with white rice and soft-cooked green beans. Snacks like saltines with creamy peanut butter or smooth yogurt fill in the gaps.

The meals don’t have to be bland or unsatisfying. You have access to most proteins, plenty of refined grains, full dairy, and a reasonable range of cooked vegetables. The main shift is simply cutting out anything high in fiber: whole grains, raw vegetables, nuts, seeds, beans, and tough-skinned fruits.

Iron Supplements and Other Adjustments

If you take iron supplements, stop them a full seven days before your colonoscopy, not just three. Iron interferes with bowel cleansing and can leave a dark residue that obscures the doctor’s view. Fiber-based supplements should also be paused during this window. Follow your care team’s specific instructions for any other medications, as some blood thinners and diabetes drugs may need adjustment on a different timeline.