GLP-1-Friendly Meals: High-Protein, High-Fibre Recipes

GLP-1-Friendly Meals: High-Protein, High-Fibre Recipes

A GLP-1-friendly meal is simply one built around protein and fibre, with a little healthy fat and plenty of whole foods. The combination that supports your body's natural GLP-1 response and keeps you satisfied for longer. Here's a full day of easy, high-protein, high-fibre recipes, from breakfast to dinner, plus snacks that actually fill you up.

The formula for a GLP-1-friendly meal

Lead with protein aim for roughly 20–30 g per main meal.

Add fibre at every meal like vegetables, legumes, wholegrains and fruit (aim for 25–30 g of fibre a day).

Include a little healthy fat like olive oil, avocado or nuts.

Choose whole over ultra-processed foods.

Pair protein and fibre, they're more satisfying together than apart.

What makes a meal “GLP-1-friendly”?

Your gut releases more GLP-1 the hormone that helps you feel full in response to protein, to certain fats, and to the short-chain fatty acids produced when your gut bacteria ferment fibre.

So a “GLP-1-friendly” meal isn't a special diet; it's just a well-built plate: protein + fibre + whole foods.

Breakfast

A protein-forward breakfast sets the tone, it tends to keep you satisfied for hours.

Breakfast ideas

Why it's GLP-1-friendly

Recipe

Greek yoghurt bowl — yoghurt, oats, berries, seeds

Protein, soluble fibre and live cultures

Overnight Superfood + Yoghurt Oats Recipe 

Eggs with greens & avocado

Complete protein, fibre and healthy fat

Stuffed Avocado With Scrambled Eggs Recipe

Berry protein smoothie (Organic Pea Protein)

Quick protein plus fibre to start the day

Superfood Berry Smoothie Bowl


Lunch

Lunch ideas

Why it's GLP-1-friendly

Recipe

Big protein salad — chicken or tofu, legumes, lots of veg

Protein and fibre, with olive oil for satiety

Greens Chicken Salad

Lentil soup or dhal

Legumes give you protein and fibre in one

Detox Kitchari

Salmon & quinoa bowl

Omega-3, protein and wholegrain fibre

Smoked Salmon Caesar Salad


Dinner

Dinner ideas

Why it's GLP-1-friendly

Recipe

Salmon with roast vegetables

Protein, omega-3 fats and fibre

Smashed Green Peas + Pan Roasted Salmon

Tofu & vegetable stir-fry with brown rice

Plant protein plus fibre

Tofu + Mushroom One Pan Noodles

Lean protein with roast veg & a side salad

A protein-forward, fibre-rich plate

Wild Caught Snapper with Wilted Greens


Snacks that satisfy

If you snack, make it work for you, a little protein and fibre goes a long way between meals.

  • Greek yoghurt with nuts and seeds
  • Hummus with vegetable sticks
  • A couple of boiled eggs
  • A small handful of nuts
  • Protein Water, when you want something light

Build your own GLP-1-friendly plate

Once you've got the formula, you don't need a recipe at all. Use this simple template for any meal:

  • Half your plate: non-starchy vegetables (fibre and volume).
  • A quarter: protein around 20–30 g (eggs, fish, chicken, tofu, legumes, dairy).
  • A quarter: wholegrains or legumes (fibre and slow-release energy).
  • A drizzle of healthy fat, and a spoonful of something fermented on the side.

A full day, put together

Want it mapped out? Pair a protein breakfast, a fibre-rich lunch and a balanced dinner from above, with a snack or two if you need them. Not sure how much protein you need? Use the protein guide on our GLP-1 support page, and see the full food list in Foods that naturally support GLP-1. Or sign up below to download our 10 GLP-1 Friendly Recipes below.

GLP-1-Friendly Meals FAQs

What is a GLP-1-friendly meal?

A meal built around protein and fibre, with some healthy fat and whole foods.
The combination that supports your body's own GLP-1 and keeps you satisfied. 

How much protein should each meal have?

Around 20–30 g per main meal suits most healthy adults, though individual needs vary with body weight, age and activity. Check with your GP or an Accredited Practising Dietitian for a target that's right for you.

What are the best high-fibre meals for feeling full?

Meals with legumes, wholegrains and plenty of vegetables, like a lentil soup or a big salad with chickpeas combine fibre and protein for lasting fullness. Aim for 25–30 g of fibre a day.

Sources

1.   Bodnaruc AM, Prud'homme D, Blanchet R, Giroux I. Nutritional modulation of endogenous glucagon-like peptide-1 secretion: a review. Nutrition & Metabolism. 2016;13:92. ncbi.nlm.nih.gov/pmc/articles/PMC5148911

2.   Dietitians Australia. Fibres for your gut: sorting through the roughage (25–30 g/day). dietitiansaustralia.org.au

3.   NHMRC. Nutrient Reference Values for Australia and New Zealand — Protein & Dietary Fibre. nrv.gov.au

4.   Dietary fibers to boost endogenous GLP-1 secretion and satiety: a scoping review. Frontiers in Endocrinology. 2026. frontiersin.org

Shop clean supplements, protein powders and collagen blends.