GLP-1 Nutrition

30 High-Protein Meals for GLP-1 (Under 10 Minutes, Exact Recipes)

15 min read

TLDR: All you need to know

TLDR: On GLP-1 (semaglutide or tirzepatide), protein is the single most important thing you eat. You need 60–100g daily to protect muscle, keep energy up, and prevent hair thinning. Problem: you're never hungry. Solution: 30 meals that take under 10 minutes, use grocery store ingredients, and pack 25–40g protein each. No meal prep. No fancy cooking. Just fast, real food.

Here's the GLP-1 Nutrition Problem Nobody Solves

You know you need protein.

Your doctor said it. Every blog says it. You believe it.

But you're not hungry.

And cooking a full meal when you don't want to eat feels like punishment.

So you skip meals. Or grab crackers. Or eat your kid's leftover nuggets.

And your protein for the day hits maybe 30g.

That's not enough. Not even close.

The target: 60–100g protein daily on GLP-1. That's roughly 0.7–1.0g per pound of goal body weight. You can see the full breakdown in the USDA protein recommendations.

Below that, you lose muscle, your hair thins, and your metabolism slows.

These 30 meals fix that. Every one is under 10 minutes, uses ingredients you can buy at Walmart or Target, and hits 25–40g protein.

No meal prep Sundays. No special equipment. No chef skills.

Breakfast: 10 Meals to Hit 30g Before 9am

Morning protein stabilizes blood sugar, reduces cortisol, and keeps GLP-1 nausea lower. Eating protein within 1 hour of waking is the single highest-ROI habit on GLP-1.

#1. The 2-Minute Shake

Time: 2 min · Protein: 30g · ~200 cal

You need: 1 scoop Fairlife Core Power or Premier Protein shake (pre-made, grab from fridge)

Do this: Open. Drink. Done. Seriously. This counts. On bad nausea days, sip it over 30 min.

#2. Greek Yogurt Power Bowl

Time: 3 min · Protein: 32g · ~280 cal

You need: 1 cup Fage 0% Greek yogurt (18g) + 1 scoop protein powder (14g) + handful blueberries

Do this: Dump yogurt in bowl. Stir in powder. Top with berries. Tastes like dessert, hits like a meal.

#3. Egg + Cheese Wrap

Time: 5 min · Protein: 28g · ~320 cal

You need: 3 eggs + 1 slice cheddar + 1 low-carb tortilla (Mission Carb Balance)

Do this: Scramble eggs in buttered pan (3 min). Lay cheese on tortilla. Add eggs. Roll. Eat.

#4. Cottage Cheese + Everything Bagel

Time: 2 min · Protein: 28g · ~240 cal

You need: 1 cup Good Culture or Daisy cottage cheese (24g) + Everything But The Bagel seasoning + cucumber slices

Do this: Scoop cottage cheese into bowl. Shake on seasoning. Dip cucumber. High protein, zero cooking.

#5. Overnight Protein Oats

Time: 3 min · Protein: 30g · ~340 cal

You need: 1/2 cup oats + 1 scoop vanilla protein powder + 3/4 cup milk + 1 tbsp peanut butter

Do this: Mix in jar night before. Grab from fridge in morning. Eat cold or microwave 90 sec.

#6. Turkey Sausage + Egg Muffin

Time: 6 min · Protein: 32g · ~300 cal

You need: 2 turkey sausage patties (Jennie-O) + 2 eggs + 1 English muffin

Do this: Microwave sausage 1 min. Fry eggs 3 min. Stack on muffin. Faster than a drive-thru.

#7. PB Banana Protein Smoothie

Time: 4 min · Protein: 35g · ~380 cal

You need: 1 scoop chocolate protein powder + 1 banana + 2 tbsp PB2 + 1 cup milk + ice

Do this: Blend everything 30 sec. Pour and go. Tastes like a milkshake. Kids will steal it.

#8. Smoked Salmon on Toast

Time: 3 min · Protein: 26g · ~270 cal

You need: 2 slices Dave's Killer Bread + 3 oz smoked salmon (Costco pouch) + cream cheese + dill

Do this: Toast bread. Spread cream cheese. Lay salmon. Sprinkle dill. Fancy protein in 3 minutes.

#9. Hard-Boiled Egg Plate

Time: 2 min · Protein: 30g · ~290 cal

You need: 4 pre-boiled eggs (Costco/Trader Joe's bag) + 1 string cheese + apple slices

Do this: Peel eggs. Unwrap cheese. Slice apple. No cooking. 30g protein while standing in your kitchen.

#10. Chocolate Peanut Butter Protein Bowl

Time: 3 min · Protein: 34g · ~310 cal

You need: 1 cup Oikos Pro yogurt (20g) + 1 tbsp peanut butter + 1 scoop chocolate protein powder + banana slices

Do this: Mix yogurt and powder. Swirl peanut butter on top. Add banana. Tastes like a Reese's cup.

Lunch: 10 Meals When You Barely Want to Eat

GLP-1 appetite suppression peaks midday for most patients. These lunches are small, protein-dense, and don't require being hungry to eat.

#11. Deli Turkey Roll-Ups

Time: 3 min · Protein: 28g · ~220 cal

You need: 6 slices Hillshire Farm deli turkey + 2 slices Swiss cheese + mustard + pickles

Do this: Lay turkey flat. Add cheese and mustard. Roll up with pickle inside. No bread needed. 3 min.

#12. Tuna Salad on Crackers

Time: 5 min · Protein: 30g · ~280 cal

You need: 1 can tuna (Wild Planet or Bumble Bee, 20g) + 1 tbsp mayo + diced celery + Wasa crackers

Do this: Drain tuna. Mix with mayo and celery. Spoon onto crackers. Meal in a bag if you're at work.

#13. Rotisserie Chicken + Whatever

Time: 3 min · Protein: 35g · ~300 cal

You need: 4 oz pre-made rotisserie chicken (Costco/grocery deli) + any side you want

Do this: Shred chicken from the fridge. Eat with rice, salad, bread, or nothing. The chicken IS the meal.

#14. Chicken Caesar Lettuce Wraps

Time: 5 min · Protein: 32g · ~270 cal

You need: 4 oz rotisserie chicken + romaine leaves + parmesan + Caesar dressing (Primal Kitchen)

Do this: Shred chicken into lettuce cups. Drizzle dressing. Top with parm. Lighter than a salad bowl.

#15. Protein Snack Plate

Time: 4 min · Protein: 30g · ~320 cal

You need: 2 hard-boiled eggs + 2 oz cheese cubes + 1/4 cup almonds + apple slices

Do this: Arrange on a plate. Eat what you want, save the rest. No cooking. GLP-1 patients love this format.

#16. Black Bean + Cheese Quesadilla

Time: 7 min · Protein: 26g · ~350 cal

You need: 1 tortilla + 1/2 cup canned black beans + 1/4 cup shredded Mexican cheese

Do this: Spread beans on tortilla. Add cheese. Fold. Pan-fry 2 min per side. Cut into triangles.

#17. Greek Chicken Pita

Time: 6 min · Protein: 33g · ~340 cal

You need: 4 oz rotisserie chicken + mini pita + tzatziki (Trader Joe's) + cucumber + tomato

Do this: Stuff pita with chicken and veggies. Drizzle tzatziki. Mediterranean lunch in 6 minutes.

#18. Edamame + Salmon Bowl

Time: 5 min · Protein: 34g · ~360 cal

You need: 1 pouch microwaveable edamame (12g) + 1 pouch salmon (Chicken of the Sea, 22g) + soy sauce + rice (90-sec microwave)

Do this: Microwave edamame and rice. Top with salmon. Drizzle soy sauce. Deconstructed poke bowl.

#19. Egg Salad Lettuce Wraps

Time: 6 min · Protein: 26g · ~250 cal

You need: 4 eggs (hard-boiled, pre-made) + 1 tbsp mayo + mustard + lettuce leaves

Do this: Chop eggs. Mix with mayo and mustard. Scoop into lettuce cups. Light, protein-dense, fast.

#20. Deli Meat + Hummus Wrap

Time: 4 min · Protein: 27g · ~310 cal

You need: 4 slices roast beef or turkey + 2 tbsp hummus + spinach + 1 low-carb tortilla

Do this: Spread hummus on tortilla. Layer meat and spinach. Roll. Eat one-handed if you're busy.

Dinner: 10 Meals Your Family Can Eat Too

The best GLP-1 dinner is one the whole family eats. You just eat more protein and a smaller portion. No separate cooking. No "diet food" stigma.

#21. Sheet Pan Chicken Thighs + Veggies

Time: 10 min active · Protein: 38g · ~400 cal

You need: 4 chicken thighs + broccoli + olive oil + garlic powder + salt

Do this: Toss everything on a sheet pan. Oven 425°F, 20 min (but YOUR active time is only 5 min of chopping). Family eats it too. You eat 1–2 thighs + veggies.

#22. Turkey Taco Skillet

Time: 8 min · Protein: 32g · ~350 cal

You need: 1 lb ground turkey (93% lean) + taco seasoning + canned black beans + shredded cheese

Do this: Brown turkey 5 min. Add seasoning + beans. Top with cheese. Everyone builds their own tacos/bowls. Your version: skip tortilla, double meat.

#23. Salmon + Microwave Sweet Potato

Time: 8 min · Protein: 34g · ~380 cal

You need: 1 frozen salmon fillet (Gorton's or Costco) + 1 sweet potato + butter

Do this: Microwave sweet potato 5 min. Air fry or bake salmon 8 min. Plate. Done. Omega-3 + protein.

#24. Shrimp Stir-Fry

Time: 9 min · Protein: 30g · ~320 cal

You need: 1 bag frozen shrimp (pre-cooked, thaw under water 3 min) + frozen stir-fry veggies + soy sauce + minute rice

Do this: Heat shrimp + veggies in pan 5 min. Microwave rice 90 sec. Combine. Restaurant-quality, 9 min.

#25. Chicken Sausage + Peppers

Time: 8 min · Protein: 28g · ~310 cal

You need: 2 Aidells chicken sausage links + 1 bell pepper + onion + olive oil

Do this: Slice sausage and veggies. Pan-fry 7 min on medium-high. Serve on bun for kids, plain for you.

#26. Eggs for Dinner (Frittata Style)

Time: 8 min · Protein: 30g · ~320 cal

You need: 4 eggs + whatever veggies are in your fridge + cheese + salt/pepper

Do this: Whisk eggs. Pour in oven-safe skillet over veggies. Cook 3 min stovetop, 5 min under broiler. Kids love it. You get 30g protein.

#27. Ground Beef + Rice Bowl

Time: 9 min · Protein: 35g · ~400 cal

You need: 1/2 lb lean ground beef + soy sauce + garlic + green onion + microwave rice

Do this: Brown beef 5 min. Add soy sauce + garlic. Serve over rice. Korean beef bowl vibes. 9 min.

#28. Chicken Breast + Premade Salad

Time: 6 min · Protein: 36g · ~350 cal

You need: 1 Tyson grilled chicken breast (frozen, microwave 2 min) + 1 bag premade salad (Dole or Taylor Farms)

Do this: Microwave chicken. Dump salad in bowl. Slice chicken on top. Add dressing packet. The laziest healthy dinner that exists.

#29. Bean + Cheese Burrito

Time: 7 min · Protein: 26g · ~380 cal

You need: 1 large tortilla + 1/2 cup refried beans + shredded cheese + salsa + Greek yogurt (instead of sour cream)

Do this: Warm beans. Build burrito. Sub Greek yogurt for sour cream adds 8g protein. Kids get the same thing.

#30. Protein Pasta

Time: 9 min · Protein: 32g · ~400 cal

You need: Banza chickpea pasta (25g protein per box) or Barilla Protein+ + jarred marinara + parmesan

Do this: Boil pasta 8 min. Drain. Add sauce. Top with parm. Entire family eats it. Your portion is smaller with more cheese on top.

The Master Cheat Sheet: All 30 Meals at a Glance (Save This)

Tip: Screenshot this or print it for your fridge.

#MealMinProteinCalCategory
12-Minute Shake230g200Breakfast
2Greek Yogurt Power Bowl332g280Breakfast
3Egg + Cheese Wrap528g320Breakfast
4Cottage Cheese + Bagel Seasoning228g240Breakfast
5Overnight Protein Oats330g340Breakfast
6Turkey Sausage Muffin632g300Breakfast
7PB Banana Smoothie435g380Breakfast
8Smoked Salmon Toast326g270Breakfast
9Hard-Boiled Egg Plate230g290Breakfast
10Chocolate PB Protein Bowl334g310Breakfast
11Turkey Roll-Ups328g220Lunch
12Tuna Salad Crackers530g280Lunch
13Rotisserie Chicken + Whatever335g300Lunch
14Chicken Caesar Wraps532g270Lunch
15Protein Snack Plate430g320Lunch
16Black Bean Quesadilla726g350Lunch
17Greek Chicken Pita633g340Lunch
18Edamame Salmon Bowl534g360Lunch
19Egg Salad Lettuce Wraps626g250Lunch
20Deli + Hummus Wrap427g310Lunch
21Sheet Pan Chicken Thighs1038g400Dinner
22Turkey Taco Skillet832g350Dinner
23Salmon + Sweet Potato834g380Dinner
24Shrimp Stir-Fry930g320Dinner
25Chicken Sausage + Peppers828g310Dinner
26Dinner Frittata830g320Dinner
27Ground Beef Rice Bowl935g400Dinner
28Chicken + Premade Salad636g350Dinner
29Bean + Cheese Burrito726g380Dinner
30Protein Pasta (Banza)932g400Dinner

The Grocery List: Stock These and You're Set for 2 Weeks

You don't need 30 different grocery trips. These ingredients cover almost every meal above.

Fridge Staples: Eggs (2 dozen) · Greek yogurt, Fage or Oikos Pro · Cottage cheese · Shredded cheese · Deli turkey and roast beef · Pre-made rotisserie chicken · String cheese

Freezer Staples: Frozen chicken thighs and breasts · Frozen salmon fillets · Frozen shrimp (pre-cooked) · Turkey sausage patties · Chicken sausage (Aidells) · Frozen stir-fry veggies · Frozen edamame

Pantry Staples: Protein powder (whey or plant) · Premier Protein or Fairlife shakes · Canned tuna · Canned black beans · Refried beans · Banza or Barilla Protein+ pasta · 90-second microwave rice · Low-carb tortillas (Mission) · Peanut butter · PB2 · Almonds

Produce (Buy Weekly): Bananas · Apples · Blueberries · Romaine or spinach · Broccoli · Bell peppers · Cucumber · Sweet potatoes

Total cost estimate: $60–80 for 2 weeks of protein-packed meals. Less than most meal delivery services charge for 3 days.

The Mistake: Waiting Until You're Hungry to Eat

On GLP-1, hunger may never come.

If you wait for it, you'll eat 600 calories and 25g protein by the end of the day.

That's how muscle loss, hair thinning, and fatigue happen.

The fix: Eat on a schedule, not by hunger. Set 3 alarms: breakfast, lunch, dinner. Even if it's just a shake or a snack plate. Something with protein at each one.

Your body doesn't care if you're hungry. It cares if it got protein.

When Nausea Is Bad: 5 Meals That Go Down Easy

Some days, even looking at food is hard. These are the "nothing sounds good" meals.

1. Premier Protein shake, sipped over 45 min. 30g protein. Room temperature is easier than cold.

2. Cottage cheese, plain, with crackers. 28g protein. Bland and soft.

3. Scrambled eggs, no seasoning. 18g per 3 eggs. The gentlest hot protein.

4. Greek yogurt, plain, with honey. 18g protein. Cold and smooth.

5. Bone broth with a scoop of collagen. 20g protein. Warm liquid. Easiest to tolerate.

On bad days, 40–50g protein is better than the 15g you'd get from crackers and toast.

Pick one. Eat it. That's enough for a bad nausea day.

Try This Tonight

Open this article on your phone.

Pick 5 meals: 2 breakfasts, 2 lunches, 1 dinner.

Screenshot them.

Buy the ingredients this weekend.

That's your meal plan for next week. No spreadsheet. No meal prep. Just 5 fast meals you rotate.

If you hit 60g protein 5 out of 7 days, you're winning.

Perfect is the enemy of good enough. Good enough protects your muscle.

FAQ

Q: How much protein do I need daily on GLP-1?

A: Aim for 60–100g of protein daily on GLP-1, which is roughly 0.7–1.0g per pound of your goal body weight. Below 60g daily, you risk muscle loss, hair thinning, and metabolic slowdown. Two meals with 25–35g protein each plus one protein shake gets you there.

Q: Do protein shakes count as real meals on GLP-1?

A: Yes. A pre-made protein shake like Fairlife Core Power or Premier Protein delivers 30g of protein in 2 minutes. On days when nausea is bad or appetite is nonexistent, a shake sipped slowly over 30–45 minutes absolutely counts. Getting protein in any form beats skipping it entirely.

Q: What should I eat on GLP-1 when nothing sounds good?

A: On bad nausea days, stick to bland, soft, protein-dense options: a Premier Protein shake sipped slowly, plain cottage cheese with crackers, scrambled eggs with no seasoning, plain Greek yogurt with honey, or bone broth with a scoop of collagen. Getting 40–50g protein on a rough day is far better than the 15g you'd get from crackers and toast.

Q: Can my family eat these GLP-1 meals too?

A: Yes. The dinner recipes are designed so the whole family eats the same food. You just eat more protein and a smaller portion. Turkey taco skillet, sheet pan chicken, protein pasta, and ground beef rice bowls all work as full family meals. No separate cooking required.

Q: How much does it cost to eat high protein on GLP-1?

A: The grocery staples that cover nearly all 30 meals cost roughly $60–80 for two weeks. That includes eggs, Greek yogurt, rotisserie chicken, frozen proteins, protein powder, and basic produce. Less than most meal delivery services charge for 3 days.

Compounded Semaglutide

In StockCash pay only

From $159/ month

Safety information

Wegovy Pills

AvailableCash pay onlySemaglutide
*New Patients for Novo Nordisk only

From $149/mo

Wegovy Pill
Safety information

Zepbound Vials

AvailableCash pay onlyLilly Direct

From $349/month

Safety information

Wegovy

AvailableCash pay onlySemaglutide
*New Patients for Novo Nordisk only

From $199/mo

Safety information

Wegovy/Zepbound

Paused

From copay per insurance

Safety information

Choose the best option for you, for wherever you are in your journey

New Enrollments Paused

For the moment, we’re not accepting new patients while we update our technology to make your care simpler and more seamless. Existing patients remain fully supported with uninterrupted care and refills.