Vegetables and everything else

Cauliflower on a GLP-1: protein, portions and how to actually eat it

About 2 g of protein per 100 g (3.5 oz), cooked, for around 25 calories. A cup of florets, about 100 g (3.5 oz), gives roughly 2 g of protein for 25 calories.

Per 100 g
2
g protein
Typical serve
2
g protein, a cup of florets
Energy
25
kcal per 100 g

How cauliflower sits on a GLP-1

Cauliflower is about 2 g of protein per 100 g (3.5 oz), mild, and very low in calories, and it has become the vegetable that stands in for rice, potato and pizza bases. On a GLP-1 that swap can backfire. Cauliflower is a brassica like broccoli and sprouts, so a big serve of it, especially raw or as a mountain of cauliflower rice, brings the same gas and bulk. Cooked soft, mashed or made into a cheese sauce, a small serve is gentle and useful as a base under a real protein.

When your appetite is small

Steam a cup of florets until soft and mash them with butter, milk and 30 g (1 oz) of grated cheddar. That is a soft, savoury base of about 10 g with the cheese, and it goes under fish, a chicken thigh or a spoon of mince in place of potato. Cauliflower cheese in a small ramekin, with extra cheese and an egg stirred into the sauce, is a 15 g dish on its own.

Three ways to prepare it

  1. Mashed with butter, milk and cheddar

    Steamed soft, mashed or blended, cheese stirred through while hot. Smoother than potato mash and lighter on a slow stomach.

  2. Cauliflower cheese in a ramekin with an egg in the sauce

    A small dish of florets in a cheese sauce with an egg beaten in, baked until set. Soft, warm and about 15 g.

  3. Roasted florets with cumin under a piece of fish

    Florets roasted with olive oil and cumin at 200C, about 390F, for 25 minutes, then a fillet of white fish on top. The roasting makes them sweet and soft.

What to eat it with

Cheese, butter, milk, eggs, fish, chicken, cumin, lemon. Cauliflower is a base that carries a cheese sauce or a protein, and the cheese or the protein is where the grams are.

How it compares

FoodProtein per 100 gEnergy per 100 g
Cauliflowerabout 2 g25 kcalthis page
Broccoliabout 2.8 g35 kcalSee the page
Potatoabout 2 g90 kcalSee the page
Cheddarabout 25 g400 kcalSee the page

All figures are typical values for the food as eaten, cooked, not laboratory figures for a particular brand.

Australian, US and UK names

Cauliflower in all three countries, cauli in Australia. Cauliflower rice, sold fresh and frozen in all three, is grated raw cauliflower and carries the same protein as the florets, about 2 g per 100 g (3.5 oz). Purple, orange and romanesco varieties are the same vegetable for protein purposes.

Questions people ask

Is cauliflower rice better than rice for protein?

Neither has much: about 2 g per 100 g (3.5 oz) for cauliflower against about 2.6 g for cooked rice. Cauliflower has far fewer calories and, on a slow stomach, far more gas in a large serve. A small serve of either under 100 g of chicken or fish is the sensible plate.

Your number comes first

Knowing what is in a food only helps once you know how much you are aiming for. The target is 1.2 to 1.6 g of protein per kg of your goal weight, not your current weight, which for most people is 90 to 140 g a day.

Work out your protein target

More on eating well when your appetite is small: high protein foods for a small appetite, how much protein on a GLP-1, and every food we have written up. The whole system in five documents is the Keep Muscle Kit, A$47 / US$29 / £23.

EverStrong provides nutrition and strength coaching and education. It is not medical advice and does not replace your prescribing doctor.

Free, one page

Forty foods, ranked by protein per bite

The hard part is not knowing you need protein, it is hitting the number on a day when food is the last thing you want. One page, grams and ounces, what a real serve looks like, and the first-bite rule for when appetite is gone. Print it and put it on the fridge.

Then five short emails over five days on keeping muscle while the weight comes off, and a short note every fortnight after that if you want it. One click to stop, any time.

Sent. Check your inbox in the next minute or two, and look in junk if it is not there.