20 High-Protein Meals for GLP-1 Users
Smaller appetite, same nutritional needs. These twenty meals are built around the reality that you might only eat a cup of food at a sitting — so every bite should be doing work.
When a GLP-1 quiets your appetite, your nutritional bar actually goes up. You are eating less food, but your body still needs roughly the same amount of protein it always did — and probably more, because protein is what protects muscle while you lose weight. Most clinicians working with GLP-1 patients now suggest aiming for roughly 0.7 to 1.0 grams of protein per pound of goal body weight, or about 25 to 30 grams of protein per meal across three to four meals a day.
That number sounds simple until you sit down with a half-eaten chicken breast and realize you cannot physically take another bite. The fix is not willpower — it is changing what is on the plate. The meals below all land in the 25 to 35 gram range in a portion that fits a quieter appetite, with protein that is gentle on a slower-emptying stomach.
This is not a perfectly curated menu. It is a working list — quick breakfasts, no-effort lunches, dinners you can scale for a family. Pick the ones that sound like food you would actually eat.
What makes a great GLP-1 meal
A protein-first plate, simply put. Build the meal around 25 to 35 grams of protein first, then layer in fiber-rich vegetables and a small amount of healthy fat or complex carb. The protein keeps you full, protects muscle, and steadies blood sugar through the long stretches between meals that GLP-1s create.
Volume matters more than usual. Many GLP-1 users find that two cups of food is the upper limit of what feels comfortable, and that very dense or greasy foods sit heavily for hours. Protein-rich foods that are also relatively low-volume — Greek yogurt, eggs, tuna, cottage cheese, lean ground meat, tofu — pack more nutrition into less space than something like a large salad.
Hydration belongs in the meal plan, too. GLP-1 medications can blunt thirst cues, so meals that include a broth, a smoothie, or are eaten alongside a glass of water do double duty.
The twenty meals
Greek yogurt parfait
1 cup nonfat Greek yogurt + 2 tbsp chia + berries + a drizzle of honey.
Protein: ~25g · Calories: ~280 · Prep: 2 min
Cottage cheese bowl
1 cup full-fat cottage cheese + sliced peach + a pinch of cinnamon + flaxseed.
Protein: ~28g · Calories: ~260 · Prep: 2 min
Three-egg veggie scramble
Three eggs, spinach, mushrooms, a slice of feta, cooked low and slow.
Protein: ~25g · Calories: ~310 · Prep: 8 min
High-protein smoothie
1 scoop whey + 1 cup milk + frozen berries + a spoonful of peanut butter.
Protein: ~35g · Calories: ~340 · Prep: 3 min
Tuna salad lettuce wraps
5 oz canned tuna, Greek yogurt, diced celery, lemon — folded into butter lettuce.
Protein: ~30g · Calories: ~240 · Prep: 5 min
Chicken & quinoa bowl
4 oz grilled chicken + 1/2 cup quinoa + roasted peppers + tahini drizzle.
Protein: ~32g · Calories: ~380 · Prep: 12 min
Turkey & avocado roll-ups
4 oz roasted turkey, mashed avocado, cucumber — rolled in a whole-grain wrap.
Protein: ~28g · Calories: ~340 · Prep: 5 min
Lentil & chicken soup
Brothy soup with shredded chicken, red lentils, carrots, ginger, lemon.
Protein: ~30g · Calories: ~320 · Prep: 25 min
Edamame & shrimp stir-fry
5 oz shrimp + 1 cup shelled edamame + snap peas in a ginger-soy glaze.
Protein: ~34g · Calories: ~310 · Prep: 15 min
Salmon & green beans
4 oz roasted salmon, lemon-butter green beans, two new potatoes.
Protein: ~28g · Calories: ~390 · Prep: 20 min
Chicken sausage & peppers
Two chicken sausages, sautéed bell peppers, onion, fennel seed.
Protein: ~30g · Calories: ~320 · Prep: 15 min
Turkey chili (small bowl)
3/4 cup of a lean ground turkey, kidney bean, tomato chili — topped with Greek yogurt.
Protein: ~30g · Calories: ~340 · Prep: 30 min
Tofu scramble
Crumbled firm tofu, turmeric, scallion, nutritional yeast — over wilted spinach.
Protein: ~25g · Calories: ~290 · Prep: 10 min
Cottage cheese pancakes
Blender pancakes — 1/2 cup cottage cheese, 2 eggs, 1/3 cup oats — topped with berries.
Protein: ~28g · Calories: ~320 · Prep: 10 min
Steak & roasted broccoli
4 oz flank steak, roasted broccoli, a small baked sweet potato.
Protein: ~30g · Calories: ~400 · Prep: 20 min
Egg drop soup with chicken
Brothy, gentle — two eggs whisked into hot broth with shredded chicken and scallion.
Protein: ~28g · Calories: ~250 · Prep: 10 min
Shrimp & white bean plate
5 oz sautéed shrimp, 1/2 cup white beans, garlic, parsley, lemon, olive oil.
Protein: ~32g · Calories: ~340 · Prep: 12 min
Mini turkey burger plate
One 4 oz turkey patty, no bun, with a cucumber-tomato salad and a yogurt dip.
Protein: ~30g · Calories: ~330 · Prep: 15 min
Skyr & granola
1 cup plain skyr, 2 tbsp low-sugar granola, sliced banana, a spoon of almond butter.
Protein: ~28g · Calories: ~320 · Prep: 2 min
Chicken bone broth bowl
2 cups bone broth + 4 oz shredded rotisserie chicken + soft-cooked carrots + miso.
Protein: ~30g · Calories: ~260 · Prep: 8 min
Tips that make this easier
Quick wins
Eat protein first
Start every meal with the protein on your plate. If you only finish half the portion, the protein still made it in.
Set a meal cadence
GLP-1s often blur hunger cues. Three planned meals plus an evening snack tends to land more protein than waiting to feel hungry.
Stage a protein shelf
Keep Greek yogurt, eggs, rotisserie chicken, cottage cheese, and a tub of pre-cooked shrimp ready. Lazy-day meals become easy then.
Common questions
Common Concerns
How much protein do I actually need on a GLP-1?expand_more
I cannot eat 25 grams of protein in one sitting. What now?expand_more
Are protein bars and shakes okay?expand_more
Will eating this much protein hurt my kidneys?expand_more
Keep exploring
Browse all food guides or learn about side effects.