The best GLP-1 high protein meals are small, simple plates that still bring 25 grams of protein or more per serving, so you can protect your muscle even when your appetite is low. Here are 15 recipes from this site that fit, each with the calories and protein from its recipe card.
Quick heads-up: I made a free two-question quiz that shows the one thing I'd fix first in your weight loss. Take the free quiz here.
I’m a NASM-certified personal trainer (CPT, CES, PES) and a NESTA nutrition coach with more than 20 years in fitness. I’m not a doctor, so this list is about food, not medication. Your prescriber or dietitian sets the medical plan.
- GLP-1 medications often shrink appetite, so every bite has to work harder. Protein comes first.
- All 15 recipes bring 25 to 54 grams of protein per serving, from about 250 to 400 calories.
- Lean, simple and not greasy is the theme. Heavy, fried food is a common trigger for nausea.
- Small portions are fine. Eat the protein first and save the rest for later if you get full.
- Protein plus strength training is the best combo for keeping muscle while you lose weight.
Jump to a sectionIn this article11 sections
Why Protein Matters on a GLP-1
GLP-1 medications like semaglutide and tirzepatide slow how fast your stomach empties and turn down hunger. That is a big part of why they work. The catch is that when you eat a lot less, it becomes easy to under-eat protein, and some of the weight you lose can come from muscle instead of fat.
Stuck on the scale? Reset it in 14 days. No gimmicks.
One simple habit a day, plus the truth about the diet myths keeping you stuck. No starvation, no magic pills, no cutting entire food groups. From a NASM-certified coach with more than 20 years of results.
- 14 days, one habit a day
- No fads or starving
- Free, straight to your inbox
Want the details first? See everything inside the free guide
Protein at every meal, plus regular strength training, is the practical way to push back. For the bigger picture on how these medications work, see my no-hype GLP-1 guide.
How to Use This List
- Pick three or four recipes and rotate them for a week. Simple beats varied when appetite is low.
- Eat the protein first. If you fill up halfway, you’ve had the part that matters most.
- Portion down, not out. Half a serving is fine. Save the rest for your next meal.
- Lean on make-ahead recipes like the egg bites, egg bake and salsa chicken, so food is ready when you are hungry.
The calories and protein below are per serving, straight from each recipe card. Your own needs depend on your size, activity and medical plan.

Get the printable
28-Day GLP-1 Friendly High-Protein Meal Plan
Four weeks of smaller, protein-first meals built from 15 of my recipes, with the protein for every day, weekly grocery lists, a small-appetite foods list and a protein, fiber and water tracker. Includes 28 free daily coaching emails.
Get the printable →Easy High-Protein Breakfasts
Cottage Cheese Egg Bites

Eggs and cottage cheese baked in a muffin tin with spinach, red pepper and cheddar. Three small bites is an easy portion when a full plate feels like too much, and a batch covers several breakfasts.
Per serving: 289 calories, 25.1 g protein. Makes 4 servings of 3 bites.
Get the recipe: Cottage Cheese Egg Bites
High-Protein Cottage Cheese Egg Bake

A whole pan of eggs, cottage cheese, mozzarella and spinach cut into six squares. At 246 calories a square, it is the lowest-calorie recipe on this list, and a square reheats quickly.
Per serving: 246 calories, 25.8 g protein. Makes 6 squares.
Get the recipe: High-Protein Cottage Cheese Egg Bake
Greek Yogurt Parfait Jars

Nonfat Greek yogurt layered with berries, a little granola and almonds. Cold, soft food often sits well on a quiet appetite, and you can eat half a jar now and half later.
Per serving: 355 calories, 25.5 g protein. Makes 4 jars.
Get the recipe: Greek Yogurt Parfait Jars
Protein Smoothies, 3 Ways

Greek yogurt, almond milk, frozen berries, half a banana and almond butter, with no protein powder needed. Sipping is a good option on days when chewing a meal feels like work.
Per serving: 387 calories, 26.5 g protein. Makes 1 smoothie.
Get the recipe: Protein Smoothies, 3 Ways
Chicken Dinners
Slow Cooker Salsa Chicken

Chicken breast, a jar of salsa and a few spices, left to cook low and slow. It has the most protein per calorie on this list and only 6.2 g of fat per serving, and it shreds easily for bowls, tacos or salads.
Per serving: 300 calories, 50.1 g protein. Makes 4 servings.
Get the recipe: Slow Cooker Salsa Chicken
Chicken Souvlaki with Tzatziki

Lemon and oregano chicken skewers with a Greek yogurt tzatziki. If a full serving is too much, one skewer with salad is a smaller meal that still brings plenty of protein.
Per serving: 397 calories, 53.8 g protein. Makes 4 servings of 2 skewers.
Get the recipe: Chicken Souvlaki with Tzatziki
Grilled Chicken Kabobs

Chicken breast and zucchini in a lemon-garlic marinade, grilled or broiled. Skewers make portions easy to adjust, so you can stop at one and save the second for tomorrow.
Per serving: 390 calories, 49.7 g protein. Makes 4 servings of 2 skewers.
Get the recipe: Grilled Chicken Kabobs
Chicken Caesar Salad with Greek Yogurt Dressing

A lighter Caesar with a Greek yogurt dressing and whole grain croutons. It’s a full meal in a bowl, and the chicken can be cooked ahead for quick lunches.
Per serving: 379 calories, 46.5 g protein. Makes 4 servings.
Get the recipe: Chicken Caesar Salad with Greek Yogurt Dressing
Turkey and Beef
Greek Turkey Meatballs with Lemon Yogurt Sauce

Lean ground turkey with feta, dill and oregano, baked instead of fried. Meatballs are easy to portion, so two or three can be a snack-sized meal on a low-appetite day.
Per serving: 339 calories, 39.3 g protein. Makes 4 servings of 5 meatballs.
Get the recipe: Greek Turkey Meatballs with Lemon Yogurt Sauce
Egg Roll in a Bowl

Lean ground turkey and coleslaw mix with ginger, garlic and soy sauce, done in 22 minutes. All the flavor of an egg roll without the fried wrapper.
Per serving: 372 calories, 37.8 g protein. Makes 4 servings.
Get the recipe: Egg Roll in a Bowl
Garlic Butter Steak Bites

Seared sirloin cubes finished with garlic butter and parsley in 18 minutes. Small bites are easier to eat slowly, and a serving pairs well with a side of vegetables.
Per serving: 317 calories, 37.6 g protein. Makes 4 servings.
Get the recipe: Garlic Butter Steak Bites
Fish and Seafood
Garlic Shrimp Stir-Fry

Shrimp and stir-fry vegetables in a light garlic and soy sauce, ready in 15 minutes. Shrimp cooks fast and stays tender, which makes it a good pick for busy nights.
Per serving: 342 calories, 42.4 g protein. Makes 2 servings.
Get the recipe: Garlic Shrimp Stir-Fry
Mediterranean Salmon with Lemon and Dill

Salmon, zucchini, cherry tomatoes and olives on one sheet pan. It brings omega-3 fats along with the protein, and the cleanup is one pan.
Per serving: 384 calories, 36.7 g protein. Makes 4 servings.
Get the recipe: Mediterranean Salmon with Lemon and Dill
Lemon Butter Tilapia

Mild tilapia fillets with a lemon butter sauce, done in 15 minutes. A gentle, light choice if strong flavors aren’t appealing right now.
Per serving: 254 calories, 34.6 g protein. Makes 4 servings.
Get the recipe: Lemon Butter Tilapia
Mediterranean Baked Cod with Tomatoes and Olives

Cod baked in one dish with cherry tomatoes, olives, capers and lemon. It’s the lowest-calorie dinner here and still brings over 30 grams of protein.
Per serving: 253 calories, 31.8 g protein. Makes 4 servings.
Get the recipe: Mediterranean Baked Cod with Tomatoes and Olives
All 15 GLP-1 High Protein Meals at a Glance
Sorted the same way as the list above. Calories and protein are per serving from each recipe card.
| Meal | Calories | Protein |
|---|---|---|
| Egg Bites | 289 | 25.1 g |
| Egg Bake | 246 | 25.8 g |
| Parfait Jars | 355 | 25.5 g |
| Smoothie | 387 | 26.5 g |
| Salsa Chicken | 300 | 50.1 g |
| Souvlaki | 397 | 53.8 g |
| Kabobs | 390 | 49.7 g |
| Caesar Salad | 379 | 46.5 g |
| Turkey Meatballs | 339 | 39.3 g |
| Egg Roll Bowl | 372 | 37.8 g |
| Steak Bites | 317 | 37.6 g |
| Shrimp Stir-Fry | 342 | 42.4 g |
| Salmon | 384 | 36.7 g |
| Tilapia | 254 | 34.6 g |
| Baked Cod | 253 | 31.8 g |
7 Tips for Eating Well on a GLP-1
- Eat slowly. Put the fork down between bites and stop at the first sign of fullness. Fullness can arrive late and strong.
- Go smaller and more often if big meals make you queasy. Three small meals and a protein snack can work better than two big ones.
- Keep it lean. Fried, greasy and very rich food is a common trigger for nausea. Most recipes here are baked, grilled or done in one pan.
- Drink between meals. Sip water through the day, and go easy on large drinks right at mealtime so there’s room for food.
- Add fiber slowly. Vegetables, berries and whole grains help with constipation, which is common, but build up gradually.
- Keep easy protein on hand. Greek yogurt, cottage cheese, eggs and cooked chicken mean you are never far from a quick, protein-rich bite.
- Lift something. Two or three strength sessions a week give that protein a reason to build and keep muscle.
Not sure how much protein you need in a day? My free protein calculator gives you a starting number in under a minute.
Your This-Week Plan
- Pick one breakfast, two dinners and one fish recipe from the list.
- Make the egg bites or egg bake on Sunday so breakfast is done for the week.
- Cook the salsa chicken once and use it for two or three meals.
- Start each meal with the protein, and stop when you feel comfortably full.
- Write down how you felt after each meal, and swap out anything that didn’t sit well.
Quick Questions
What Should I Eat on a GLP-1 Medication?
Most people do best with small, simple meals built around lean protein, plus vegetables, fruit and some whole grains. Greasy, fried and very sugary food tends to sit poorly. Your prescriber or a registered dietitian can tailor the plan to you.
How Much Protein Do I Need on a GLP-1?
It depends on your size, activity and medical plan, so ask your care team for a target. A practical habit is to include a solid serving of protein, around 25 grams or more, at each meal. Every recipe on this list meets that per serving.
Why Do I Feel Sick After Eating on a GLP-1?
These medications slow how fast your stomach empties, so large, greasy or rich meals can leave you nauseous. Smaller portions, eating slowly, and leaner food often help. If nausea or vomiting is severe or does not ease, contact your doctor.
Can I Lose Muscle on a GLP-1?
Yes, some of the weight lost can be muscle, especially if protein is low and you are not doing strength training. Eating enough protein and lifting two or three times a week are the two best ways to protect it.
Are These Recipes Good for Meal Prep?
Yes. The egg bites, egg bake, parfait jars, salsa chicken and meatballs all keep well in the fridge, and most of the others reheat well for a next-day lunch.
The Bottom Line
On a GLP-1, the goal is not to eat more. It is to make the food you do eat count. Pick a few of these high-protein recipes, keep portions small, eat the protein first, and pair it with strength training. For more on appetite, see GLP-1 and appetite, and for the full picture, start with my GLP-1 weight loss guide.
I’m a certified personal trainer and nutrition coach, not a physician or registered dietitian. This article is educational and is not medical advice. If you take a GLP-1 medication, follow your prescriber’s guidance on diet, dosing and side effects, and talk with your doctor or a registered dietitian before making big changes to how you eat.
Practical, no-gimmick tips on healthy aging, hormones, fitness and nutrition.
- One email a week, no spam
- Real tips on aging, hormones, fitness and food
- Unsubscribe anytime
Free. I never share your email.










