GLP-1 Food List & Grocery Generator

Get a personalized GLP-1-friendly grocery list based on your protein, fiber, and calorie targets. Organized by store section with protein-per-serving labels. Printable. Free.

Configure Your List

Leaving targets empty will use fallback defaults of 1,400 kcal and 120g protein. Use our other calculators to find your personalized numbers.

What to Eat on GLP-1 Medications

The GLP-1 Nutrition Framework

The key principles for eating on GLP-1 medications like Ozempic, Mounjaro, and retatrutide are: prioritize protein, include fiber, stay hydrated, and eat nutrient-dense foods in smaller portions to accommodate drastically reduced appetite.

Best Foods for Your First Week on GLP-1

During your first week (Starting Phase), your GI tract is adjusting rapidly. Stick to gentle, easy-to-digest foods like Greek yogurt, plain chicken breast, bone broth, and protein shakes. Ginger tea and sugar-free electrolyte packets are lifesavers for nausea and hydration.

High-Protein Foods for GLP-1 Users

Protein prevents the roughly 30% muscle loss normally associated with extreme caloric deficits. Foods like canned tuna, extra-lean ground turkey, cottage cheese, and tofu provide high protein-to-calorie ratios that make hitting your 100g+ daily target possible even when you aren't hungry.

Foods to Avoid or Limit on GLP-1

Because GLP-1s slow gastric emptying, greasy, high-fat, or heavily fried and spicy foods can sit in the stomach for prolonged periods, causing severe acid reflux, cramping, or vomiting. Avoid large meals entirely.

Retatrutide-Specific Dietary Considerations

With retatrutide driving the highest weight loss averages yet, meeting protein goals is critical to prevent dangerous muscle wasting. Additionally, managing potential dysesthesia points toward ensuring adequate nutrient balances.

Frequently Asked Questions

What should I eat on Ozempic to lose weight faster?

Focus on protein-rich, fiber-rich foods.

What foods should I avoid on GLP-1 medications?

Limit high-fat fried foods, very spicy meals, sugary beverages, and large portions.

How many calories should I eat on GLP-1?

A 500-calorie deficit from your TDEE is the evidence-based target.

Can I eat carbs on GLP-1?

Yes — choose complex carbohydrates like whole grains, sweet potatoes, and legumes.

What helps with nausea on GLP-1?

Ginger tea, small frequent meals, avoiding greasy foods, eating slowly, and staying hydrated can all help manage GLP-1-related nausea.

Disclaimer:

This tool is for educational purposes only. Always consult your healthcare provider or a registered dietitian before making significant changes to your diet while on medication.