Homemade Keto Mocha: Step-by-step Recipe

If you feel like having a cozy chocolate drink, but you’re on a low-carb diet, this keto mocha latte is perfect for you.

In this post, you will find out how to make a low-carb mocha by following an easy recipe.

You will see useful ingredient recommendations that you can take advantage of to prepare a bulletproof dark chocolate mocha version.

I also included some recipe components that will help you recreate the Starbucks peppermint mocha at home.

By reading through this guide, you will learn to craft a vegan or non-vegan coffee drink that suits your personal taste, aesthetics, and diet plan.

This caffeinated keto mocha contains only two net carbs per serving.

If you want an iced keto-friendly chocolate coffee, you can check out my keto mocha frappe recipe by clicking here.

Now, without further ado, let’s continue with the ingredients you’re going to need to make this low-carb coffee beverage.


To make a keto mocha at home you’re going to need the following ingredients:

  • Espresso shot: single (1 fl. oz., 30 ml.) or a double (2 fl. oz., 60 ml.).

    I usually add a double espresso shot to my homemade mocha.

    With that being said, if you don’t have an espresso machine, you can use a Moka pot. The Moka pot brew is the best alternative to espresso in DIY lattes and mochas.

    Related Guide: How to use a Moka Pot – Step-by-step Instructions with Photos.

    In case you don’t have a Moka pot for your keto-friendly drink, feel free to use whatever coffee brewing device you have at hand.

    Just keep in mind that if you use a pour-over dripper or a drip coffee maker, you might want to add 4 fl oz (120 ml) of coffee instead of 1 fl. oz. to 2 fl. oz, as the coffee made through the use of such devices, isn’t as concentrated.
  • Unsweetened Almond Milk – 4 fl. oz. to 8 fl. oz. (120 ml. to 240 ml.)

    Unsweetened almond milk contains only 1 net carb in an 8 fl. oz. serving, so it’s perfect for keto recipes.

    I usually use 4 fl. oz. (120 milliliters) of almond milk per serving, so it only adds half a gram of carbohydrates to my mocha coffee.

    You can use up to 8 fl. oz. (240 ml) in case you want your drink to contain more milk. If you do si, the milk component of your homemade beverage will add 1 carb to your mocha latte.
  • Cacao or cocoa powder – 5 to 8 grams (1 teaspoon).

    Instead of using cocoa powder I tend to buy cacao powder instead. The former is more processed and may contain fewer antioxidants compared to the latter.

    A teaspoon is sufficient to add enough chocolate flavor to a serving of mocha coffee.

  • Liquid Stevia and/or Erythritol.

    Even if you’re on a keto diet, if you want to make a copycat Starbucks mocha, then you need to add a bit of extra sweetness to your cozy drink.

    Liquid stevia and erythritol are both keto-friendly sweeteners that are perfect for this low-carb regimen.

    I’d usually add a teaspoon of erythritol and a few drops of liquid stevia to my homemade mocha latte. I’ve found that the combination of these sugar substitutes results in the best flavor. Of course, you don’t have both at hand, use 2 teaspoons of erythritol and 4-6 drops of liquid stevia per serving.

    In case you want to make a peppermint mocha at home, use peppermint extract or peppermint liquid stevia instead of a regular one.

    You can check out this peppermint-flavored stevia by SweetLeaf on Amazon.

    It’s perfect for you if you’re a fan of Starbucks’ peppermint mocha, but you’re on a ketogenic diet.

    Related Read:Best Keto Drinks at Starbucks and How to Order them

    You can also use a keto-friendly coffee syrup to sweeten your mocha. In this post you can find listed the best low-carb syrups for coffee.
  • A few grains of salt.

    I know that it might seem weird to some that I recommend adding a bit of salt to your keto mocha, but doing so will enhance its sweetness. Just make sure you don’t add too much – just a few grains.

    There are other benefits to adding salt to coffee, especially for those on a keto diet. You can check them out by visiting this post.
  • MCT/Brain Octane oil, and/or Ghee/Grassfed Butter/Coconut Oil.

    If you want to make your drink more satiating, or you need it to provide you with more energy, make it bulletproof by adding a good source of fat.

    I’d usually add a teaspoon of MCT oil and a teaspoon of Ghee. Using Brain Octane Oil instead of MCT oil may provide you with a quicker energy boost.

    If you want to make a vegan version of the keto mocha, only add MCT or coconut oil.

    Check out my detailed guide on bulletproof coffee, where you can find out everything about its ingredients and potential health benefits. There you can learn what are the differences between MCT, XCT, Brain Octane, and Coconut oil. By visiting the link and reading through the post, you will also understand why some people (me included) use ghee instead of grass-fed butter.
  • Whipped Cream: optional, as a topping.

    If you want to take your drink to the next level, add a tablespoon of whipped cream on top. I prefer adding coconut whipped cream instead of a regular one. A tablespoon contains 1 net carb and will make your keto mocha latte creamier, and more satisfying.

    Here, on The Woke Lark, you can find a step-by-step recipe on how to make a low-carb vegan whipped cream with canned coconut milk. You can check it out by clicking here.

Now that you know what ingredients you’re going to need, I need to share my experience with a useful device that I utilize when making bulletproof coffee drinks: a hand mixer or, as some people call it – a milk frother. It’s perfect for mixing all of the mocha latte ingredients well and adding texture to your keto drink.

I use a battery-operated drink mixer like this one by Zulay (Amazon link). There are also rechargeable milk frothers, such as the one you see on the following photo by FoodVille:

Click here to check out its price and more photos on Amazon.

These mixers are affordable and very convenient to use, so I recommend checking them out.

Now that we have that out of our way, let’s move on to the recipe directions.

How to make a Keto-friendly Mocha – Recipe instructions

To make a keto mocha latte, follow these steps:

  1. Pour the milk into a saucepan.
  2. Add all of the ingredients, except for the coffee.
  3. Stir and bring to a simmer.
  4. Froth the milk mixture.
  5. Pour the espresso into a serving cup.
  6. Add the milk on top.
  7. Top off your keto mocha with whipped cream.
  8. If you follow the aforementioned steps, you’re going to end up with a delicious low-carb mocha, such as the one in the following photo:

    There are other ways to make a mocha coffee at home by using the same ingredients.

    For example, you can heat the milk in advance and mix all of the recipe components, including the espresso together.

    If you want your mocha latte to have a layered look, you can mix the cacao powder with the coffee.

    All of the other lightly-colored ingredients you should mix with the milk.

    After combining the components according to their color, you can pour the frothed milk into a serving glass, and add the cacao coffee on top.

    By doing so you will make a cool mocha latte macchiato.

    You can sprinkle it with a bit of cacao powder to finish off its look.

    So there are in fact a few ways to make your keto mocha look different, but have the same excellent flavor.

    Final word

    I hope that you found this recipe helpful and that you’re now going to make this cozy low-carb mocha at home.

    You can find other keto-friendly recipes here on The Woke Lark. Here are a couple of them:

    Yield: 1

    Keto Mocha Coffee

    Keto Mocha Coffee

    Find out how to make a low-carb dark chocolate mocha, that is perfect for anyone who follows a ketogenic diet. This hot dark chocolate coffee drink contains only 2 net carbs per serving.

    Prep Time 2 minutes
    Cook Time 5 minutes
    Total Time 7 minutes


    • Espresso shot - 1 fl. oz. or 2 fl. oz. (30 ml. to 60 ml.)*
    • Unsweetened Almond Milk - 4 fl. oz. (120 milliliters)
    • Cacao or Cocoa Powder - 1 teaspoon *
    • Liquid Stevia and/or Erythritol - 3 to 4 drops/ 2 tsp *
    • A few grains of salt (optional)*
    • MCT Oil/Ghee - 1 to 2 teaspoons (optional)*
    • Whipped Cream - Coconut or Regular (optinal, as a topping)*


    1. Pour the Almond milk into a saucepan.
    2. Add all of the other ingredients, EXCEPT for the coffee, to the milk.
    3. Stir and bring to a simmer.
    4. Froth the milk mixture.
    5. Pour the espresso into a serving cup.
    6. Add the frothed cocoa milk on top.
    7. Top off your keto mocha with whipped cream (optional).
    8. Decorate by sprinkling with cacao powder (optional).


    *The best alternative to espresso for homemade lattes and mochas is Moka pot coffee. Therefore if you don't have an espresso machine, feel free to use 2 fl. oz. (60 milliliters) of Moka pot coffee. If you don't have a Moka pot as well, you can always use the coffee maker you have at hand, be it a Nespresso, Keurig, or a drip coffee maker. Using a teaspoon of instant coffee powder, diluted in 1 to 2 fl. oz. (30 ml to 90 ml) of hot water is also an option. Nonetheless, in terms of flavor, the best results are always achieved with either espresso or Moka pot brew.

    *I prefer using cacao, not cocoa powder, as the former is less processed and may contain more beneficial compounds, such as antioxidants.

    *I found that mixing 1 tsp of erythritol and 3 to 4 drops of liquid stevia works best when sweetening keto-friendly drinks. Nevertheless, if you don't have both sugar substitutes at hand, I recommend using 2 tsp of Erythritol or 4 to 5 drops of liquid stevia. Using 1 to 2 tbsp of a low-carb sugar-free coffee syrup is also an option.

    *You can use peppermint-flavored liquid stevia in case you want to make a low-carb peppermint mocha.

    *A tiny bit of salt could enhance the sweet flavors and improve the overall taste of your keto mocha coffee.

    *If you follow a ketogenic regimen and you need a bulletproof coffee drink that is satiating and energizing, add a teaspoon or two of MCT oil or Ghee to your drink.

    *I prefer using vegan coconut whipped cream made with canned coconut milk. You can check out its recipe by clicking here.

    Leave me a comment below in case you have any questions or let me know how your keto mocha turned out!

Leave a Comment

Skip to Recipe