Okay, so here’s the deal: this ice cream tastes like blueberry cheesecake and has protein in it. You toss it in your Ninja Creami, and boom—super creamy, rich, and satisfying. It’s a little tangy, a little sweet, with real blueberry flavor and that cream cheese swirl vibe.
Best part? It’s cold, it’s creamy, and you can eat it after a workout or just when you want dessert but still wanna hit your protein goals. I make this one a lot.
Why I Love This Recipe
This one’s personal. I started making this recipe when I was looking for a sweet treat that didn’t feel like a “protein food.” It’s so smooth, flavorful, and actually feels like a dessert. I’ve made it for friends who didn’t even know it was packed with protein until I told them.
- Creamy texture without heavy cream
- Real cheesecake flavor
- Sweet but balanced
- Easy to customize
- Keeps me full and happy

What You’ll Need
- 1 cup (240g) Fairlife skim milk
- 1 scoop (30g) vanilla whey protein powder
- 2 tbsp (30g) low-fat cream cheese, softened
- ½ cup (75g) frozen blueberries
- 1 tbsp (15g) sugar-free cheesecake pudding mix (dry powder)
- 1 tbsp (15g) allulose or sugar substitute
- Optional: ½ tsp vanilla extract
- Optional: Crushed graham crackers to sprinkle on top after spinning

Servings and Time
Servings: 1
Total Time: 5 minutes prep, 24 hours freeze, 2 minutes spin
Why This Recipe Works (Quick Science)
The Fairlife milk has more protein and less sugar, which makes the base super smooth. The pudding mix has thickeners that make it creamier without fat. Cream cheese adds real cheesecake flavor and body. Spinning it in the Ninja Creami turns it from a frozen brick into soft-serve style ice cream by shaving and re-blending the frozen block into tiny ice crystals.
Common Mistakes
- Not letting it freeze long enough: 24 hours minimum is key.
- Using watery milk: Low-fat Fairlife works best—regular milk can make it icy.
- Not smoothing cream cheese: If it’s too cold or chunky, it’ll make lumps.
- Overfilling the Creami pint: Always stay under the max fill line or it won’t spin right.
- Skipping the re-spin: If it looks powdery or crumbly, re-spin with a splash of milk.
What to Serve With
- Crushed graham crackers
- Fresh blueberries
- A drizzle of sugar-free syrup
- A spoonful of Greek yogurt on top for extra tang
- Crumbled protein bar chunks for texture
FAQ
Do I need a Ninja Creami?
Yes, this recipe is made specifically for the Ninja Creami. Other blenders won’t get the same texture.
Can I use regular milk?
You can, but the texture won’t be as creamy or high in protein. Stick with Fairlife if you can.
Can I use fresh blueberries?
Yes, but frozen give better texture and color.
How long can I keep it in the freezer?
Up to 2 weeks in the Creami pint before spinning.
Pro Tips
- Let the cream cheese sit at room temp for 5–10 minutes before blending
- Blend all ingredients before freezing to get a smooth mix
- Label your pint with flavor and date so you don’t forget what’s what
- Re-spin with a splash of milk if it’s too firm after the first spin
- Top with extras after spinning, not before freezing
Tools You’ll Need
- Ninja Creami machine
- Creami-compatible pint container
- Blender or immersion blender
- Measuring cups and spoons
- Rubber spatula
Substitutions and Variations
- Swap blueberries for strawberries or raspberries
- Use chocolate protein powder + cocoa powder for chocolate cheesecake
- Sub Greek yogurt for cream cheese for a tangier version
- Add mini chocolate chips or fruit after spinning
- Use maple syrup or honey instead of allulose (may affect macros)
Make Ahead Tips
Just mix the base the night before, freeze for 24 hours, and spin the next day. You can prep a few pints at once and rotate flavors.
Full Recipe + Instructions
Step 1: Blend the Base
Add 1 cup Fairlife milk, 1 scoop vanilla whey protein powder, 2 tbsp softened low-fat cream cheese, ½ cup frozen blueberries, 1 tbsp sugar-free cheesecake pudding mix, 1 tbsp allulose, and ½ tsp vanilla extract (optional) into a blender. Blend until completely smooth—no chunks.

Step 2: Freeze
Pour the blended mix into a Ninja Creami pint container. Make sure it’s below the max fill line. Smooth the top, put the lid on, and freeze flat for 24 hours.

Step 3: Spin in the Creami
After freezing for 24 hours, place the pint in the Ninja Creami bowl, lock it in, and run it on the “Lite Ice Cream” setting. If it looks crumbly after the first spin, add 1–2 tbsp Fairlife milk and use the “Re-spin” button.

Step 4: Serve and Top
Scoop the now creamy blueberry cheesecake ice cream into a round white bowl. Top with crushed graham crackers or extra blueberries if you like.

Leftovers & Storage
Leave any leftovers in the Creami pint, smooth the top, and re-freeze. When ready to eat again, run the Re-spin cycle with a splash of milk.
Final Thoughts
This is one of those recipes that feels way too good to be protein-packed. It’s creamy, dreamy, and just sweet enough to kill a craving without the sugar crash. Give it a try, play with the flavors, and let me know how yours turned out in the comments!

