
Please note: This website contains affiliate links. As an Amazon Associate, we earn from qualifying purchases at no additional cost to you.
Carbs are not the enemy… but some can sabotage your progress.
If you’re on Ozempic, Wegovy, ZepBound, or Mounjaro, chances are your appetite has taken a serious nosedive. Suddenly, eating an entire pizza solo isn’t even remotely appealing.
But here’s the thing: what you eat matters more than ever because your body is working with less food overall.
And when it comes to carbs? Some will help you lose weight and keep your energy stable, while others will send you on a blood sugar rollercoaster from hell.
So, let’s talk about which carbs actually support your GLP-1 weight loss goals and which ones you might want to avoid (or at least limit).

Why You Still Need Carbs on GLP-1 Medications Like Ozempic, Wegovy and Zepbound
I know, I know—low-carb diets are everywhere. And yes, GLP-1 weight loss medications like Wegovy and Zepbound naturally make it easier to eat fewer carbs because they lower cravings. But cutting them out entirely? Not a great idea.
Carbs are essential for:
✔ Providing energy (especially if you’re feeling sluggish on GLP-1s)
✔ Preventing muscle loss (your body needs glycogen for strength training)
✔ Helping digestion (fiber-rich carbs keep things moving)
But not all carbs are created equal. The right carbs fuel your body and support fat loss. The wrong ones? They spike blood sugar, trigger cravings, and leave you feeling exhausted.
The Best Carbohydrates for GLP-1 Weight Loss
These carbs won’t spike your blood sugar, keep you full longer, and provide steady energy without the crash.
1️⃣ Non-Starchy Vegetables
Non-starchy veggies are the MVPs of a GLP-1-friendly diet. They’re packed with fiber, keep you full, and barely impact blood sugar.
✔ Best Choices:
- Leafy greens (spinach, kale, arugula)
- Broccoli
- Cauliflower
- Zucchini
- Bell peppers
- Asparagus
- Mushrooms
💡 Pro Tip: If you’re struggling to eat enough veggies, roast them with olive oil and seasoning. Game changer.
2️⃣ Fiber-Rich Fruits
Fruits are not the enemy—but some are better than others for GLP-1 users. The key? Pick fiber-rich, lower-glycemic fruits that digest slowly and don’t cause blood sugar spikes.
✔ Best Choices:
- Berries (strawberries, blueberries, raspberries)
- Apples (with skin for extra fiber)
- Pears
- Cherries
- Grapefruit
- Kiwi
🚫 Fruits to Limit:
- Bananas (especially overripe ones)
- Grapes (high sugar, no fiber)
- Dried fruit (concentrated sugar bombs)
💡 Pro Tip: Pair fruit with protein or healthy fat (like Greek yogurt or almonds) to slow digestion and prevent sugar crashes.
3️⃣ Legumes & Beans
Beans and lentils are a powerhouse for GLP-1 users—they’re packed with fiber, protein, and slow-digesting carbs that keep you full for hours.
✔ Best Choices:
- Lentils
- Chickpeas
- Black beans
- Kidney beans
- Edamame
🚫 Beans to Watch Out For:
- Refried beans (often cooked with unhealthy fats)
- Baked beans (loaded with sugar)
💡 Pro Tip: If beans cause bloating, start with smaller portions and work your way up.
4️⃣ Whole Grains (But the Right Ones)
If you’re eating grains, stick to minimally processed, fiber-rich options that don’t spike blood sugar.
✔ Best Choices:
- Quinoa
- Brown rice
- Steel-cut oats
- Whole grain or sprouted bread
- Farro
🚫 Grains to Avoid:
- White rice (stripped of fiber, spikes blood sugar)
- Instant oats (often loaded with sugar)
- White bread (zero nutritional value)
💡 Pro Tip: Swap white rice for quinoa or cauliflower rice for more protein and fiber.
5️⃣ Root Vegetables (In Moderation)
Starchy veggies like sweet potatoes and squash can be great for energy, but portion control is key.
✔ Best Choices:
- Sweet potatoes
- Butternut squash
- Carrots
- Beets
🚫 Starchy Veggies to Limit:
- Regular potatoes (especially mashed or fried)
- Corn (high glycemic load)
💡 Pro Tip: Roast sweet potatoes with cinnamon and olive oil for a blood sugar-friendly carb boost.
Carbs to Avoid (If You Want to Stay on Track)
Some carbs work against your GLP-1 weight loss goals by spiking blood sugar, increasing cravings, and adding empty calories.
1️⃣ Refined Grains
🚫 White bread, white rice, pasta, processed cereals
Why? No fiber, spikes blood sugar, leads to hunger crashes.
2️⃣ Sugary Snacks & Desserts
🚫 Candy, pastries, cookies, cake, flavored yogurts
Why? Loaded with sugar, zero nutrients, triggers cravings.
3️⃣ Sugary Drinks
🚫 Sodas, fruit juices, sweetened coffee drinks
Why? Liquid sugar = fastest way to a blood sugar spike.
💡 Pro Tip: Swap soda for sparkling water with lemon and sugary lattes for coffee with almond milk & cinnamon.
How to Balance Carbs on GLP-1 for Fat Loss
If you’re wondering how many carbs you should eat, there’s no one-size-fits-all answer—but here’s a good framework:
- Prioritize high-fiber, whole food carbs (veggies, legumes, whole grains)
- Pair carbs with protein or healthy fats to prevent blood sugar spikes
- Avoid processed carbs & sugars that don’t provide lasting energy
- Listen to your body—if a certain carb makes you sluggish, scale it back
Final Thoughts: Carbs Are Your Friend (If You Choose the Right Ones)
The Best Carbs for GLP-1 Users (i.e. anyone on Wegovy, Zepbound, Ozempic, Mounjaro):
✔ Eat: Non-starchy veggies, berries, legumes, whole grains
✔ Limit: White rice, potatoes, processed grains, high-sugar snacks
✔ Avoid: Refined carbs, sugary drinks, ultra-processed foods
Carbs aren’t the enemy—but picking the right ones will help you lose weight, stay full longer, and keep your energy steady while on GLP-1 medications.
👉 Want more help structuring your meals? Check out How to Build a Balanced GLP-1 Meal Plan (Even with a Low Appetite)

Please note: This website contains affiliate links. As an Amazon Associate, we earn from qualifying purchases at no additional cost to you.