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.
| Food | Serving | Protein | Notes |
|---|---|---|---|
| Chicken breast (skinless) | 4 oz | 26 g | Lean, versatile staple |
| Ground turkey (lean) | 4 oz | 22 g | Great in bowls and chili |
| Lean beef or sirloin | 4 oz | 25 g | Choose leaner cuts |
| Pork tenderloin | 4 oz | 24 g | One of the leanest pork cuts |
| Salmon | 4 oz | 23 g | Adds omega-3 fats |
| Cod or white fish | 4 oz | 21 g | Mild and easy to digest |
| Canned tuna (in water) | 4 oz | 25 g | Cheap, no-cook protein |
| Shrimp | 4 oz | 20 g | Quick-cooking and lean |
| Eggs | 2 large | 12 g | Easy any time of day |
| Greek yogurt (plain, nonfat) | 3/4 cup | 17 g | Snack or breakfast base |
| Cottage cheese (low-fat) | 1/2 cup | 12 g | Savory or sweet |
| Tofu (firm) | 4 oz | 10 g | Plant-based, absorbs flavor |
| Tempeh | 3 oz | 16 g | Firmer, nuttier plant protein |
| Edamame | 1/2 cup | 9 g | Fiber plus protein |
| Lentils (cooked) | 1/2 cup | 9 g | Protein and fiber together |
| Chickpeas (cooked) | 1/2 cup | 7 g | Roast 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.
| Food | Serving | Fiber | Notes |
|---|---|---|---|
| Broccoli | 1 cup | 2.4 g | Steam or roast until tender |
| Spinach | 1 cup cooked | 4.3 g | Wilts down, easy to eat |
| Brussels sprouts | 1 cup | 4 g | Roast to soften |
| Cauliflower | 1 cup | 2 g | Mild, filling base |
| Carrots | 1 cup | 3.6 g | Cooked is gentler |
| Bell peppers | 1 cup | 2 g | Sweet and crunchy |
| Zucchini | 1 cup | 1 g | Light and easy to digest |
| Leafy salad greens | 2 cups | 1.5 g | Add protein to make a meal |
| Berries (mixed) | 1 cup | 4 to 8 g | Lowest-sugar fruit, high fiber |
| Apple (with skin) | 1 medium | 4.4 g | Portable, filling |
| Pear (with skin) | 1 medium | 5.5 g | Soft and easy to eat |
| Orange | 1 medium | 3 g | Vitamin C and fiber |
| Banana | 1 medium | 3 g | Gentle, 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.
| Food | Serving | Fiber | Notes |
|---|---|---|---|
| Oats (rolled, dry) | 1/2 cup | 4 g | Overnight oats travel well |
| Quinoa (cooked) | 1/2 cup | 2.6 g | Complete plant protein too |
| Brown rice (cooked) | 1/2 cup | 1.8 g | Whole-grain swap for white |
| Whole-grain bread | 1 slice | 2 to 3 g | Look for whole grain first |
| Black beans (cooked) | 1/2 cup | 7.5 g | Fiber and protein combined |
| Chickpeas (cooked) | 1/2 cup | 6 g | Great in soups and salads |
| Lentils (cooked) | 1/2 cup | 8 g | Very filling |
| Sweet potato (with skin) | 1 medium | 4 g | Nutrient-dense starch |
| Chia seeds | 1 tbsp | 5 g | Stir into yogurt or water |
| Ground flaxseed | 1 tbsp | 2 g | Add 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.
| Food | Serving | Notes |
|---|---|---|
| Extra virgin olive oil | 1 tsp to 1 tbsp | Drizzle over vegetables |
| Avocado oil | 1 tsp to 1 tbsp | Higher heat cooking |
| Avocado | 1/4 to 1/2 fruit | Fiber plus healthy fat |
| Almonds or walnuts | 1 small handful | Portion-controlled snack |
| Chia and flax seeds | 1 tbsp | Fiber and omega-3s |
| Natural peanut or almond butter | 1 tbsp | No added sugar |
| Olives | 5 to 6 | Salty, 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.
| Drink | Notes |
|---|---|
| Water | Your default all day; sip steadily |
| Sparkling water (still-ish) | Fine if bubbles do not bother you |
| Herbal or unsweetened tea | Warm options can settle the stomach |
| Black coffee | In moderation, unsweetened |
| Broth or bone broth | Adds fluid plus electrolytes |
| Low-fat or unsweetened milk | Also contributes protein |
| Protein shake or smoothie | Doubles 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.
| Category | Examples | Commonly reported issue |
|---|---|---|
| Fried and greasy foods | Fried chicken, fries, heavy takeout | Nausea, bloating, feeling overly full |
| Very sugary foods | Candy, pastries, sweetened desserts | Sugar spikes, low fullness value |
| Sugary and carbonated drinks | Soda, energy drinks, heavy soft drinks | Bloating and gas from carbonation |
| Large, high-fat meals | Big creamy or cheesy portions | Slow digestion, reflux |
| Alcohol | Beer, cocktails, excess wine | Reflux, dehydration, empty calories |
| Highly processed snacks | Chips, refined-carb snack foods | Little 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.