GLP-1 Food List: Best Foods to Eat on Ozempic and More

If you are taking a GLP-1 medication such as Ozempic, Wegovy, Zepbound, or Mounjaro, the best foods to build your plate around are lean proteins, high-fiber vegetables and fruit, whole-food carbs like oats and beans, and small amounts of healthy fat, all washed down with plenty of water. These medications slow digestion and reduce appetite, so you naturally eat less. That makes it critical that every bite is nutrient-dense: protein to protect muscle, fiber to support fullness and regularity, and enough fluid to stay comfortable. This article is nutrition support for people who have already been prescribed a GLP-1. It is not medical advice, and it does not cover medication choice, dosing, or side-effect treatment. Always follow your prescriber and, ideally, a registered dietitian for guidance tailored to you.

Use the tables below as a grocery reference. They are grouped the way our keto food list is, but the priorities here are different: protein and fiber lead, and honest whole-food carbs like beans, oats, and quinoa are welcome. If you want these foods assembled into meals and a weekly structure, pair this page with our GLP-1 diet plan.

How to build a GLP-1 plate

There is no official “GLP-1 diet,” but the pattern most clinicians and dietitians recommend is simple and repeatable. Because your stomach empties more slowly and you feel full faster, the goal is to make a small volume of food do a lot of nutritional work.

Aim for this order and rough proportions at each meal:

  • Protein first. Eat it at the start of the meal while your appetite is highest. A palm-sized portion is a good visual anchor.
  • Fiber next. Fill roughly half the plate with vegetables and fruit, plus a small serving of a whole-food carb.
  • Fat in small amounts. A drizzle of olive oil, a few slices of avocado, or a spoon of nut butter adds satisfaction and helps absorb vitamins.
  • Fluids throughout. Sip water across the day rather than gulping large amounts with meals, which can crowd a small stomach.

Eat slowly, and stop when you feel comfortably full rather than finishing the plate out of habit.

Priority proteins

Protein is the single most important category on a GLP-1. During weight loss, adequate protein helps protect muscle, and it is the most filling macronutrient per bite. Spread it across the day rather than saving it all for dinner. The protein figures below are typical averages for a standard serving and will vary by cut and brand.

FoodServingProteinNotes
Chicken breast (skinless)4 oz26 gLean, versatile staple
Ground turkey (lean)4 oz22 gGreat in bowls and chili
Lean beef or sirloin4 oz25 gChoose leaner cuts
Pork tenderloin4 oz24 gOne of the leanest pork cuts
Salmon4 oz23 gAdds omega-3 fats
Cod or white fish4 oz21 gMild and easy to digest
Canned tuna (in water)4 oz25 gCheap, no-cook protein
Shrimp4 oz20 gQuick-cooking and lean
Eggs2 large12 gEasy any time of day
Greek yogurt (plain, nonfat)3/4 cup17 gSnack or breakfast base
Cottage cheese (low-fat)1/2 cup12 gSavory or sweet
Tofu (firm)4 oz10 gPlant-based, absorbs flavor
Tempeh3 oz16 gFirmer, nuttier plant protein
Edamame1/2 cup9 gFiber plus protein
Lentils (cooked)1/2 cup9 gProtein and fiber together
Chickpeas (cooked)1/2 cup7 gRoast for a crunchy snack

Animal proteins are the most concentrated, but plant proteins like tofu, tempeh, edamame, lentils, and beans do double duty by adding fiber. If you are combining a GLP-1 approach with lower-carb eating, our guide to a high-protein, low-carb diet shows how to keep protein high while trimming starch. To set a personal daily protein target, use our protein calculator.

Vegetables and fruit

Produce is where most of your fiber, vitamins, and minerals come from, and fiber is what keeps you full and regular. Unlike keto, you do not need to fear fruit here: berries, apples, and pears are encouraged, skin on for extra fiber. Non-starchy vegetables can be eaten generously; cook them until tender if raw produce feels heavy on your stomach.

FoodServingFiberNotes
Broccoli1 cup2.4 gSteam or roast until tender
Spinach1 cup cooked4.3 gWilts down, easy to eat
Brussels sprouts1 cup4 gRoast to soften
Cauliflower1 cup2 gMild, filling base
Carrots1 cup3.6 gCooked is gentler
Bell peppers1 cup2 gSweet and crunchy
Zucchini1 cup1 gLight and easy to digest
Leafy salad greens2 cups1.5 gAdd protein to make a meal
Berries (mixed)1 cup4 to 8 gLowest-sugar fruit, high fiber
Apple (with skin)1 medium4.4 gPortable, filling
Pear (with skin)1 medium5.5 gSoft and easy to eat
Orange1 medium3 gVitamin C and fiber
Banana1 medium3 gGentle, easy on the stomach

If a big raw salad feels like too much volume for a smaller appetite, cooked vegetables and soft fruits deliver the same fiber in a more compact, easier-to-tolerate form.

Whole-food carbs and fiber sources

This is where a GLP-1 food list clearly parts ways with keto. Fiber-rich carbohydrates are an asset here, both for steady energy and because they help counter the constipation many people report. The key is to keep portions moderate so protein still leads, and to choose whole, minimally processed sources over refined white bread and sugary cereal.

FoodServingFiberNotes
Oats (rolled, dry)1/2 cup4 gOvernight oats travel well
Quinoa (cooked)1/2 cup2.6 gComplete plant protein too
Brown rice (cooked)1/2 cup1.8 gWhole-grain swap for white
Whole-grain bread1 slice2 to 3 gLook for whole grain first
Black beans (cooked)1/2 cup7.5 gFiber and protein combined
Chickpeas (cooked)1/2 cup6 gGreat in soups and salads
Lentils (cooked)1/2 cup8 gVery filling
Sweet potato (with skin)1 medium4 gNutrient-dense starch
Chia seeds1 tbsp5 gStir into yogurt or water
Ground flaxseed1 tbsp2 gAdd to oats or shakes

Beans and lentils are the standouts because they stack fiber and protein in one food. If you are increasing fiber quickly, do it gradually and drink more water to help your system adjust comfortably.

Healthy fats in small amounts

Fat makes food satisfying and helps you absorb fat-soluble vitamins, but it is calorie-dense and slow to digest. Because GLP-1 medications already slow stomach emptying, large or greasy fatty meals are a common trigger for nausea and reflux. The move is small, steady amounts of quality fats rather than big servings.

FoodServingNotes
Extra virgin olive oil1 tsp to 1 tbspDrizzle over vegetables
Avocado oil1 tsp to 1 tbspHigher heat cooking
Avocado1/4 to 1/2 fruitFiber plus healthy fat
Almonds or walnuts1 small handfulPortion-controlled snack
Chia and flax seeds1 tbspFiber and omega-3s
Natural peanut or almond butter1 tbspNo added sugar
Olives5 to 6Salty, satisfying

A little fat goes a long way toward making a small meal feel complete. Measure nut butters and oils rather than pouring freely, since they add up fast.

Hydration options

Reduced appetite usually means reduced thirst, so it is easy to drift into mild dehydration without noticing. Staying hydrated supports digestion, eases constipation, and helps with the fatigue some people feel. Keep drinks unsweetened where you can.

DrinkNotes
WaterYour default all day; sip steadily
Sparkling water (still-ish)Fine if bubbles do not bother you
Herbal or unsweetened teaWarm options can settle the stomach
Black coffeeIn moderation, unsweetened
Broth or bone brothAdds fluid plus electrolytes
Low-fat or unsweetened milkAlso contributes protein
Protein shake or smoothieDoubles as hydration and protein

Broths are especially useful on low-appetite days because they add fluid, sodium, and warmth without much volume.

Commonly aggravating foods

None of the foods below are forbidden, and reactions differ from person to person. But these are the categories people most commonly report as GI triggers while on a GLP-1, because they either sit heavily in a slow-emptying stomach or crowd out protein and fiber. Treat this as a “notice your own patterns” list rather than a rulebook, and raise persistent symptoms with your care team.

CategoryExamplesCommonly reported issue
Fried and greasy foodsFried chicken, fries, heavy takeoutNausea, bloating, feeling overly full
Very sugary foodsCandy, pastries, sweetened dessertsSugar spikes, low fullness value
Sugary and carbonated drinksSoda, energy drinks, heavy soft drinksBloating and gas from carbonation
Large, high-fat mealsBig creamy or cheesy portionsSlow digestion, reflux
AlcoholBeer, cocktails, excess wineReflux, dehydration, empty calories
Highly processed snacksChips, refined-carb snack foodsLittle protein or fiber per bite

The common thread is that these foods deliver a lot of calories with little protein or fiber, and they tend to aggravate a stomach that is already emptying slowly. Swapping them for the whole-food options above usually feels better and keeps you on target.

Small appetite, big nutrition

The biggest practical challenge on a GLP-1 is hitting your protein and fiber goals when you are simply not very hungry. The answer is not to force large meals; it is to make small amounts count and to be strategic about timing.

Lead with protein. Eat your protein first, at the very beginning of the meal, while your appetite is at its peak. If you fill up on salad or bread first, you may not have room for the food that matters most.

Lean on concentrated protein foods. When solid meat feels like too much, easy high-protein options carry the day: a bowl of Greek yogurt, a scoop of cottage cheese, a couple of eggs, or a protein shake. These pack a lot of protein into a small, gentle volume.

Use shakes and smoothies wisely. A protein shake made with a quality powder plus milk or yogurt can deliver 25 to 40 grams of protein in a glass, and it doubles as hydration. Blend in berries, spinach, or a spoon of nut butter for fiber and fat. Liquids are often easier to tolerate on days when chewing feels like a chore. Choose powders you like the taste of, since you are more likely to actually finish them.

Try mini-meals. Three big plates may feel impossible. Four to six smaller mini-meals or snacks across the day often add up to more total protein and fiber with less discomfort. Keep grab-and-go options stocked: hard-boiled eggs, single-serve yogurt or cottage cheese, jerky, edamame, roasted chickpeas, and cheese sticks.

Front-load your day. Many people find appetite is strongest in the morning and fades later, so a protein-rich breakfast can bank a big chunk of your daily target before the medication’s fullness effect peaks.

To put a real number on your daily protein goal, run your details through our protein calculator, then reverse-engineer your day so you comfortably reach it with the foods above.

Putting it together

A strong GLP-1 grocery cart is protein-forward and fiber-rich: chicken, fish, eggs, Greek yogurt, cottage cheese, tofu, and beans for protein; berries, apples, leafy greens, broccoli, and carrots for produce; oats, quinoa, brown rice, and lentils for whole-food carbs; olive oil, avocado, and a few nuts for fat; and water, tea, and broth to stay hydrated. Keep portions small, eat protein first, and go easy on the fried, sugary, carbonated, and alcoholic items that tend to cause trouble.

From here, the natural next step is turning this list into an actual week of meals. Head to our GLP-1 diet plan for a structured approach, and remember that the best food plan is one you have reviewed with your own prescriber or dietitian, who can adjust it to your health, your goals, and how you personally respond.

Frequently Asked Questions

Which foods are best to eat on a GLP-1 medication?

Prioritize lean protein at every meal (chicken, fish, eggs, Greek yogurt, cottage cheese, tofu, beans), then fill the rest of the plate with high-fiber vegetables, fruit with the skin on, and small portions of whole-food carbs like oats and quinoa. Add healthy fats in small amounts and drink water throughout the day. Because appetite is smaller, each bite should be as nutrient-dense as possible so you still cover your protein and fiber needs.

What foods should I limit on Ozempic or Wegovy?

Many people report that fried and greasy foods, very sugary desserts and drinks, heavily carbonated beverages, and alcohol are more likely to trigger nausea, bloating, or reflux while on a GLP-1 medication. These foods are not banned, but they tend to sit heavily and crowd out the protein and fiber you actually need. Reactions vary from person to person, so notice your own patterns and talk with your prescriber or a dietitian about what works for you.

How much protein should I eat on a GLP-1?

A common general guideline is roughly 0.6 to 0.8 grams of protein per pound of goal body weight per day, spread across meals, to help protect muscle during weight loss. Exact needs depend on your body size, activity, and health status, so use it as a starting point and confirm your target with your care team. Our protein calculator can give you a personalized daily number to aim for.

Which foods are naturally high in GLP-1 or act like Ozempic?

No food replicates a prescription medication, but protein, fiber, and healthy fats naturally stimulate your gut to release more of its own GLP-1 and slow digestion, which supports fullness. Foods often mentioned here include eggs, fish, Greek yogurt, beans and lentils, oats, avocado, nuts, and non-starchy vegetables. Think of them as foods that support satiety, not substitutes for anything your provider has prescribed.

What should I eat to lose weight on a GLP-1?

Build each small meal around a palm-sized portion of protein, add a fist or two of vegetables or fruit for fiber, include a small amount of whole-food carbohydrate for energy, and finish with a little healthy fat. Eat slowly, stop when comfortably full, and keep hydrating. This protein-forward, high-fiber pattern helps you feel satisfied on fewer calories while covering nutrient needs when your appetite is reduced.

Can I eat fruit and whole grains on a GLP-1?

Yes. Unlike a strict keto plan, a GLP-1 nutrition approach welcomes fiber-rich carbs. Berries, apples and pears with the skin, oats, quinoa, brown rice, beans, and lentils all provide fiber that supports fullness and helps with the constipation many people experience. Keep portions moderate so protein still leads the plate, and favor whole, minimally processed sources over refined ones.

How do I get enough protein when I am barely hungry?

Lead with protein at the very start of each meal while your appetite is highest, and lean on concentrated, easy-to-eat sources: Greek yogurt, cottage cheese, eggs, and a quality protein shake or powder. Smaller, more frequent mini-meals often work better than three large ones. Liquids like shakes and broths can be easier to tolerate on days when solid food feels like too much.

How much water should I drink on a GLP-1?

Aim for steady hydration across the day, since reduced appetite often means reduced thirst and lower fluid intake, which can worsen constipation and fatigue. Water, unsweetened sparkling water, and herbal tea all count, and broths add fluid plus electrolytes. A common target is around eight cups a day, adjusted for your size, climate, and activity, and confirmed with your care team.