GLP Diet Take the free quiz

The Best GLP-1 Foods to Eat

The best GLP-1 foods share three traits: they deliver protein and fibre efficiently, they don't sit heavy on delayed digestion, and they leave you satisfied on smaller portions. Here's exactly what to fill your fridge with.

Best proteins

  • Chicken breast and thigh
  • White fish (cod, haddock, tilapia)
  • Salmon and other oily fish
  • Prawns and other shellfish
  • Eggs
  • Greek yogurt (0% or 2%)
  • Cottage cheese
  • Turkey mince and turkey breast
  • Lentils, chickpeas, black beans
  • Tofu and tempeh
  • Whey or plant protein powder for smoothies

Best vegetables

  • Leafy greens (spinach, rocket, kale, romaine)
  • Cruciferous (broccoli, cauliflower, Brussels sprouts)
  • Peppers, courgette, aubergine
  • Tomatoes, cucumber, celery
  • Green beans, asparagus, mangetout
  • Mushrooms

Best slow carbs

  • Oats (rolled or steel-cut)
  • Quinoa
  • Sweet potato
  • Brown rice
  • Wholegrain bread and wraps
  • Lentils and chickpeas (double as protein)

Best fats

  • Olive oil (cooking and dressing)
  • Avocado
  • Almonds, walnuts, cashews (small handfuls)
  • Chia and flax seeds
  • Nut butters (unsweetened)

Best fruit

  • Berries (highest fibre, lowest sugar impact)
  • Apples and pears (with skin)
  • Citrus (oranges, grapefruit)
  • Kiwi

How to build a GLP-1 plate

Half the plate: non-starchy vegetables. A quarter: lean protein (aim for a palm-sized portion). A quarter: slow carbs. Add a thumb of healthy fat. That single template covers 80% of a good GLP-1 diet.

Get your personalized GLP plan

60-second quiz. Built around your medication, weight goal, and food preferences.

Start the free quiz

Frequently asked questions

What is the best food to eat on GLP-1?

Lean protein at every meal is the single most important thing. Chicken, fish, eggs, Greek yogurt, and legumes protect muscle mass while you're eating less overall.

How much protein do I need on GLP-1 medication?

Aim for 1.2–1.6 g of protein per kilogram of goal body weight per day, split across meals. Most adults land somewhere between 90 and 140 g total.

Are eggs good on GLP-1?

Yes — eggs are one of the most efficient GLP-1-friendly foods. High protein, easy to digest, versatile, and satisfying on a small portion.

Is fruit okay on GLP-1?

Yes, especially berries, apples, pears, and citrus. Pair fruit with protein or fat (yogurt, nuts) to slow the sugar release and stay fuller longer.