Finding a keto vanilla ice cream that actually tastes like real ice cream took me longer than I'd like to admit. I tried versions with almond milk (too icy), versions with protein powder (chalky), and versions that used so much heavy cream I felt like I'd eaten a stick of butter. This recipe is the one that finally worked - rich, creamy, and sweet enough to satisfy without kicking you out of ketosis.
The secret is using half & half with cream cheese. It hits that sweet spot between "rich enough to be creamy" and "light enough to actually scoop." No gums, no pudding mix, no weird aftertaste. Just four ingredients that you probably already have in your fridge.
If you're following keto, doing low-carb, or just trying to cut back on sugar, this is your new go-to vanilla base. Make it plain, or use it as the foundation for any flavor you can dream up.

Jump to:
- Why You'll Love This Keto Vanilla Ice Cream
- What Does It Taste Like
- Ingredients You'll Need
- Keto Sweetener Options: Which One Works Best?
- Easy Swaps & Substitutions
- How to Make Keto Vanilla Bean Ice Cream
- Keto-Friendly Mix-In Ideas
- Storage & Make-Ahead Tips
- 👪Serving Size
- 🌀Tools You’ll Need
- Recipe Tips & Troubleshooting
- Recipe FAQs
- More 3-4 Ingredient Ice Cream Recipes
- Low- Calorie Ice Cream Flavors
- Did you try this recipe?
- Ninja Creami Keto Vanilla Ice Cream Recipe
Why You'll Love This Keto Vanilla Ice Cream
- Actually tastes like ice cream - not a sad, icy frozen milk situation
- Just 4 ingredients - half & half, cream cheese, monk fruit, vanilla. That's it.
- No pudding mix or gums - clean ingredients you can actually pronounce
- No cooking required - blend, freeze, spin, done
- Keto and gluten-free - sugar-free, low-carb, fits most dietary lifestyles
- Perfect base recipe - add any flavor or mix-in you want
- Batch-prep friendly - I keep 2-3 pints in the freezer at all times
What Does It Taste Like
This tastes like proper vanilla ice cream - the kind you'd get at a good ice cream shop. The cream cheese gives it body without making it taste like cheesecake, and the monk fruit sweetens it without that weird cooling aftertaste that some sugar substitutes have.
The texture is silky and scoopable right after spinning. If you let it sit on the counter for a minute or two before serving, it gets even creamier. It's rich without being heavy, sweet without being cloying. Honestly, if you didn't tell someone it was keto, they probably wouldn't guess.
Ingredients You'll Need

- Half & Half – The perfect balance of richness and lightness. This is my go-to base for most Ninja Creami recipes because it gives you creaminess without being as heavy as pure heavy cream.
- Monk Fruit Sweetener – A keto-friendly, gluten-free sugar alternative with no aftertaste. I use granulated monk fruit (a monk fruit blend) that measures like sugar (most blend with erythritol). If you’re using pure monk fruit extract, use way less.
- Vanilla extract or vanilla bean paste - Use the good stuff here. High-quality vanilla makes a huge difference in a recipe this simple. Vanilla bean paste gives you those pretty flecks, but extract works great too.
- Cream Cheese – I use Philadelphia cream cheese for that extra creamy texture. It adds body and helps the ice cream spin smoothly. You won't taste "cream cheese" in the final product.
See recipe card for quantities.
Keto Sweetener Options: Which One Works Best?
Not all sugar substitutes behave the same in frozen desserts. Here's what I've learned:
- Monk fruit (my choice): Tastes closest to sugar, no aftertaste, doesn't crystallize when frozen. This is what I use and recommend.
- Allulose: Another excellent option. It keeps ice cream softer and more scoopable straight from the freezer. Some people find it causes digestive issues, so start with a small amount if you're new to it.
- Erythritol: Works but can get a bit grainy or have a cooling sensation. If you use it, make sure it's powdered, not granular.
- Stevia: Very sweet - you need much less. Can have a bitter aftertaste if you use too much. Better as a liquid form for ice cream.
- What I don't recommend: Granular sweeteners that don't dissolve well can make your ice cream gritty. Always blend thoroughly and taste the base before freezing.
Easy Swaps & Substitutions
For richer ice cream:
- Replace half & half with heavy cream (will be thicker and higher fat)
For higher protein:
- Swap cream cheese for ½ cup cottage cheese (blend until completely smooth)
- Add 1-2 scoops unflavored collagen powder
- Use a vanilla protein shake instead of half & half (Fairlife works great)
For dairy-free:
- Use full-fat coconut cream instead of half & half
Sweetener swaps:
- Use allulose for softer, more scoopable texture
- Use liquid monk fruit drops instead of granulated
- Combine sweeteners (half allulose, half monk fruit) for best texture and taste
How to Make Keto Vanilla Bean Ice Cream

- Blend the Ingredients – In a blender, combine half & half, monk fruit sweetener, vanilla extract, and cream cheese. Blend until smooth.

- Freeze in a Pint Container – Pour the mixture into your Ninja CREAMi pint container, ensuring an even layer.

- Spin in the Ninja CREAMi – Select the “Ice Cream” setting and let the machine do its magic!

- Re-Spin if Needed – If the texture isn’t creamy enough, add a splash of milk and re-spin.

- Enjoy! – Serve as-is or add your favorite mix-ins and toppings.

Keto-Friendly Mix-In Ideas
- Crushed pecans or macadamia nuts
- Sugar-free chocolate chips
- Keto granola
- Sugar-free caramel sauce
- Unsweetened peanut butter or almond butter
- Sugar-free chocolate syrup
- Cinnamon and nutmeg
- Espresso powder (mocha)
- Peppermint extract + chocolate chips (mint chocolate chip)
- Lemon zest (lemon vanilla)
To add mix-ins: After the final respin, create a hole down the center of the pint and add your mix-ins. Run the Mix-In cycle. Or just fold them in by hand for more control.
Storage & Make-Ahead Tips
Storing leftovers: Keep ice cream in the Ninja Creami pint with the storage lid. Before refreezing, flatten the top with a spoon or spatula.
Eating leftovers: When you're ready to eat stored ice cream, you'll need to respin it. The texture will be rock-hard straight from the freezer. One or two respins brings it back to creamy.
How long does it last? About 2-3 weeks in the freezer. After that, ice crystals can start forming.
Batch prep tip: I keep 2-3 pints of different flavors in my freezer at all times. Prep the bases on Sunday, freeze them, and you've got keto dessert ready to spin any night of the week.
👪Serving Size
This recipe is designed for the Ninja CREAMi Deluxe and makes 4 servings per pint.
Using a standard 16-ounce Ninja Creami pint instead of the Deluxe 24-ounce? Use two-thirds of each ingredient. Same steps, same settings.
🌀Tools You’ll Need
- Blender: Makes mixing ingredients effortless.
- Ninja CREAMi Deluxe 11-in-1 Ice Cream & Frozen Treat Maker: The star of the show, perfect for creating creamy, smooth ice cream.
- Ninja Creami Pint Container: The pint container is essential for freezing and churning your ice cream mix.
Recipe Tips & Troubleshooting
- Ice cream is crumbly after spinning? Add 1-2 tablespoons of half & half or almond milk and respin. Keto recipes often need extra respins.
- Ice cream has a grainy texture? The sweetener didn't dissolve fully, or the cream cheese wasn't blended smooth enough. Blend the base longer next time.
- Tastes too sweet or not sweet enough? Taste the base before freezing and adjust. Remember, flavors are slightly muted when frozen.
- Ice cream is too hard to scoop from freezer? Keto ice cream freezes harder than regular ice cream because there's no sugar. Let it sit on the counter for 5-10 minutes, or respin before serving.
- Getting a weird aftertaste? Could be your sweetener. Try switching brands or using a different type (monk fruit vs allulose).
- Pint frozen unevenly? Make sure your pint is on a flat, level surface in the freezer.
Recipe FAQs
Monk fruit and allulose are my top picks. Monk fruit tastes most like sugar with no aftertaste. Allulose keeps ice cream softer and more scoopable. Avoid granular erythritol - it can get gritty.
Absolutely. The Ninja Creami is actually ideal for keto ice cream because it can transform almost any frozen base into creamy ice cream. No eggs, no cooking, no churning required.
Keto ice cream uses sugar substitutes instead of sugar and relies on high-fat, low-carb ingredients. This keeps you in ketosis while still enjoying dessert. The tradeoff is that it freezes harder (sugar acts as an anti-freeze in regular ice cream), so you may need to let it soften before serving.
Yes. Shorter freeze times lead to icy, uneven texture. The 24-hour freeze ensures the base is frozen solid all the way through, which is what the machine needs to create smooth ice cream.
It can be, as long as you use sugar-free sweeteners and watch your dairy carbs. This recipe uses half & half and cream cheese, which keeps the carb count low while maintaining creaminess.
Low- Calorie Ice Cream Flavors

Did you try this recipe?
Share how it turned out in the comments below, and if you loved it, share it on Facebook, Pinterest & Instagram.
Thank you! - Rose

Ninja Creami Keto Vanilla Ice Cream Recipe
Equipment
- 1 Ninja Creami Deluxe Ice Cream maker
- 1 24 oz Ninja Creami Container Pint
- 1 Blender
Ingredients
- 1¾ cups Half and half
- 4 ounces cream cheese
- 4 tablespoon Monk fruit sweetener
- 2 teaspoon vanilla extract or vanilla bean paste
Instructions
- Blend the Ingredients – In a blender, combine half & half, monk fruit sweetener, vanilla extract, and cream cheese. Blend until smooth.1¾ cups Half and half, 4 ounces cream cheese, 4 tablespoon Monk fruit sweetener, 2 teaspoon vanilla extract or vanilla bean paste
- Freeze in a Pint Container – Pour the mixture into your Ninja CREAMi pint container, ensuring an even layer.
- Freeze for 24 Hours – This ensures the mixture is fully set before processing.
- Spin in the Ninja CREAMi – Select the “Ice Cream” setting and let the machine do its magic!
- Re-Spin if Needed – If the texture isn’t creamy enough, add a splash of milk and re-spin.
Notes
- Use room temperature cream cheese for easier blending.
- Ensure the base is fully frozen before spinning.
- Re-spin if the texture is crumbly – adding a splash of almond milk helps.
- Use high-quality vanilla extract for the best flavor.
- Freeze extra pints to always have a keto, gluten-free ice cream stash ready.
- Customize sweetness levels by adjusting the monk fruit sweetener.











Rose says
My family really enjoyed this creamy and delicious Ninja Creami Keto Vanilla Ice Cream! It’s the perfect guilt-free treat. I hope you all love it too—let me know if you give it a try!
Megan says
4 tbls of monkfruit sweetener?! Surely that's a monkfruit blend right? I haven't made it yet and I do have pure monkfruit but I've only ever used half a teaspoon at most for any recipe.
Rose Sioson says
Great question — and yes, that’s for a monkfruit blend, not pure monkfruit.
Most grocery store monkfruit sweeteners are blended with erythritol or another bulk sweetener so they measure cup-for-cup like sugar. That’s what the recipe was tested with.
If you’re using pure monkfruit extract, you’ll want to use much less — usually just a small pinch or ¼–½ teaspoon depending on the brand. I’d recommend starting small, tasting, and adjusting from there.