10 meals that work on a GLP-1

Updated October 23, 2026 · Sources listed below

The short answer

Meals that work on a GLP-1 are small and built around protein, with some fiber and plenty of fluids alongside. Greasy, very rich or very large meals can make nausea worse, so lighter, simpler plates are often easier on a slower stomach.

GLP-1 medicines like semaglutide (Wegovy, Ozempic) and tirzepatide (Zepbound, Mounjaro) slow how fast your stomach empties. Many people fill up after a few bites, and some feel queasy. That changes what a good meal looks like. Below are 10 ideas that are small, quick and high in protein. They are ideas to pick from, not a diet to follow.

What makes a meal GLP-1 friendly?

A 2025 joint advisory from four nutrition and obesity medicine groups lays out what helps. Here is the short version.

  • Protein first. Eating the protein part of your plate first makes it more likely you get enough before you feel full. The advisory suggests lower-volume protein foods like fish, eggs, Greek yogurt, cottage cheese and nut butters.
  • Small portions, at regular times. The advisory suggests a small breakfast, then small meals every 3 to 4 hours. Going a long time without eating can make nausea worse.
  • Some fiber. Fruits, vegetables, beans and whole grains help with constipation, which is common. Add fiber slowly. In the first few days on a new dose, high-fiber foods can feel heavy.
  • Fluids through the day. Sip water, broth or tea between meals. Nausea, vomiting and diarrhea can dry you out.
  • Eat slowly and stop when you feel full. Your stomach is moving slower. A few more bites can tip you from full to sick.

Some foods are more likely to bother a slow stomach. The advisory notes that fatty foods and large meals can make symptoms worse, that vomiting is more likely after large meals, and that alcohol may worsen nausea and reflux. Fried food, heavy cream sauces and big restaurant portions are common triggers. You don't have to give them up. Smaller amounts often sit better.

What do the medication labels say about food?

Not much. The FDA labels for Wegovy and Zepbound don't give meal plans or food lists. They say the weekly shot can go with or without meals, that the medicine slows stomach emptying, and that nausea is common. In trials, 44% of people on Wegovy 2.4 mg had nausea (16% on placebo), and 25% to 29% on Zepbound did (8% on placebo). What the labels do say about eating and drinking is about fluids:

What the label says
“Diarrhea, nausea, and vomiting may cause a loss of fluids (dehydration) which may cause kidney problems. It is important for you to drink fluids to help reduce your chance of dehydration.”
Wegovy and Zepbound Medication Guides, “What are the possible side effects”

Protein numbers below are worked out from USDA FoodData Central for the amounts listed, rounded to the nearest gram. Brands vary a little.

Which breakfasts work on a GLP-1?

Breakfast

Greek yogurt berry bowl

25 g protein a serving

Dense protein in a small bowl, with fruit and seeds for fiber, and no cooking.

Spoon nonfat Greek yogurt into a bowl and top with blueberries, chia and sliced almonds. Eat the yogurt first if you fill up fast.

Time
5 min
Serves
1
Full recipe

Ingredients

  • 200 g (about 3/4 cup) plain nonfat Greek yogurt
  • 1/2 cup (75 g) blueberries, fresh or thawed
  • 1 tbsp (12 g) chia seeds
  • 2 tbsp (10 g) sliced almonds
  • Cinnamon or a little honey, if you like

Steps

  1. Spoon the yogurt into a bowl.
  2. Top with blueberries, chia seeds and almonds.
  3. Add cinnamon or honey to taste. Eat the yogurt first if you fill up fast.
Breakfast

Spinach and feta egg scramble

27 g protein a serving

Eggs and egg whites give a lot of protein in a soft, easy-to-eat portion.

Wilt a handful of spinach, then gently scramble eggs and egg whites until just set. Finish with feta and a slice of toast.

Time
10 min
Serves
1
Full recipe

Ingredients

  • 2 large eggs
  • 1/4 cup (60 g) liquid egg whites
  • 1 cup (30 g) baby spinach
  • 2 tbsp (20 g) crumbled feta
  • 1 tsp olive oil
  • 1 slice (32 g) whole-wheat toast

Steps

  1. Whisk the eggs and egg whites with a pinch of pepper.
  2. Warm the oil in a nonstick pan over medium heat. Add the spinach and stir until it wilts, about 1 minute.
  3. Pour in the eggs. Stir gently until just set, 2 to 3 minutes.
  4. Sprinkle with feta and serve with the toast.
BreakfastGentle on a queasy day

Banana peanut butter smoothie

28 g protein a serving

Easy to sip slowly on a queasy morning, and still high in protein.

Blend milk, Greek yogurt, half a banana and peanut butter until smooth. Sip it slowly; skip the peanut butter on a rough day.

Time
5 min
Serves
1
Full recipe

Ingredients

  • 1 cup (244 g) 1% milk
  • 150 g (about 2/3 cup) plain nonfat Greek yogurt
  • 1/2 small banana (50 g)
  • 1 tbsp (16 g) smooth peanut butter
  • A few ice cubes
  • A pinch of ground ginger, if you like

Steps

  1. Put everything in a blender.
  2. Blend until smooth, about 30 seconds.
  3. Sip it over 20 to 30 minutes. On a rough day, leave out the peanut butter (about 24 g protein without it).

What are good GLP-1 lunches?

Lunch

Cottage cheese, tomato and cucumber bowl

28 g protein a serving

A cool, no-cook lunch that is mostly protein, with crunchy vegetables on the side.

Top cottage cheese with chopped tomato and cucumber, then season with pepper and herbs. Crackers go on the side.

Time
5 min
Serves
1
Full recipe

Ingredients

  • 1 cup (226 g) 2% cottage cheese
  • 1/2 cup (75 g) cherry tomatoes, halved
  • 1/2 cup (60 g) diced cucumber
  • 6 whole-wheat crackers (28 g)
  • Black pepper, dill or everything bagel seasoning

Steps

  1. Spoon the cottage cheese into a bowl.
  2. Top with tomatoes and cucumber.
  3. Season with pepper and herbs. Serve the crackers on the side.
Lunch

Lemony tuna lettuce cups

27 g protein a serving

Pantry protein, light and fresh, with Greek yogurt instead of heavy mayo.

Stir flaked tuna with Greek yogurt, celery and lemon. Spoon it into romaine leaves and eat them like tacos.

Time
10 min
Serves
1
Full recipe

Ingredients

  • 1 can (5 oz) light tuna in water, drained (about 113 g)
  • 2 tbsp (35 g) plain nonfat Greek yogurt
  • 1 celery stalk (40 g), finely chopped
  • 1 tsp lemon juice
  • 4 romaine leaves (60 g)
  • Salt and pepper

Steps

  1. Flake the tuna into a bowl with a fork.
  2. Stir in the yogurt, celery and lemon juice. Season to taste.
  3. Spoon into the romaine leaves and eat like tacos.
LunchGentle on a queasy day

Gentle chicken and rice soup

33 g protein a serving

Warm, broth-based and mild, so it is easy on a queasy day and adds fluids too.

Simmer broth with carrot, celery and ginger until soft, then add cooked chicken and rice. Have one bowl and save one.

Time
20 min
Serves
2
Full recipe

Ingredients

  • 3 cups (720 ml) reduced-sodium chicken broth
  • 1 carrot (60 g), thinly sliced
  • 1 celery stalk (40 g), thinly sliced
  • 2 or 3 thin slices fresh ginger, if you like
  • 6 oz (170 g) cooked chicken breast, shredded (rotisserie is fine)
  • 1/2 cup (80 g) cooked white rice

Steps

  1. Bring the broth, carrot, celery and ginger to a simmer.
  2. Cook until the carrot is soft, about 10 minutes.
  3. Add the chicken and rice. Heat through, 2 to 3 minutes. Remove the ginger.
  4. Eat one bowl now and keep the second in the fridge for up to 3 days.

What are easy GLP-1 dinners?

Dinner

Lemon salmon with green beans and rice

28 g protein a serving

Baked fish is filling in a small portion, and the lemon keeps it light.

Bake salmon and green beans on one sheet pan with lemon slices for 12 to 15 minutes. Serve with a little rice.

Time
20 min
Serves
2
Full recipe

Ingredients

  • 2 salmon fillets, 4 oz (113 g) each, raw
  • 8 oz (226 g) green beans, trimmed
  • 2 tsp olive oil
  • 1 lemon
  • 1 cup (195 g) cooked brown rice
  • Salt and pepper

Steps

  1. Heat the oven to 425°F (220°C).
  2. Put the salmon and green beans on a lined sheet pan. Toss the beans with the oil. Season everything.
  3. Lay lemon slices on the salmon. Bake 12 to 15 minutes, until the fish flakes.
  4. Squeeze more lemon over the top. Serve each fillet with half the beans and half the rice.
Dinner

Shrimp, edamame and broccoli stir-fry

33 g protein a serving

Two lean proteins, shrimp and soybeans, cook fast in very little oil.

Steam broccoli and edamame in a covered pan, then stir-fry the shrimp with ginger until pink. Add soy sauce and serve over rice.

Time
15 min
Serves
2
Full recipe

Ingredients

  • 8 oz (226 g) raw peeled shrimp
  • 1/2 cup (78 g) frozen shelled edamame
  • 2 cups (180 g) broccoli florets
  • 1 tbsp low-sodium soy sauce
  • 1 tsp grated fresh ginger
  • 2 tsp vegetable oil
  • 1 cup (195 g) cooked brown rice

Steps

  1. Heat the oil in a large pan over medium-high heat.
  2. Add the broccoli and edamame with 2 tbsp water. Cover and cook 3 minutes.
  3. Add the shrimp and ginger. Stir-fry until the shrimp turn pink, 3 to 4 minutes.
  4. Stir in the soy sauce. Serve over the rice, half each.
Dinner

Turkey taco bowl

28 g protein a serving

Lean turkey and beans give protein and fiber in a bowl you can make as small as you like.

Brown lean turkey with beans and taco spices. Spoon it over lettuce and tomato, then add cheddar and salsa.

Time
15 min
Serves
2
Full recipe

Ingredients

  • 8 oz (226 g) 93% lean ground turkey
  • 1/2 cup (85 g) low-sodium black beans, rinsed
  • 1 tsp ground cumin and 1/2 tsp chili powder
  • 2 cups (94 g) shredded romaine
  • 1/2 cup (90 g) diced tomato
  • 1/4 cup (28 g) shredded cheddar
  • 4 tbsp (64 g) salsa

Steps

  1. Brown the turkey in a nonstick pan over medium heat, breaking it up, about 6 minutes.
  2. Stir in the beans, spices and 2 tbsp water. Cook 2 minutes more.
  3. Split the lettuce and tomato between two bowls.
  4. Top with the turkey mix, cheddar and salsa.
Dinner

Lemon cod with peas and potatoes

30 g protein a serving

Mild white fish and soft vegetables, gentle on the stomach and high in protein.

Boil small potatoes, adding peas at the end, while you pan-cook seasoned cod. Squeeze lemon over everything.

Time
25 min
Serves
2
Full recipe

Ingredients

  • 2 cod fillets, 5 oz (140 g) each, raw
  • 2 small red potatoes (200 g), cut in small cubes
  • 1 cup (134 g) frozen peas
  • 2 tsp olive oil
  • 1 lemon
  • Fresh dill or parsley, salt and pepper

Steps

  1. Boil the potatoes in salted water until tender, about 10 minutes. Add the peas for the last 2 minutes, then drain.
  2. While they cook, season the cod. Warm the oil in a nonstick pan over medium heat.
  3. Cook the cod 3 to 4 minutes per side, until it flakes.
  4. Squeeze lemon over the fish and vegetables. Top with herbs.

If you feel queasy

Some days, even a small plate feels like too much. A few gentle swaps from the advisory and the meals above:

  • Sip instead of chew. The smoothie or a mug of the chicken soup broth can be easier than a solid meal.
  • Go smaller and more often. Half a portion every few hours beats skipping meals, which can make nausea worse.
  • Pick plain over rich. Swap fried or creamy dishes for baked fish, eggs, plain yogurt or broth.
  • Keep sipping fluids. Small sips of water, broth, or ginger or peppermint tea through the day.
  • Cold can help. Cottage cheese, yogurt or the tuna cups have less smell than hot food.

All 10 at a glance

MealBest forProteinTime
Greek yogurt berry bowlBreakfast25 g5 min
Spinach and feta egg scrambleBreakfast27 g10 min
Banana peanut butter smoothieBreakfast, queasy days28 g5 min
Cottage cheese, tomato and cucumber bowlLunch28 g5 min
Lemony tuna lettuce cupsLunch27 g10 min
Gentle chicken and rice soupLunch, queasy days33 g20 min
Lemon salmon with green beans and riceDinner28 g20 min
Shrimp, edamame and broccoli stir-fryDinner33 g15 min
Turkey taco bowlDinner28 g15 min
Lemon cod with peas and potatoesDinner30 g25 min

How Check In helps with meals

Check In is a free AI companion for GLP-1s that you text. For this part of life on a GLP-1, it does three things:

  • Text a photo of your plate

    It logs the meal with a protein estimate. A log is a sample of your day, not a full count.

  • Ask for ideas

    Text “easy high-protein lunch?” and get a plain answer, with a picture when it helps.

  • It checks in two days after your shot

    So you can say how your appetite and stomach are doing, and get ideas that fit.

Questions people ask

How much protein should I eat on a GLP-1?

The 2025 joint advisory notes the general adult allowance is 0.8 g per kg of body weight a day, and that higher targets of 1.2 to 1.6 g/kg have been proposed during weight loss. It also says a simple target of 80 to 120 g a day may be easier to follow. It adds that protein alone is unlikely to protect muscle without strength training. Ask your care team what fits you.

What foods make GLP-1 nausea worse?

Fatty or fried foods and large meals are the usual culprits, and the advisory notes vomiting is more likely after large meals. In the first days on a new dose, high-fiber foods can also feel heavy. Alcohol may worsen nausea and reflux.

Can I drink alcohol on a GLP-1?

The FDA labels for Wegovy and Zepbound don't give specific alcohol advice. The joint advisory says alcohol may worsen nausea and reflux on GLP-1s and should be kept to a minimum. Check with your prescriber about your own situation.

What should I eat when I'm not hungry?

Try something small and protein-rich every 3 to 4 hours, like Greek yogurt, a smoothie, eggs or cottage cheese. Going a long time without eating can make nausea worse. Eat the protein first and keep sipping fluids.

Do I have to eat at a set time around my shot?

No. The Wegovy and Zepbound labels say the weekly shot can be taken at any time of day, with or without meals.

Sources

  1. Mozaffarian D, et al. Nutritional priorities to support GLP-1 therapy for obesity: a joint Advisory from the American College of Lifestyle Medicine, the American Society for Nutrition, the Obesity Medicine Association, and The Obesity Society. Am J Clin Nutr. 2025;122(1):344–367. doi:10.1016/j.ajcnut.2025.04.023
  2. The Obesity Society: Nutritional Priorities to Support GLP-1 Therapy for Obesity (announcement, May 30, 2025)
  3. DailyMed: Wegovy (semaglutide) prescribing information and Medication Guide
  4. DailyMed: Zepbound (tirzepatide) prescribing information and Medication Guide
  5. USDA FoodData Central (SR Legacy), protein values for each ingredient

Published October 28, 2026. General information, not medical, legal or insurance advice. Check with your prescriber, pharmacist or plan.