GLP-1 grocery list: what to buy on Ozempic
Around 10 million Americans are currently taking a GLP-1 medication like Ozempic, Wegovy, or Zepbound — and that number is expected to hit 25 million by 2030. If you're one of them, you already know the appetite shift is

Around 10 million Americans are currently taking a GLP-1 medication like Ozempic, Wegovy, or Zepbound — and that number is expected to hit 25 million by 2030. If you're one of them, you already know the appetite shift is real. You eat less, you feel full faster, and suddenly your old grocery haul doesn't make sense anymore. A smart GLP-1 grocery list isn't just helpful — it's essential for making every bite count, preserving muscle mass, and getting the best possible results from your medication.
The problem? Most grocery advice for GLP-1 users is vague. "Eat more protein" doesn't tell you what to grab at the store. This guide gives you a practical, aisle-by-aisle grocery list built specifically for people on Ozempic and other GLP-1 medications — plus the science behind why each food matters.
Why your grocery list matters more on a GLP-1
GLP-1 receptor agonists like semaglutide (Ozempic, Wegovy) and tirzepatide (Mounjaro, Zepbound) work by slowing digestion, suppressing appetite, and increasing satiety. Research shows that GLP-1 users consume roughly 21% fewer calories on average. That sounds great for weight loss — but it also means every meal needs to deliver maximum nutrition in a smaller package.
Without intentional food choices, GLP-1 users risk:
Muscle loss — up to 40% of weight lost on GLP-1 drugs can come from lean muscle mass if protein intake is too low
Nutrient deficiencies — eating less means fewer opportunities to get essential vitamins and minerals
Digestive discomfort — the wrong foods can worsen common side effects like nausea, bloating, and constipation
A well-planned grocery list solves all three problems. It ensures you're stocking your kitchen with protein-rich, fiber-packed, nutrient-dense foods that support fat loss while protecting your muscles and keeping your gut happy.
How much protein do you actually need on Ozempic?
If you're taking a GLP-1 medication, protein is your most important macronutrient. A study presented at ENDO 2025 by researchers from Massachusetts General Hospital and Harvard Medical School found that higher protein intake may help prevent muscle loss in patients taking semaglutide — particularly women and older adults.
The general recommendation for healthy adults is 0.8 grams of protein per kilogram of body weight per day. But for people on GLP-1 medications who are actively losing weight, experts recommend significantly more: 1.2 to 1.6 grams of protein per kilogram of body weight daily.
Here's what that looks like in practice:
A 150-pound (68 kg) person needs roughly 82 to 109 grams of protein per day
A 200-pound (91 kg) person needs roughly 109 to 145 grams of protein per day
The key is spreading protein intake across all meals rather than loading it into one sitting. Aim for 25 to 40 grams of protein per meal, and include a protein source at every snack. This approach maximizes muscle protein synthesis and keeps you feeling satisfied longer.
The complete GLP-1 grocery list: what to buy on Ozempic
This grocery list is organized by category so you can move through the store efficiently. Every item is chosen for its nutritional density, digestibility, and relevance to GLP-1 users.
Lean protein sources
Protein is the foundation of your GLP-1 grocery list. These options are easy to digest and packed with essential amino acids for muscle preservation:
Skinless chicken breast and thighs — versatile, high in protein (31g per 100g for breast), and easy on the stomach when baked or grilled
Ground turkey (93% lean or higher) — great for meal prep, burgers, and stir-fries
Wild-caught salmon — delivers protein plus omega-3 fatty acids for heart and brain health
Eggs — one of the most bioavailable protein sources (6g per egg), easy to prepare multiple ways
Plain Greek yogurt (nonfat or low-fat) — 15 to 20g of protein per serving, excellent as a snack or smoothie base
Cottage cheese (low-fat) — a protein powerhouse with roughly 14g per half-cup
Canned tuna or salmon — affordable, shelf-stable, and ready to eat
Shrimp — low-calorie, high-protein, and quick to cook
Tofu (firm or extra firm) — a solid plant-based option with about 10g of protein per half-cup
Lentils and chickpeas — combine protein with fiber for a double benefit
Fiber-rich fruits and vegetables
Fiber helps manage one of the most common GLP-1 side effects — constipation. It also stabilizes blood sugar, feeds healthy gut bacteria, and keeps you feeling full. Aim for at least 25 to 30 grams of fiber per day.
Vegetables (prioritize non-starchy options):
Spinach, kale, and mixed leafy greens
Broccoli and cauliflower
Zucchini and yellow squash
Bell peppers
Asparagus
Brussels sprouts
Cucumbers
Tomatoes
Carrots
Sweet potatoes (in moderation — more starchy, but nutrient-dense)
Fruits (focus on low-glycemic, high-fiber choices):
Berries — blueberries, strawberries, raspberries (highest fiber-to-sugar ratio)
Apples
Pears
Oranges and grapefruit
Avocado (technically a fruit — high in fiber and healthy fats)
Whole grains and complex carbohydrates
Whole grains provide sustained energy, B vitamins, and additional fiber. Choose minimally processed options:
Oats (rolled or steel-cut) — 4g of fiber per serving, gentle on the stomach
Quinoa — a complete protein (8g per cup cooked) with all nine essential amino acids
Brown rice — a familiar staple that pairs well with lean proteins
Farro — a nutty, chewy grain rich in fiber and protein
Sprouted grain bread — easier to digest than conventional bread
Sweet potatoes — packed with vitamin A, fiber, and slow-releasing carbs
Healthy fats
Fat is calorie-dense, so portions matter — but healthy fats are essential for nutrient absorption, hormone production, and satiety:
Extra virgin olive oil — for cooking and dressings
Avocados — rich in monounsaturated fats and potassium
Nuts (almonds, walnuts, pistachios) — a handful provides healthy fats, protein, and fiber
Seeds (chia, flax, hemp) — easy to add to yogurt, smoothies, or oatmeal
Nut butter (natural, no added sugar) — almond or peanut butter for a quick protein-fat combo
Dairy and dairy alternatives
Choose low-fat or nonfat options to keep saturated fat low while getting calcium and protein:
Skim milk or 1% milk — or unsweetened almond, soy, or oat milk
String cheese or reduced-fat cheese — portion-controlled and convenient
Kefir — a fermented option that adds probiotics for gut health
Pantry and meal prep essentials
Stock your pantry with items that make healthy cooking fast and easy:
Low-sodium chicken or vegetable broth (bone broth is excellent — roughly 12g of protein per cup)
Canned beans (black beans, kidney beans, cannellini)
Low-sodium soy sauce or coconut aminos
Apple cider vinegar and rice wine vinegar
Mustard and salsa (low-sugar, no added ingredients)
Herbs and spices — garlic, ginger, turmeric, cumin, black pepper
Olive oil cooking spray
Protein powder (whey or plant-based) for smoothies
What to avoid: foods that make GLP-1 side effects worse
Knowing what not to buy is just as important as knowing what to stock. GLP-1 medications slow digestion, so certain foods can sit in your stomach uncomfortably and trigger nausea, bloating, or acid reflux.
Limit or avoid these items:
Fried and greasy foods — French fries, fried chicken, and anything deep-fried will feel heavy and may worsen nausea
High-fat processed meats — bacon, sausage, and deli meats loaded with sodium and saturated fat
Sugary snacks and desserts — cookies, candy, pastries, and ice cream provide empty calories when every calorie matters
Carbonated drinks — soda and sparkling water can increase bloating in many GLP-1 users
Alcohol — both GLP-1 medications and alcohol affect the liver, so limiting intake is recommended; alcohol also adds empty calories
Spicy foods — can aggravate nausea and digestive discomfort, especially in the early weeks of treatment
Highly processed snacks — chips, crackers, and packaged convenience foods often lack nutritional value
Nausea-friendly foods for the first weeks on Ozempic
Starting a GLP-1 medication — or increasing your dose — often comes with temporary nausea. During these periods, keep gentle, easy-to-digest foods on hand:
Bone broth — hydrating, warm, and provides protein without requiring heavy chewing or digestion
Plain crackers or toast (whole grain) — a small amount can settle the stomach
Bananas — bland, easy to digest, and rich in potassium
Applesauce (unsweetened) — gentle on the stomach and provides some fiber
Ginger tea or fresh ginger — a natural anti-nausea remedy backed by research
Protein shakes — when solid food feels overwhelming, a blended shake with protein powder, frozen berries, and milk is an easy way to get nutrition in liquid form
Plain scrambled eggs — soft, protein-rich, and mild in flavor
The nausea typically improves within the first few weeks as your body adjusts. Once it subsides, gradually transition back to your full GLP-1 grocery list and regular meals.
How to organize your GLP-1 grocery shopping for the week
Knowing what to buy is only half the challenge. Having a system for weekly shopping prevents food waste, saves money, and makes healthy eating automatic. Here's a practical approach:
Step 1: plan your meals around protein first
Start each meal plan by choosing your protein sources for the week — three to four different options to keep meals interesting. Then build around them with vegetables, grains, and healthy fats. This "protein-first" method ensures you always hit your daily target.
Step 2: prep in batches
Dedicate one to two hours on a weekend to batch cooking. Grill chicken breasts, cook a pot of quinoa, wash and chop vegetables, and hard-boil eggs. Having ready-to-assemble ingredients in the fridge eliminates the temptation to order takeout on busy nights.
Step 3: buy based on portions, not habits
GLP-1 users eat less — often significantly less. Buying the same quantities you purchased before starting medication leads to food waste. Adjust your quantities down and shop more frequently if needed, or freeze extra portions for later.
Step 4: use a smart grocery list tool
This is where technology can make a real difference. MealFrame, an AI-powered meal planning and nutrition tracking app, generates personalized weekly meal plans based on your dietary needs, calorie targets, and macronutrient goals — and then automatically builds a smart grocery list organized by store aisle, with quantities calculated for your household size. For GLP-1 users, this means no more guessing about portions, no more forgotten ingredients, and a grocery list that's already optimized for high-protein, fiber-rich meals.
Sample GLP-1-friendly meal plan with grocery items
Here's a day of eating that demonstrates how grocery list items come together into balanced, GLP-1-friendly meals. This plan provides approximately 1,500 to 1,800 calories with over 100 grams of protein and at least 30 grams of fiber.
Breakfast
Greek yogurt parfait — plain Greek yogurt (20g protein) topped with fresh blueberries, chia seeds, and a small handful of almonds. Total: roughly 30g protein.
Mid-morning snack
Hard-boiled egg and an apple — simple, portable, and balanced with protein, fiber, and natural sugars. Total: roughly 8g protein.
Lunch
Grilled chicken quinoa bowl — baked chicken breast (sliced) over quinoa with roasted broccoli, cherry tomatoes, cucumber, and a drizzle of olive oil and lemon. Total: roughly 40g protein.
Afternoon snack
Cottage cheese with sliced pear — a high-protein snack with fiber and natural sweetness. Total: roughly 14g protein.
Dinner
Baked salmon with roasted vegetables — a wild-caught salmon fillet with roasted asparagus, sweet potato wedges, and a side salad with mixed greens and avocado. Total: roughly 35g protein.
Daily totals: approximately 127g protein, 35g fiber, and 1,600 calories.
This type of daily plan is exactly what MealFrame builds automatically — personalized to your specific calorie range, macro targets, and food preferences. You can scan food items with your phone camera to log meals and track whether you're hitting your protein goals throughout the day.
Can you follow a specific diet on Ozempic?
Yes — GLP-1 medications are compatible with most established dietary patterns. The key is choosing a framework that emphasizes adequate protein and nutrient density. Here are the most common approaches:
Mediterranean diet — widely regarded as one of the healthiest eating patterns overall, it emphasizes vegetables, fruits, whole grains, lean protein, and olive oil. It's an excellent fit for GLP-1 users because it naturally includes high-fiber, high-protein foods
High-protein, moderate-carb — the most commonly recommended approach by dietitians for GLP-1 users, focused on hitting 1.2 to 1.6g of protein per kg of body weight while reducing processed carbs
DASH diet — originally designed for blood pressure management, DASH emphasizes fruits, vegetables, whole grains, and lean proteins — all of which align with GLP-1 dietary needs
Low-carb or keto — some GLP-1 users combine their medication with carb restriction for accelerated fat loss, though this requires careful planning to maintain fiber intake
Whichever approach you choose, MealFrame can generate a meal plan tailored to that specific dietary pattern — so your grocery list reflects your diet, not a generic template.
Frequently asked questions about GLP-1 grocery shopping
What are the best foods to eat on Ozempic for weight loss?
The best foods to eat on Ozempic are lean proteins (chicken, fish, eggs, Greek yogurt), fiber-rich vegetables (broccoli, spinach, bell peppers), whole grains (oats, quinoa), and healthy fats (avocado, olive oil, nuts). Prioritize protein at every meal — aim for 1.2 to 1.6 grams per kilogram of body weight daily to preserve muscle mass during weight loss.
How do I stop feeling nauseous on Ozempic?
Nausea is the most common side effect, especially during dose increases. Eat small, frequent meals instead of three large ones. Avoid greasy, fried, or spicy foods. Sip ginger tea and keep bland, easy-to-digest options on hand like bone broth, bananas, and crackers. Most people find that nausea improves within two to four weeks as the body adjusts. Always consult your healthcare provider if symptoms persist.
Should I eat differently on Ozempic than I normally would?
Yes. Because GLP-1 medications reduce appetite and food intake, the nutritional quality of every meal matters more. Focus on nutrient-dense foods — particularly protein and fiber — rather than calorie-dense but nutritionally poor options. Think of it as making every bite work harder for you. Consulting a registered dietitian who understands GLP-1 medications can help you build a personalized plan.
Make your GLP-1 grocery list work harder
Stocking your kitchen with the right foods is the single most impactful thing you can do to support your results on Ozempic or any GLP-1 medication. Prioritize protein at every meal, fill your cart with fiber-rich produce, choose whole grains over refined carbs, and skip the processed foods that worsen side effects.
But building the perfect grocery list week after week takes time — especially when you're adjusting portions, tracking macros, and trying to keep meals interesting. If you want to take the guesswork out of meal planning on a GLP-1, MealFrame builds your entire week's meal plan in seconds — tailored to your diet, your protein targets, and your taste — and generates a ready-to-use grocery list organized by aisle so you can shop smarter, waste less, and focus on what matters: feeling better and getting healthier.
This article is for educational and informational purposes only and is not intended as medical advice. Always consult your healthcare provider or a registered dietitian before making significant changes to your diet, especially while taking prescription medications.