GLP-1 & Ozempic Food List — What to Eat, What to Limit

A GLP-1 food list organized by USDA food group: protein-dense and fiber-rich picks for Ozempic, Wegovy, and Zepbound, the foods commonly harder to tolerate on a slowed stomach, and a printable grocery list. Independent, USDA-sourced.

This is nutrition guidance, not medical or medication advice. How much you should eat, and any change to how you eat on a GLP-1, belongs with the care team that prescribed it — especially if you have kidney disease or another condition.

What are the best foods to eat on a GLP-1?

The best foods on a GLP-1 are the ones that pack the most protein, fiber, and nutrients into the least volume — because appetite is low and the stomach fills fast. In practice that means protein at the center of every plate, fiber-rich vegetables, fruit, beans, and whole grains around it, and water alongside. It's the ordinary MyPlate balance, tilted toward density.

There's no nutrition rule that forbids specific foods, but some are commonly harder to tolerate when digestion is slowed — very rich, fried, or fatty dishes, large portions, fizzy drinks, and alcohol. Below, the picks are sorted by USDA food group so you can build a plate; the last section turns them into a grocery list.

Protein foods — build the plate around these

Protein is the priority, so it leads the list. Spread it across the day and lead each meal with it while your appetite allows. All of these count toward the protein foods group:

  • Lean poultry — chicken and turkey breast
  • Fish and seafood — salmon, tuna, cod, shrimp
  • Eggs and egg whites
  • Greek yogurt and cottage cheese (also dairy)
  • Beans, peas, and lentils (also fiber)
  • Tofu, tempeh, and edamame
  • Lean cuts of beef and pork
  • Nuts, seeds, and their butters, in modest amounts

A practical benchmark: our USDA recipe library has 173 dishes that carry 20 grams of protein or more per serving. Filtering to those is a fast way to keep protein high without weighing anything.

Fiber-rich foods — vegetables, fruit, beans, whole grains

Slowed gastric emptying makes constipation more likely, so fiber earns real estate on the plate. Aim toward the Adequate Intake — about 25 grams a day for women and 38 for men under 51 (21 and 30 after) — and raise it gradually with plenty of water:

  • Non-starchy vegetables — leafy greens, broccoli, peppers, carrots
  • Beans, lentils, and chickpeas (protein and fiber at once)
  • Berries, apples, pears, and oranges
  • Whole grains — oats, brown rice, quinoa, whole-wheat bread
  • Chia and ground flax, stirred into yogurt or oats
  • Avocado, in modest amounts

Pair fiber with fluid — Fiber works with water, not without it — adding fiber while under-drinking can trade one kind of discomfort for another. Keep water nearby through the day, especially as you build the vegetables and beans back up.

Foods commonly harder to tolerate

This is general tolerability guidance, not advice for managing side effects. Because a GLP-1 slows how quickly the stomach empties, published GLP-1 nutrition guidance notes that some foods and drinks tend to sit less comfortably. Many people find these easier in smaller amounts:

  • Very rich, fried, or high-fat meals — fat is the slowest to leave the stomach, so heavy dishes can feel like they linger.
  • Large portions — the plate fills fast; oversized servings are the most common source of discomfort.
  • Carbonated drinks — the extra gas adds to an already-full feeling.
  • Alcohol — it can hit differently on a much smaller appetite, and it brings calories without nutrition.
  • Ultra-processed, low-nutrient snacks — not off-limits, but they spend a small appetite on little in return.

Tolerability isn't a medical rule — None of these are forbidden, and everyone's different. If a medication is making it genuinely hard to eat or keep food down, that's a conversation for the team that prescribed it — not something to push through or solve with a food list.

A GLP-1 grocery list

Shopping by food group keeps a small appetite well-supplied without much planning. Take this list as-is, or use it to fill the gaps around a 7-day meal plan:

  • Protein: chicken or turkey breast, salmon or canned tuna, eggs, Greek yogurt, cottage cheese, tofu
  • Beans + legumes: canned or dried black beans, chickpeas, lentils
  • Vegetables: leafy greens, broccoli, peppers, carrots, frozen mixed vegetables
  • Fruit: berries, apples, oranges, bananas
  • Whole grains: oats, brown rice, quinoa, whole-wheat bread
  • Extras: chia or ground flax, olive oil, herbs and spices, plenty of water

Frozen and canned versions count — frozen vegetables and canned beans keep, cost less, and make cooking for one or two easier on a day when you don't feel like much. For dishes that put these together, browse the recipe library.

GLP-1 food list — frequently asked questions

What foods should I avoid on Ozempic?

No foods are strictly off-limits on a nutrition basis, but many people find very rich, fried, or high-fat meals, oversized portions, carbonated drinks, and alcohol sit less comfortably while a GLP-1 slows the stomach. Ultra-processed snacks aren't harmful in moderation, but they spend a small appetite on little nutrition. This is general food guidance — if a food consistently causes problems, raise it with your care team.

What are the best high-protein foods for a GLP-1?

Lean poultry, fish and seafood, eggs, Greek yogurt and cottage cheese, beans and lentils, tofu and tempeh, and lean beef or pork are all strong choices. Spread them across the day and eat protein first at each meal. Our recipe library has 173 dishes carrying 20 grams of protein or more per serving, which is an easy way to keep intake high.

How much fiber do I need on a GLP-1?

The Dietary Reference Intake for fiber is about 25 grams a day for women and 38 grams for men under 51 (21 and 30 grams after age 51). Because GLP-1 medications slow digestion and can cause constipation, hitting that target from vegetables, fruit, beans, and whole grains helps — but raise fiber gradually and drink plenty of water so you don't trade one discomfort for another.

Do I need special or branded GLP-1 foods?

No. Ordinary whole foods — the protein, produce, beans, and whole grains on this list — cover everything a GLP-1 eating pattern needs. Protein shakes or bars can help on days when appetite is very low and solid food is hard, but they're a convenience, not a requirement, and they don't beat real food on nutrition.

Sources

Every figure on this page traces to a named source. MyPlate.food is independent and not affiliated with the USDA or the clinical societies cited — they appear here only as source credits.