If you love the flavors of a mocha latte coffee drink and have a Ninja Creami ice cream maker, you will love this mocha ice cream recipe. Not only does it taste like the coffee drink, but it’s also low carb and high protein! I also have a homemade keto magic shell chocolate sauce to add even more flavor. Each serving has 14.9 grams protein and 2.9 grams net carbs.
You might also like this keto breakfast protein chia pudding recipe!

Back when I used to buy coffee drinks a caffe mocha was my favorite. But I don’t drink caffienated coffee anymore so I decided to make this keto mocha ice cream instead. Using my Ninja Creami ice cream machine I created a low carb, high protein ice cream that has all of that caffe mocha flavor!
It’s rich and creamy and full of the chocolate coffee flavor. It’s like an iced coffee in frozen form and I just love it. Best of all it only has 14.2 grams of protein and 2.9 grams net carbs! Please see nutrition details at the bottom of post before recipe card.
Recipe ingredients and substitutions.
Below you can see the simple ingredients you need for this recipe – protein powder, coconut milk, cocoa powder, almond milk, sweetener, instant coffee and cream cheese.
- coconut milk and almond milk – I used these products as the base of the ice cream. The coconut adds creaminess but you could also use heavy cream. I like the unsweetened almond milk because it has very few calories and carbs.
- Isopure Zerocarb Vanilla protein powder – This is my favorite protein powder as it has zero carbs and I like the flavor. You can use whatever is your favorite protein powder but I recommend this one. I’ve tried so many different brands and this still is my favorite for low carb recipes.
- cocoa powder and instant coffee – These two products add the mocha coffee flavor. I like this better cocoa powder because it has less carbs and better taste than regular cocoa powder but you can use that as well. I bought the decaf instant coffee because I didn’t want the caffeine if I eat this at night. You can also use espresso powder. If you can find coffee extract that would be a good addition and might be enough flavor to use as a substitute.
- cream cheese – This also adds a bit of fat and creaminess to the ice cream which you need when using the almond milk as the base. You can also substitute with sugar free vanilla pudding mix. However that has quite a few carbs even though it’s sugar free. But you can use that instead if you want. You could also use chocolate flavored pudding mix.
- sweetener – I also love Swerve products which is made from erythritol but you can use your sweetener of choice.
For the keto magic shells sauce which is totally optional, I used ChocZero keto chocolate chips and coconut oil. You can use whatever low carb chocolate chips you want or even a keto chocolate candy bar broken into pieces.

How to make mocha ice cream.
Note I made this with a Ninja Creami ice cream maker but you could probably make the base and run through a classic ice cream machine. I’m not sure if it would work as a no churn ice cream as I have not tried it that way.
Step 1: Add to a high speed blender like a Vitamix or a food processor, the almond milk, cream cheese, coconut milk, protein powder, sweetener, cocoa powder and instant coffee. Blend until well combined.
Step 2: Pour into the storage container that came with the Ninja Creami and attach the storage lid. Place in the freezer overnight on a flat surface so that it freezes into an even layer.

Step 3: When ready to eat, take out of the container from the freezer and place into the outer bowl assembly. Attach the assembly lid and place in the machine. Hit the LITE button and let run through the cycle.
Below you can see what mine looked like and it was perfect after one cycle. If yours is more powdery you can add a bit of almond milk and run it through the LITE or RESPIN cycle one more time and it should be fine.

Step 4: To make the homemade keto magic shell (which is optional) add keto chocolate chips to a microwave safe ramekin or small bowl. Microwave for 30-45 seconds or until the chips turn glossy. Then add the coconut milk and mix together until smooth and creamy (see below).
If it doesn’t completely melt both the chips and coconut oil, microwave for 10 more seconds and that should do it.
Store leftovers in an airtight container in the refrigerator. You will have to microwave and mix each time you want to use it but only for 30-60 seconds.

Step 5: When the ice cream is to your liking, scoop it into a bowl and enjoy! If you ant to add the magic shell do so now and let it sit for a minute to harden.
Note you can also use a keto hot fudge sauce if you have one on hand. Or sprinkle dark chocolate bar shavings on top.

Below you can see what it looks like when you break it apart. I used to love magic shell when I was a kid so this was a treat to me but the ice cream doesn’t need it and tastes delicious on it’s own.
NOTE : This recipe makes 2-3 servings of keto mocha ice cream about 9 tablespoons of sugar free magic shell sauce.

As I mentioned before you can store the magic shell in a container in the refrigerator and you will have to reheat and mix it each time you want to use it. For the ice cream you just attach the storage lid and refreeze. Make sure to smooth the surface so it’s even before refreezing. Then run it through the machine again when ready to eat.
Please scroll down for the printable recipe card.
For more healthy Ninja Creami recipes.
I now have 28 Ninja Creami recipes on this blog and if you want to see them or learn more about the machine check out my Ninja Creami page.
Most of my recipes are low carb and high protein but I have a few sorbet recipes too.

Well I hope you love this keto mocha ice cream recipe as much as I do. I love that chocolate and coffee flavor combination and now I can have it in a healthy and high protein sweet treat! And you might also like this keto coffee ice cream recipe Enjoy!
The nutrition facts for 1 serving without the chocolate sauce is 194 calories / 12.6g fat / 3.9g carbs / 1g fiber / 14.2g protein = 2.9g net carbs
The nutrition facts for 1 T (9T total) of chocolate sauce is 77 calories / 6.4g fat / 5g carbs / 4.1g fiber / 0.8g protein = 0.9g net carbs

Mocha Ice Cream Recipe (keto, protein)
For a delicious low carb high protein snack try this Ninja Creami mocha ice cream recipe. Tastes like a caffe mocha coffee drink in frozen form and it's sugar free!
Ingredients
- ¾ cup coconut milk (canned)
- ¾ cup unsweetened almond milk
- 1 tablespoon instant coffee
- 1 scoop vanilla protein powder (I like Isopure Zero Carb)
- 2 tablespoons cream cheese
- 1 tablespoon cocoa powder
- 4 tablespoons sweetener (I like Swerve)
Keto Magic Shell Sauce (optional)
- 1 ½ tablespoons coconut oil
- ½ cup keto chocolate chips
Instructions
- Add all the ingredients (not the magic shell ingredients) to a high speed blender or food processor. Blend on high and then pour in the Ninja Creami pint container. Attach the storage lid and place on a flat surface in the freezer. Freeze overnight.
- When ready to eat, place frozen pint into the outer assembly bowl and attche the lid. Place in the ice cream machine and hit the LITE button. Once the cycle is done check the texture. If it's too powdery you can add a tablespoon of almond milk and run it through again either the LITE cycle or RESPIN cycle. I only needed to do it once. Spoon inot bowls and enjoy. If you have leftovers, smooth the top of the ice cream to make it level, cover and store in the freezer. Run through the machine when fully frozen.
- Optional - If you want to make the homemade sugar free magic shell sauce add the chocolate chips to a microwave safe small bowl or ramekin. Microwave for 45-60 seconds until the chips are glossy and just melting. Add the coconut oil and mix until well combined and a smooth.
- If it's not completely melting you can pop it into the microwave for 10 second or more until it is. Spoon over the scoops of ice cream and it should harded in a few seconds. Sore leftovers in an airtight container in the refrigerator. You will have to microwave and stir each time you want to use it. This recipe makes 9 tablespoons.
Notes
The nutrition information for 1 serving without the chocolate sauce is 194 calories / 12.6g fat / 3.9g carbs / 1g fiber / 14.2g protein = 2.9g net carbs
The nutrition information for 1 T (9T total) of chocolate magic shell sauce is 77 calories / 6.4g fat / 5g carbs / 4.1g fiber / 0.8g protein = 0.9g net carbs
Nutrition Information:
Yield: 2 Serving Size: 1Amount Per Serving: Calories: 194









Leave a Reply