When a few bites fill you up, what you eat matters more than ever. The goal is simple: get the most protein into the smallest, most tolerable amount of food. Here are protein-dense options that make hitting your target realistic.
High-protein foods by category
Approximate protein per common serving (values vary by brand and cut — check the label):
| Food | Serving | Approx. protein |
|---|---|---|
| Chicken breast | 3 oz | ~25 g |
| Greek yogurt (plain) | 1 cup | ~17–20 g |
| Fish (salmon, tuna, cod) | 3 oz | ~20–22 g |
| Cottage cheese | ½ cup | ~12–14 g |
| Eggs | 2 large | ~12 g |
| Tofu (firm) | ½ cup | ~10–11 g |
| Lentils / beans | ½ cup cooked | ~8–9 g |
| Protein shake / powder | 1 scoop | ~20–30 g |
| Edamame | ½ cup | ~9 g |
| Turkey or lean beef | 3 oz | ~22–25 g |
How to choose on a GLP-1
- Favor protein-per-bite. A small portion of chicken, fish, or Greek yogurt beats a large plate of mostly carbs.
- Keep grab-and-go options on hand. Cottage cheese, hard-boiled eggs, jerky, and shakes need no prep on low-energy days.
- Mix animal and plant sources if that helps tolerance — tofu, edamame, and lentils are gentle and protein-forward.
On a small appetite, the best high-protein food is the one you’ll actually finish — protein-dense and easy on your stomach.
This is general nutrition education; a registered dietitian can help you build a plan that fits your needs and any restrictions.