Foods to Eat and Foods to Avoid Before a PET Scan

A positron emission tomography (PET) scan is a diagnostic tool that examines body tissue functioning, such as blood flow, oxygen use, and sugar metabolism, to help doctors diagnose and treat disease.
It's important to follow the specific pre-PET scan diet your doctor recommends to allow the proper distribution of glucose throughout your body.
Types of PET Scans
There are a few types of PET scans:
Different types of PET scans may require different dietary preparations, so check with your doctor to confirm which type you're scheduled to receive.
Foods to Eat Before a PET Scan
- Protein-rich foods, such as beef, chicken, eggs, ham, pork, raw nuts, turkey, tofu, and unsweetened peanut butter
- Vegetables low in carbohydrates, such as green beans, broccoli, celery, lettuce, spinach, and zucchini
- Dairy products low in carbohydrates, such as butter and hard cheeses
- Condiments low in carbohydrates, such as oil and vinegar
Foods to Avoid Before a PET Scan
- Grains, including bread and breaded foods, cereals, crackers, oats, pasta, and rice
- Starchy vegetables, such as corn, peas, and potatoes
- Fruits and fruit juices
- Dairy products higher in carbohydrates, like yogurt and ice cream
- High-carbohydrate condiments, such as jams, gravies, and most salad dressings
- High-carbohydrate snack foods, like chips and pretzels
- Candy
- Beverages that contain caffeine
- Alcohol
Foods to Avoid Before a Myocardial Perfusion PET Stress Test
If you're taking beta-blocker or calcium channel blocker medications, consult your doctor well before your scan to discuss when to stop taking these medications.
PET Scan Preparation and Diabetes
People who have diabetes should consult their doctor about how to prepare for a PET scan at least two weeks before the scan, as changing their diet may also require changing their diabetes medication regimen.
The Takeaway
- For 24 hours before a PET or PET-CT scan, drink extra fluids and consume a protein-rich, low-carbohydrate diet, including foods like meat, eggs, raw nuts, low-carb vegetables, butter, and hard cheeses.
- During this 24-hour period, it’s crucial to avoid all sugar, high-carbohydrate foods, alcohol, and caffeine to prevent interference with the radioactive glucose tracer.
- In addition to dietary restrictions, avoid strenuous activity for 48 hours before a myocardial perfusion PET stress test.
- You should fast, consuming nothing but water, for the eight hours before the procedure.
- PET Scan. Cleveland Clinic. October 19, 2022.
- Ashraf MA et al. Fludeoxyglucose. StatPearls. August 28, 2023.
- PET/CT. Radiology Info.
- Myocardial Perfusion PET Stress Test. Cedars-Sinai.
- PET/CT Scan Preparation Guidelines. Florida Cancer Specialists and Research Institute.
- FDG-PET Scan. Cedars-Sinai.
- Before Your PET Scan. Stanford Medicine Health Care.
- PET/CT FDG Scan for Patients With Diabetes. UW Medicine.

Simran Malhotra, MD
Medical Reviewer

Gord Kerr
Author
Gordon Kerr is a retired nutrition professional with more than 15 years of experience in the healthcare industry. He holds a diploma in Food and Nutritional Science from the Canadi...