If youβre on a GLP-1 medication (Ozempic, Wegovy, Mounjaro, Zepbound) and trying to eat low-carb or keto, you face a specific challenge: these drugs suppress appetite and can cause nausea, which makes eating enough β especially enough protein β genuinely hard. The result is that many people under-eat, lose muscle, and feel terrible.
This guide gives you a practical, keto-friendly food list designed for the GLP-1 reality: high-protein, easy-to-digest, and not too fatty (because extreme fat can worsen nausea). Itβs about eating enough to protect your muscle and health while staying low-carb.
This is not medical advice. Always coordinate with your doctor, especially regarding medication dosing. For the full combination strategy, see our keto and GLP-1 protocol.
The Core Principle: Protein First, Gentle Fats
On GLP-1 drugs, your priorities shift:
- Protein is non-negotiable. You must eat enough to prevent muscle loss. This is the #1 priority.
- Keep fats moderate, not extreme. Very high fat (classic keto) can trigger nausea and digestive discomfort. A βlazy ketoβ with moderate fat and high protein works better.
- Eat small, frequent meals. Large meals are harder to tolerate on GLP-1 drugs.
- Prioritize easy-to-digest foods. Soft, plain, lower-fiber options when nausea hits.
Extreme Fat Can Worsen Nausea
Classic keto is very high in fat, but on GLP-1 drugs, heavy fatty meals can trigger nausea, reflux, and diarrhea. Shift toward a protein-forward, moderate-fat low-carb approach β still keto, but not the butter-soaked version. This is a common adjustment people on Ozempic make.
The Keto + GLP-1 Food List
High-Protein Staples (eat at every meal)
- Eggs β scrambled or boiled (easy to digest)
- Chicken breast or thigh β baked, grilled, or shredded
- Fish and shellfish β salmon, cod, tuna, shrimp
- Lean beef or turkey β ground or sliced
- Greek yogurt (plain, full-fat) β high protein, probiotic
- Cottage cheese β high protein, soft texture
- Protein shakes β a low-carb protein powder with water or almond milk is the easiest way to hit protein targets when appetite is low
Low-Carb Vegetables (gentle on the stomach)
- Soft-cooked zucchini, broccoli, cauliflower β steamed, not raw and fibrous
- Spinach, greens β cooked or wilted
- Cucumber, avocado β easy to eat
- Asparagus, green beans β lightly cooked
Healthy Fats (moderate amounts)
- Avocado β easy to digest, high in healthy fat
- Olive oil β for cooking or dressing
- Nuts and seeds β in small portions
- Butter or ghee β in moderation, not excessive
Easy-to-Digest Carbs (if you tolerate them)
- Berries β small portions (strawberries, blueberries)
- Small amounts of low-carb bread or tortillas β only if tolerated
Foods to Avoid on GLP-1 + Keto
- Greasy and fried foods β trigger nausea and reflux
- Very fatty cuts of meat β bacon, sausage, heavy marbling (in excess)
- Sugary and highly processed foods β spike blood sugar, counteract your efforts
- Carbonated drinks β can worsen bloating and nausea
- Large portions β hard to tolerate; eat small and often
- High-fiber raw vegetables (in large amounts) β can be hard to digest when nauseated
The protein shake hack
When GLP-1 appetite suppression makes it hard to eat, a low-carb protein shake is the easiest way to protect your muscle. Mix a scoop of protein powder with water or almond milk β itβs quick, easy to drink even when nauseated, and hits a meaningful protein target. This single habit makes a huge difference.
A Sample Day on Keto + GLP-1
Breakfast
- 2 scrambled eggs with a little cheese
- Half an avocado
Mid-morning (if needed)
- Low-carb protein shake
Lunch
- Grilled chicken or tuna salad
- Soft-cooked greens with olive oil
Afternoon snack
- Greek yogurt with a few berries
Dinner
- Baked fish or chicken
- Steamed broccoli and cauliflower with butter
Evening (if needed)
- A handful of almonds or a low-carb protein shake
Emphasis: Small, frequent, high-protein, easy-to-digest meals. This keeps you fueled without overwhelming your stomach.
Practical Tips for GLP-1 + Keto
- Track protein, not just carbs. Protein is the metric that matters most to avoid muscle loss.
- Eat protein first at every meal β even if you feel full, hit the protein before the fillers.
- Hydrate and watch electrolytes. GLP-1 drugs and keto both deplete electrolytes. See our keto electrolytes guide.
- Donβt skip meals β under-eating accelerates muscle loss and makes nausea worse.
- Eat slowly and stop when full β donβt force large portions.
- Have easy snacks ready β protein shakes, hard-boiled eggs, and nuts make it easy to eat when appetite is low.
The Bottom Line
On GLP-1 medications, a keto approach needs a shift: prioritize protein above all else, keep fats moderate (not extreme) to avoid nausea, and eat small, frequent, easy-to-digest meals. Lean meats, eggs, fish, Greek yogurt, and low-carb protein shakes should anchor your diet. Avoid greasy foods and large portions. The #1 goal is protecting muscle while staying low-carb β a protein-forward, moderate-fat βlazy ketoβ is the sweet spot.
For the full strategy, see our keto and GLP-1 protocol, and for planning around the drugβs effects, our what to eat on Ozempic guide has more detail. Stock up with the keto grocery list.