This GLP-1 grocery list walks you through the store aisle by aisle, with protein and fiber numbers for 51 foods worth keeping on hand.
In This Guide
Shopping Smaller on GLP-1
Losing weight has been a struggle for most of my life, so I pay attention to what people buy when they are trying to change how they eat. Lately, the pin I keep seeing saved on Pinterest is a shopping list for people on these medicines.
This GLP-1 grocery list is how I sorted that out for readers. It runs aisle by aisle, from raspberries in produce to lentils in the pantry, and every food shows real numbers, so you can fill a smaller cart without guessing.
I built it around this joint advisory from four obesity and nutrition groups, which puts protein and minimally processed food near the top. Talk to your prescriber or a dietitian before changing your diet, especially if you take insulin, are pregnant, or have had pancreatitis or gallbladder trouble. This is grocery guidance, not medical advice.
Key Takeaways
- Shop by aisle: This GLP-1 grocery list moves through five sections, from produce to the pantry.
- Put protein first: Many picks bring 15 g or more per serving when your appetite runs small.
- Raise fiber slowly: Add berries, beans, and oats one at a time so your gut can adjust.
51-Food GLP-1 Grocery List by Store Aisle
Walk this GLP-1 grocery list from the front of the store to the back, and compare the numbers at a glance before anything goes in the cart.
🌱
Whole Foods Grocery Shortcut
Pick up salmon, plain Greek yogurt, frozen berries, lentils, and rolled oats at Whole Foods in one trip.
Produce Aisle: Foods 1 to 12
Fresh fruit and vegetables bring fiber and water, so buy small amounts you expect to finish this week.
| Food | Numbers per Serving | Pro Tip |
|---|---|---|
| #1. Raspberries | About 8 g fiber and 1.5 g protein per cup | One of the highest-fiber fruits in the store; these and other foods for constipation may help if things slow down. |
| #2. Blueberries | About 3.6 g fiber and 1 g protein per cup | Rinse a pint on shopping day and keep it at eye level so it gets eaten first. |
| #3. Pears | About 5.5 g fiber per medium pear | Buy a mix of firm and nearly ripe pears so they do not all soften on the same day. |
| #4. Cantaloupe | Roughly 90% water, with 1.4 g fiber per cup | Pre-cut melon costs more, but it may get eaten on days when chopping sounds like too much. |
| #5. Cucumbers | About 95% water and 0.5 g fiber per sliced cup | Keep slices in cold water in the fridge for a crunchy snack that also adds fluid. |
| #6. Broccoli | About 2.6 g protein and 2.4 g fiber per chopped cup | Steam it soft at first, since raw florets can feel heavy and gassy for some people. |
| #7. Baby Spinach | About 1.7 g protein and 1.3 g fiber per 2 cups | A big clamshell shrinks to almost nothing, so wilt a handful into eggs or soup. |
| #8. Zucchini | About 1.5 g protein and 1.2 g fiber per raw cup | Grate it into ground turkey or oats to add volume without a strong flavor. |
| #9. Carrots | About 3.6 g fiber per chopped cup | Baby carrots need no prep, and cooked coins tend to sit easier than raw sticks. |
| #10. Sweet Potatoes | About 3.8 g fiber and 2.3 g protein per medium baked potato | Pick smaller ones, since a half potato may be plenty when your appetite is low. |
| #11. Avocados | About 3.4 g fiber and 7 g fat per one-third of a medium fruit | Fat digests slowly, so start with a thin smear and see how it sits. |
| #12. Firm Tofu | About 8 g protein per 3 oz on most labels | Usually found in the cold case near produce; cube it into soup for a soft, easy protein. |
Meat and Seafood Counter: Foods 13 to 23
Lean cuts pack the most protein into the fewest bites, which matters when a small plate fills you up.
| Food | Numbers per Serving | Pro Tip |
|---|---|---|
| #13. Skinless Chicken Breast | About 26 g protein and 3 g fat per 3 oz cooked | Cook a few at once and slice them thin; my high-protein foods for GLP-1 list has more ideas. |
| #14. Rotisserie Chicken Breast | About 24 g protein and 265 mg sodium per 3 oz, meat only | Pull off the skin while it is warm, and compare store brands because seasoning changes the sodium. |
| #15. Lean Ground Turkey (93%) | About 23 g protein and 10 g fat per 3 oz cooked | Roll it into this low-fat turkey meatball soup when broth sounds better than a full plate. |
| #16. Extra-Lean Ground Beef (95%) | About 22 g protein and 5.5 g fat per 3 oz cooked | This is the leanest package in most cases; drain it well and season it boldly since it runs dry. |
| #17. Pork Tenderloin | About 22 g protein and 3 g fat per 3 oz roasted | Usually sold as a small roast, and one package can cover several small dinners. |
| #18. Low-Sodium Deli Turkey | About 10 g protein and often 350 mg sodium per 2 oz | Roll a slice around a cucumber spear for a no-cook snack, and check the label for sodium. |
| #19. Salmon | About 22 g protein and 7 g fat per 3 oz cooked wild fillet | Frozen portions work too; flake leftovers into this high-protein salmon salad. |
| #20. Cod | About 19 g protein and 0.7 g fat per 3 oz cooked | A mild, flaky choice for days when strong smells put you off dinner. |
| #21. Tilapia | About 22 g protein and 2.3 g fat per 3 oz cooked | Thin fillets cook in about 6 minutes, so dinner can wait until you feel hungry. |
| #22. Shrimp | About 20 g protein and 84 calories per 3 oz cooked | Buy peeled and deveined; it thaws in a bowl of cold water in 10 minutes or so. |
| #23. Sea Scallops | About 17 g protein and 565 mg sodium per 3 oz steamed | Sear just 3 or 4 for a small plate, and skip the butter bath if grease bothers you. |
Dairy Case: Foods 24 to 32
Soft, cold, high-protein dairy may be easier to face than a hot meal, and most of it needs no cooking.
| Food | Numbers per Serving | Pro Tip |
|---|---|---|
| #24. Eggs | About 12.6 g protein and 143 calories per 2 large eggs | Hard-boil 6 on Sunday so a fast protein is ready on low-appetite mornings. |
| #25. Liquid Egg Whites | About 13 g protein per half-cup | Pour them straight from the carton into oats while cooking for a protein boost you barely taste. |
| #26. Nonfat Plain Greek Yogurt | About 17 g protein and 100 calories per 6 oz | Plain avoids the 10 g or more of added sugar many flavored cups carry. |
| #27. Low-Fat Cottage Cheese (1%) | About 14 g protein and 460 mg sodium per half-cup | Blend it smooth if the curds bother you, or bake it into these cottage cheese egg bites. |
| #28. Plain Skyr | About 15 g protein per 5.3 oz cup | Thicker and tangier than most yogurt, and the single cups make portions easy. |
| #29. Plain Low-Fat Kefir | About 9 g protein per cup, with live cultures | Drinkable protein can help when chewing feels like a chore; sip it slowly. |
| #30. Ultrafiltered Milk | About 13 g protein and 6 g sugar per cup | Lactose-free versions are common, which may matter if regular milk gives you gas. |
| #31. Part-Skim String Cheese | About 7 g protein and 80 calories per stick | Already portioned, so it travels well in a small lunch bag. |
| #32. Part-Skim Ricotta | About 7 g protein and 85 calories per quarter-cup | Stir it into warm pasta or spoon it over berries when you want something soft. |
Frozen Aisle: Foods 33 to 40
The freezer is your backup plan, since these picks wait patiently when your appetite changes from day to day.
| Food | Numbers per Serving | Pro Tip |
|---|---|---|
| #33. Shelled Edamame | About 9 g protein and 4 g fiber per half-cup | Microwave a small bowl and add flaky salt for a snack that doubles as a side. |
| #34. Unsweetened Mixed Berries | About 4 g fiber and 1 g protein per cup | Read the bag and skip any with added syrup, then stir a handful into warm oats. |
| #35. Mango Chunks | About 2.6 g fiber and 1.4 g protein per cup | Blend with kefir for a cold smoothie on days when solid food sounds bad. |
| #36. Riced Cauliflower | About 2 g protein and 2 g fiber per cup | Use half rice and half cauliflower if plain cauliflower feels too bland. |
| #37. Green Peas | About 4.1 g protein and 4.4 g fiber per cooked half-cup | Stir them in during the last minute of cooking soup, with no thawing needed. |
| #38. Chopped Kale | About 3.7 g protein and 2.6 g fiber per cooked cup | Frozen kale is already softened, so it skips the chewy stage of the fresh bunch. |
| #39. Grilled Chicken Strips | About 18 g protein and 450 mg sodium per 3 oz on typical labels | Pick plain grilled over breaded, and compare sodium, which swings widely by brand. |
| #40. Black Bean Burgers | About 9 g protein and 4 g fiber per patty on typical labels | Crumble one over a salad when a whole patty looks like more than you want. |
Pantry Aisles: Foods 41 to 51
Shelf-stable staples keep the cost down and carry you through weeks when you skip a store run.
| Food | Numbers per Serving | Pro Tip |
|---|---|---|
| #41. Rolled Oats | About 5 g protein and 4 g fiber per dry half-cup | Cook a quarter-cup if a full bowl is too much, or try these banana oat pancakes. |
| #42. Dried or Canned Lentils | About 8.9 g protein and 7.8 g fiber per cooked half-cup | High in fiber, so a quarter-cup in soup is a sensible place to begin. |
| #43. Canned Black Beans | About 7 g protein and 7 g fiber per half-cup | Rinse them under the tap, which can wash away a good share of the sodium. |
| #44. Canned Chickpeas | About 7.3 g protein and 6.2 g fiber per half-cup | Mash with lemon for a quick spread, since mashed beans may go down easier than whole. |
| #45. Canned Light Tuna in Water | About 20 g protein and 0.7 g fat per 3 oz drained | Single-serve pouches skip the draining and suit a small lunch. |
| #46. Canned Sardines | About 22.7 g protein and 351 mg calcium per 3.75 oz can | The tiny soft bones are where the calcium comes from, so leave them in. |
| #47. Chia Seeds | About 4 g fiber and 2 g protein per tablespoon | They swell in liquid, so soak them first and drink extra water that day. |
| #48. Almonds | About 6 g protein, 3.5 g fiber, and 164 calories per ounce | Portion 23 almonds into small bags, because the jar makes it easy to overshoot. |
| #49. Powdered Peanut Butter | About 6 g protein and 1.5 g fat per 2 tbsp | Far less fat than regular peanut butter, and it stirs right into oats or yogurt. |
| #50. Bone Broth | About 9 g protein per cup on many labels | Warm sips add fluid and salt; on hot days, electrolyte powders for GLP-1 are another option. |
| #51. Saltine Crackers | About 1.4 g protein and 65 calories per 5 crackers | Keep a sleeve handy for queasy days; the Wegovy website lists crackers among bland foods that may help with nausea. |
GLP-1 Shopping Food List: Pinterest Pin
📌 Save this GLP-1 grocery list to your Pinterest board so you can pull it up at the store.
3-Day GLP-1 Shopping Meal Planner
Here is one way to cook through this GLP-1 grocery list for three days, using small portions and rough protein and fiber totals.
| Meal | Day 1 | Day 2 | Day 3 |
|---|---|---|---|
| Breakfast | 6 oz nonfat Greek yogurt with a half-cup of raspberries; about 18 g protein, 4 g fiber | 2 eggs with a half-cup of cooked kale and a half-cup of blueberries; about 15 g protein, 3 g fiber | A half-cup of oats cooked in ultrafiltered milk with 1 tbsp chia; about 20 g protein, 8 g fiber |
| Lunch | 3 oz rotisserie chicken over baby spinach with a quarter-cup of black beans; about 30 g protein, 5 g fiber | 3 oz tuna with a half-cup of chickpeas and sliced cucumber; about 28 g protein, 7 g fiber | 3 oz grilled chicken strips over riced cauliflower with avocado; about 21 g protein, 5.5 g fiber |
| Snack | String cheese and half a pear, or one of these GLP-1 snacks; about 7 g protein, 3 g fiber | A half-cup of cottage cheese with cantaloupe; about 15 g protein, 1.5 g fiber | Kefir blended with a half-cup of frozen mango; about 10 g protein, 1.5 g fiber |
| Dinner | 3 oz cod, 1 cup broccoli, and half a sweet potato; about 23 g protein, 4 g fiber | 3 oz salmon, a half-cup of peas, and 1 cup zucchini; about 27 g protein, 5.5 g fiber | 3 oz shrimp with a half-cup of edamame; about 29 g protein, 4 g fiber |
| Day total | About 78 g protein and 16 g fiber | About 85 g protein and 17 g fiber | About 80 g protein and 19 g fiber |
Shrink any meal if you feel full early, since these are sample portions and not targets. If you want more structure, my 7-day GLP-1 meal plan runs a full week, and these GLP-1 breakfast ideas can fill in slow mornings.
FAQs
These answers cover the questions that tend to come up when you take a GLP-1 grocery list to the store.
1. What should I buy first on a GLP-1 medicine?
Start with a few protein basics, since appetite can drop and smaller meals leave less room. A short GLP-1 grocery list might hold eggs, plain Greek yogurt, canned tuna, frozen edamame, and rotisserie chicken, which bring about 9 g to 24 g of protein per serving. Add berries or lentils next for more fiber.
2. How much protein should I shop for each day?
Your clinician or dietitian can set your number. A joint advisory notes that 1.2 to 1.6 g per kg of body weight daily has been proposed during weight loss, and a fixed 80 g to 120 g may be simpler. Many items on this GLP-1 grocery list deliver 15 g or more.
3. Is a GLP-1 grocery list different for Ozempic and Wegovy?
Both medicines contain semaglutide, so the food side looks much the same for many people. Their labels differ: Ozempic is labeled for type 2 diabetes and related risk reduction, while Wegovy’s uses include long-term weight reduction alongside a reduced-calorie diet and more activity. Nausea, diarrhea, vomiting, and constipation appear among the common side effects on both labels.
4. Which foods help with constipation on GLP-1 medicines?
Fiber from food and enough fluid may help, and a joint advisory suggests raising fiber gradually. On this GLP-1 grocery list, raspberries bring about 8 g per cup, lentils about 7.8 g per cooked half-cup, and pears about 5.5 g each. Cleveland Clinic notes that a sudden jump can cause diarrhea, so go slowly.
5. What should I keep on hand for days when food sounds bad?
The Wegovy website lists bland, low-fat foods like crackers, toast, and rice, plus foods that contain water, like soups and gelatin, as options that may help with nausea. A practical GLP-1 grocery list keeps saltines, broth, and frozen fruit ready for those days. Call your prescriber if vomiting or diarrhea keeps you from drinking fluids.
6. Are frozen vegetables a good choice on GLP-1 medicines?
Frozen vegetables can be a smart buy when appetite is unpredictable, since they wait until you feel like cooking. Plain frozen peas have about 4.4 g of fiber per cooked half-cup, and shelled edamame about 9 g of protein. A GLP-1 grocery list with frozen backups may also cut waste when portions shrink.
7. How can I keep food costs down on GLP-1 medicines?
Lean on canned and frozen staples, which usually cost less per serving than fresh fish or berries and last longer. Canned tuna, dried lentils, rolled oats, eggs, and frozen peas make a budget GLP-1 grocery list easy to build. Buying less fresh produce at a time may help, since a smaller appetite can leave food spoiling.
Video: GLP-1 Foods to Keep at Home
Bazgha Khalid, MD, an obesity medicine doctor, talks through staples that may belong on a GLP-1 grocery list in the video below.
Video credit: Bazgha Khalid, MD.
Your GLP-1 Grocery List Plan
A good shopping trip on these medicines mostly comes down to three habits:
- Buy less, more often: Fresh food spoils fast when a small appetite slows down how much you eat.
- Stock the freezer: Edamame, berries, and peas are ready whenever your hunger comes back.
- Keep easy days covered: Broth, saltines, and kefir may help on days when a full meal sounds bad.
Appetite and tolerance vary a lot from person to person, so check with your care team if eating stays hard. If you liked this GLP-1 grocery list, you might also like my guides to the foods to eat on GLP-1 and the foods to avoid on GLP-1.
Leave a Reply