Get Started →
GLP-1 Nutrition · By Alon Laniado

What Should Your Grocery List Look Like on a GLP-1 Medication?

A data-driven grocery list built from the actual meals of coached GLP-1 members hitting their protein targets. Not generic advice — foods that work.

Alon Laniado
Alon Laniado · Founder, FitMate Coach · March 30, 2026 · 8 min read

Why does your grocery list need to change on GLP-1 medications?

When your appetite drops 30-50% on a GLP-1 medication, every calorie you eat carries more weight. Before medication, you could afford to eat some low-nutrition foods because you had 2,000+ calories to work with. At 1,200 calories, there's no room for empty calories — every meal needs to deliver protein, fiber, and micronutrients.

This isn't about buying "GLP-1 friendly" products (that's mostly marketing). It's about shifting your grocery cart toward foods that pack the most nutrition per bite. The members we coach who hit their protein targets consistently share a common pattern: their grocery lists look fundamentally different from before they started medication.

100g+
Daily protein target for most GLP-1 users
25g+
Daily fiber target to support digestion
1,200+
Minimum daily calories to prevent deficiencies

What proteins belong on your GLP-1 grocery list?

Protein is the most important item on your list — aim to spend 40-50% of your grocery budget here. Based on what our coached members actually eat to hit 100g+ protein daily, here are the staples that work:

🥚

The daily staples

Eggs (6g protein each — versatile and cheap), nonfat Greek yogurt (15-20g per cup — the single best GLP-1 food), cottage cheese (14g per half cup), and chicken breast (31g per 4oz). These four foods appear in our coached members' meals more than any others.

🐟

Fish and seafood

Canned tuna (20-25g per can — cheap and zero-prep), salmon (25g per 4oz — plus omega-3s and vitamin D), shrimp (24g per 4oz — low-calorie protein powerhouse), and tilapia or cod for budget-friendly options.

🥩

Lean meats

Ground turkey 93% lean, chicken thighs (more flavorful than breast, still high protein), and lean beef 2-3x per week for iron and zinc — two nutrients GLP-1 users commonly lack.

🧃

Convenience proteins

Protein shakes (25-30g — crucial for low-appetite days), protein bars (look for 20g+ protein, under 250 cal), string cheese, beef jerky, and pre-cooked rotisserie chicken. Having grab-and-go options prevents skipping protein when appetite is low.

Which fruits and vegetables should you buy on GLP-1?

Focus on high-fiber vegetables and nutrient-dense fruits. These add volume to meals without many calories, support digestion (GLP-1s slow gut motility), and deliver the micronutrients that become scarce when eating less.

🥦

High-fiber vegetables (buy weekly)

Broccoli, spinach/arugula, bell peppers, asparagus, cauliflower, zucchini, sweet potatoes, and tomatoes. These are the vegetables that appear most in our coached members' balanced meals. Pre-washed salad mixes save prep time.

🫘

Legumes (the protein-fiber combo)

Lentils, black beans, chickpeas, and edamame. These deliver both protein and fiber — a rare combination. Canned versions are perfectly fine and cut prep time. Edamame is especially useful as a high-protein snack (17g per cup).

🫐

Fruits (choose these)

Berries (highest fiber, lowest sugar), apples, bananas (potassium), and citrus (vitamin C helps iron absorption). Frozen berries are just as nutritious as fresh and last much longer — great for smoothies and yogurt bowls.

What do meals from this grocery list actually look like?

Here are real meals from FitMate members that were built from simple grocery staples — no exotic ingredients, no complex recipes:

Simple lunch
Pollack & Edamame Bowl
73g protein386 cal8g fiber

9oz Alaskan pollack and 1.5 cups shelled edamame. Two ingredients, 73g protein.

Nutrient-dense dinner
Tilapia & Lentil Veg Bowl
67g protein430 cal19g fiber

5oz tilapia, lentil vegetable soup, red lentils, cauliflower. Iron, fiber, protein powerhouse.

Quick lunch
Tuna Bean Salad Bowl
66g protein435 cal9g fiber

10oz canned tuna, pinto beans, lettuce & tomato. Pantry staples, massive protein.

Easy dinner
Turkey Taco Salad & Asian Pear
34g protein538 cal20g fiber

Ground turkey taco salad with fruit. Family-friendly, high-fiber, satisfying.

Simple ingredients, big results

Notice these meals don't require exotic ingredients or complex cooking. Canned tuna + beans + lettuce. Fish + lentils. Ground turkey + salad fixings. The grocery list doesn't need to be complicated — it just needs to prioritize protein and produce.

What should you skip at the grocery store?

The "GLP-1 friendly" label is the new "organic" — it's mostly marketing. Grocery chains are creating dedicated GLP-1 sections and slapping "GLP-1 friendly" on products. Most of these are just repackaged health foods at a premium. Here's what to actually avoid:

🚫

High-fat foods that worsen nausea

Creamy sauces, deep-fried items, heavy cheese, and full-fat processed foods. These sit in your stomach longer (GLP-1s already slow emptying) and trigger the worst nausea. Save these for occasional treats, not weekly staples.

🚫

Empty-calorie snacks

Chips, cookies, granola bars with minimal protein, sugary cereals, and sweetened beverages. At 1,200 calories daily, spending 200 on chips means you probably won't hit your protein target. Every snack needs to contribute protein or fiber.

🚫

"GLP-1 friendly" premium products

You don't need specialty products. Regular Greek yogurt, eggs, chicken, and vegetables are your best tools. Don't pay a premium for marketing labels.

Frequently asked questions about GLP-1 grocery shopping

What should I buy at the grocery store on GLP-1?
Focus on protein (Greek yogurt, eggs, chicken, fish, cottage cheese), high-fiber produce (broccoli, spinach, berries, lentils), and convenience proteins (protein bars, canned tuna, string cheese). Every calorie needs to deliver nutrition when appetite is low.
Do I need special "GLP-1 friendly" products?
No. "GLP-1 friendly" is mostly marketing. Regular Greek yogurt, eggs, chicken, fish, and vegetables are your best tools. Don't pay a premium for labels — focus on protein-dense, nutrient-dense whole foods.
How do I meal prep on GLP-1 when appetite is low?
Prep small, protein-rich portions. Cook 2-3 proteins on Sunday, wash and cut vegetables, portion Greek yogurt cups. Having ready-to-eat protein available means you eat nutrient-dense food even when appetite is minimal.
What foods should I avoid on GLP-1 medications?
Avoid high-fat foods that worsen nausea (fried foods, creamy sauces), sugary drinks, and ultra-processed snacks that fill you up without delivering protein or nutrients. When you can only eat 1,200 calories, each one matters.
Will I spend more on groceries on GLP-1?
Most users spend about the same or less because they eat less food overall. The shift is toward fewer items but higher quality — more protein and produce, less packaged snacks and takeout.
Alon Laniado

Alon Laniado

Founder, FitMate Coach

Alon is the founder of FitMate Coach, which provides 1:1 weight loss coaches helping people stick to their plan. He is certified in Nutrition with Stanford University School of Medicine and with Precision Nutrition, and is a certified Health & Wellness Coach and Personal Trainer with the American Council on Exercise.

He is the author of Focus on Fullness: A Playbook for Weight Loss That Works and Lasts, based on the analysis of 50,000+ daily food logs and 200,000+ coaching conversations.

Keep reading

View all articles →

Want a coach to help you shop and eat smarter?

FitMate Coach analyzes every meal for protein, fiber, and balance — with a real coach helping you build sustainable eating habits on GLP-1 medications.

Get Started →

Evidence-based nutrition, weekly

Get the latest research on weight loss, GLP-1, and sustainable eating habits — no fluff.

No spam, ever. Unsubscribe anytime.