If you are on a GLP-1 medication, you have probably run into the same problem twice a day: your appetite is small, but your protein needs are not.

That combination makes dessert complicated. Most protein ice cream recipes are built for people eating plenty and looking to add more, not for someone who can comfortably finish about a cup of anything. And too many of them come out chalky — which is the last texture you want when food is already unappealing.
This GLP-1 protein ice cream is a plain, sturdy base built around those two constraints: roughly 30 grams of protein per pint, split into two small servings, with a soft texture that goes down easily. It is deliberately unfancy. Once the base works for you, the variations at the bottom take about thirty seconds each.
One note before the recipe: I am not a dietitian, and protein targets vary a lot by body size, activity, and what your care team is aiming for. Talk to your prescriber or a registered dietitian about the right numbers for you. This is a recipe, not a nutrition plan.

Why This Protein Ice Cream Works for Small Appetites
Protein comes from two sources, not one. A double scoop of powder is the obvious way to hit a protein number, and it is also the fastest route to a chalky pint. Splitting the protein between powder and dairy gives you the same grams with far better texture, because dairy protein carries body that powder alone cannot.
The portion is small on purpose. One 16 oz pint is written as two servings here. A half-pint is a realistic amount to finish when your appetite is reduced, and finishing it matters more than the size of the bowl.
There is fat in it. Not much, but not zero. Fat-free protein pints come out dry and chalky, which is exactly the texture that becomes hard to eat.
It is sweetened with allulose. Erythritol recrystallizes in the freezer and leaves a distinct grit. Allulose behaves like sugar and keeps things smooth.
Ingredients for GLP-1 Protein Ice Cream

- Ultra-Filtered Milk: About 13g protein per cup, nearly double regular milk, and freezes creamier than skim. Sub: Whole milk (less protein), almond milk (icier), or canned coconut milk for dairy-free.
- Vanilla Protein Powder: The make-or-break ingredient. A whey-casein blend spins creamiest; pure isolate is the most likely to go icy. More on that in my guide to the best protein powder for the Ninja Creami. Sub: Casein or a blend. Plant proteins need an extra re-spin.
- Plain Greek Yogurt: Adds protein, body, and tang all at once. Splitting the protein between yogurt and powder beats doubling the scoop. See my guide to using Greek yogurt in the Ninja Creami. Sub: Cottage cheese, blended smooth. Or skip the powder and use 3/4 cup yogurt, like my Ninja Creami frozen yogurt recipe.
- Allulose: Sweetener lowers the freezing point, which is what keeps a pint scoopable. Allulose is the only substitute that does this properly. Sub: Honey, maple syrup, or sugar. Avoid erythritol — it recrystallizes and turns the pint crunchy.
- Sugar-Free Vanilla Pudding Mix: One tablespoon of ready-made stabilizer. The difference between creamy and chalky. Sub: 1/8 tsp xanthan gum, or 1 oz cream cheese.
- Vanilla Extract: Freezing mutes flavor, so season harder than tastes right. Sub: Vanilla bean paste, or almond extract for a vanilla almond spin.
- Salt: A pinch. It won’t taste salty — it keeps a low-sugar base from tasting like nothing.
How To Make It

Step One: Add everything to a blender and blend until completely smooth with no clumps. Blending rather than whisking is what separates a creamy protein pint from a grainy one. Let the foam settle about five minutes.
Step Two: Pour into a Ninja Creami pint, stopping at the MAX FILL line. Freeze on a flat, level shelf for a full 24 hours.

Step Three: Remove the lid, seat the pint in the outer bowl, lock it into the machine, and run LITE ICE CREAM.
Step Four: The first spin will look crumbly. That is normal for protein bases and does not mean anything went wrong. Add a tablespoon of milk to a hole in the center and run RE-SPIN. Most protein pints need two passes.
Step Five: Scoop half, and put the rest back in the freezer for tomorrow.

Fixing Chalky, Icy, or Hard Protein Ice Cream
Chalky. Usually the powder. Switch to a casein or whey-casein blend, or lean harder on the Greek yogurt and lighter on the scoop. A spoonful of Greek yogurt or cottage cheese is the single most effective fix for a lean base — the same trick that keeps my Sonic Blast Reese’s Cup creamy on a low-calorie base.
Crunchy or gritty. Erythritol. Check your sweetener and your protein powder, since many powders are sweetened with it.
Rock hard. Not enough dissolved sweetener. Add another tablespoon of allulose next batch, and let the pint sit out 10 minutes before spinning.
Dry after two re-spins. Add a tablespoon of milk, rest it five minutes at room temperature, and spin again.
Too sweet. Many powders are already heavily sweetened. Cut the allulose to 1 tablespoon, or skip it, and taste the base before freezing.
Variations
Each starts from the base above:
- Chocolate. Chocolate protein powder plus 1 tablespoon cocoa, bloomed in a little warm milk first.
- Strawberry. Add 1/2 cup strawberries, macerated in a spoonful of the allulose for 20 minutes before blending.
- Coffee. Add 2 teaspoons instant espresso dissolved in a tablespoon of hot water.
- Peanut butter. Add 2 tablespoons powdered peanut butter, or 1 tablespoon real peanut butter for a richer pint.
- Vanilla almond. A splash of almond extract turns this into something close to my Ninja Creami Vanilla Almond Ice Cream, which runs on Greek yogurt and protein powder together.

Frequently Asked Questions
How much protein is in a serving? Roughly 15 grams per half-pint serving, or about 30 per pint, depending on your powder and yogurt. Check your own labels, since powders vary more than you would expect.
Can I make GLP-1 protein ice cream without protein powder? Yes, and a lot of people prefer it. Use 3/4 cup Greek yogurt and 1 cup ultra-filtered milk instead. You get less protein overall but a noticeably better texture, which is a fair trade if powder is unappealing to you right now. Greek yogurt is a genuinely underrated base in this machine — I wrote a full guide to using Greek yogurt in the Ninja Creami that covers ratios and which yogurt to buy. If you want the simplest possible version, my Ninja Creami frozen yogurt recipe skips powder entirely.
What if dairy is not sitting well? A plant protein powder with full-fat coconut milk works, though the texture differs and usually needs an extra re-spin.
Is a whole pint too much? That is entirely up to you. It is written as two servings because that tends to be a comfortable amount, but there is nothing wrong with eating more or less. Leftovers re-freeze and re-spin well.
Can I make it with no added sweetener at all? You can, but expect it to freeze harder, since sweetener is part of what keeps a pint scoopable. If you are avoiding added sugar, fruit-forward pints handle it better — my no sugar added peach ice cream leans on the fruit instead.
Why does mine come out different every time? Protein powders vary enormously in how they freeze. The fix is usually more liquid, more sweetener, or a different powder — in that order.

GLP-1 Protein Ice Cream (Ninja Creami)
Description
Ingredients
- 1 cup ultra-filtered milk
- 1 scoop vanilla protein powder, 25-30g
- 1/4 cup plain Greek yogurt
- 2 tablespoons allulose
- 1 tablespoon sugar-free instant vanilla pudding mix
- 1 teaspoon vanilla extract
- 1/8 teaspoon salt
- 1 tablespoon milk, for re-spinning
Instructions
- Blend all ingredients except the re-spin milk until completely smooth. Let the foam settle 5 minutes.
- Pour into a Ninja Creami pint, filling no higher than the MAX FILL line. Freeze level for 24 hours.
- Remove the lid, place the pint in the outer bowl, lock into the machine, and process on LITE ICE CREAM.
- Add 1 tablespoon milk to a hole in the center and run RE-SPIN. Repeat if still crumbly.
- Serve half; refreeze the rest.
Equipment
- Ninja Creami Ice Cream Machine
- Ninja Creami Pint Container
- Ninja Creami Pint Container Lid
Nutrition
Share this recipe
We can’t wait to see what you’ve made! Mention @forktospoon or tag #forktospoon!
