One of the biggest challenges on GLP-1 medications? Getting enough protein when your appetite has vanished. Your body still needs 60-80g of protein daily to maintain muscle while losing weight.
These recipes deliver maximum protein in minimal portions. Each serving packs 20-30g of protein without overwhelming your smaller stomach.
Savory Options
1. Egg White Veggie Scramble
Protein: 26g | Serving: 1 cup
Sauté 1 cup egg whites with spinach, diced tomatoes, and a sprinkle of feta. Takes 5 minutes, keeps you full for hours.
Variation: Add diced turkey sausage for an extra 10g protein.
2. Greek Yogurt Power Bowl
Protein: 28g | Serving: ¾ cup
Mix plain Greek yogurt with hemp seeds, a drizzle of honey, and fresh berries. Probiotic and protein-packed.
Tip: Choose full-fat Greek yogurt for better satiety.
3. Mini Chicken Lettuce Wraps
Protein: 24g | Serving: 2 wraps
Diced chicken breast tossed with avocado, lime, and cilantro. Served in butter lettuce cups. Light but satisfying.
4. Cottage Cheese & Smoked Salmon
Protein: 32g | Serving: ½ cup cottage cheese + 3oz salmon
Layer cottage cheese with flaked smoked salmon, everything bagel seasoning, and capers. Fancy but effortless.
5. Protein-Packed Bone Broth
Protein: 20g | Serving: 2 cups
Simmer with shredded chicken, vegetables, and collagen powder. Warm, comforting, and easy to sip slowly.
6. Tuna Avocado Boats
Protein: 25g | Serving: 1 avocado half
Mix canned tuna with Greek yogurt instead of mayo. Stuff into avocado halves. Keto-friendly and delicious.
7. Shrimp & Zucchini Skewers
Protein: 24g | Serving: 4-5 skewers
Grilled shrimp threaded with zucchini ribbons. Brush with garlic butter. Restaurant-quality at home.
Sweet Options
8. Protein Smoothie (Small)
Protein: 30g | Serving: 8 oz
Blend protein powder, unsweetened almond milk, frozen berries, and spinach. You won't taste the greens, promise.
Pro tip: Make it thicker and eat with a spoon—"slows" the meal.
9. Chia Seed Protein Pudding
Protein: 22g | Serving: ½ cup
Mix chia seeds, protein powder, and almond milk. Let sit overnight. Topped with crushed almonds.
10. Mini Protein Pancakes
Protein: 20g | Serving: 2 small pancakes
Blend banana, 2 eggs, and protein powder. Cook silver dollar-sized. Top with Greek yogurt instead of syrup.
11. Peanut Butter Protein Bites
Protein: 8g per bite | Serving: 3 bites
Mix peanut butter, oats, protein powder, and a touch of honey. Roll into balls. Perfect for when even a meal feels like too much.
Quick Emergency Meals
12. Cottage Cheese Toast
Protein: 20g | Serving: 1 slice
Spread ½ cup cottage cheese on whole grain toast. Top with everything bagel seasoning. Ready in 2 minutes.
13. Hard-Boiled Egg Plate
Protein: 24g | Serving: 4 eggs
Pre-boil a batch. Slice with hot sauce, salt, and pepper. The ultimate no-effort protein.
14. Edamame with Sea Salt
Protein: 22g | Serving: 1 cup shelled
Steam frozen edamame for 5 minutes. Sprinkle with flaky sea salt. Plant-based and surprisingly filling.
15. String Cheese & Turkey Roll-Ups
Protein: 21g | Serving: 3 roll-ups
Wrap deli turkey slices around string cheese sticks. No cooking required. Great for days when standing at the stove feels impossible.
Tips for Getting Protein In on Low-Appetite Days
Eat protein first. Before any carbs or fats, get your protein in while you still have appetite space.
Liquid protein counts. Protein shakes, Greek yogurt smoothies, and bone broth all count toward your daily total.
Small and frequent. 3-4 small protein-focused meals beats trying to hit 30g in one sitting when you're not hungry.
Prep ahead. Hard-boiled eggs, pre-cooked chicken, and portioned cottage cheese mean you can eat in under 2 minutes.
The Bottom Line
On GLP-1 medications, every bite counts. These recipes are designed to maximize protein density in small volumes – so you hit your protein goals even on the days when eating feels like a chore.
Aim for at least 20g of protein per meal, even if the portion looks tiny. Your muscles will thank you.




