Keto Mexican Spiced Mocha
- Ready in 10m
- 5.2 g net carbs
- 304 kcal
- Serves 2
This post may contain affiliate links, see our disclaimer.

There’s nothing like a warm, comforting cup of Mexican Spiced Mocha to brighten your day, especially when it's low-carb, keto and sugar-free!
This rich and flavorful drink combines the boldness of coffee with warming spices like cinnamon and cayenne pepper, all while staying keto-friendly. Perfect for cozy mornings or rainy afternoons, it's an easy, satisfying treat you can whip up in just a few minutes.
Recipe Tips & Swaps
This Mexican Spiced Keto Mocha is super flexible, making it easy to adapt to your preferences or dietary needs. While coconut milk provides a creamy, dairy-free base with healthy fats, you can easily swap it out depending on what you have on hand or prefer.
Coconut milk alternatives:
- Almond, macadamia, or cashew milk: These work well as lighter alternatives to coconut milk. Each has a subtle flavor that blends nicely with the spices and coffee. Poppy Seed Milk can be used if you need to make this drink nut-free.
- Dairy cream and water: If you prefer a creamier, richer texture, use dairy cream mixed with water. A good ratio is 1/4 cup of cream with 3/4 cup of water, but you can adjust it to suit your taste. This creates a rich consistency without overpowering the spices.
Sweetener options:
- Allulose is preferred for its easy dissolvability and smooth texture without the cooling effect.
- Erythritol or stevia are also good low-carb choices. Start with a little and adjust to taste, especially if using liquid stevia.
Optional add-ins:
- Collagen powder: Stir in 1-2 tablespoons of collagen powder for an extra protein boost.
- Coconut oil or MCT oil: Add 1 tablespoon for extra healthy fats and to make this mocha more filling.
- Feel free to adjust the spice levels too! Add more cayenne for a little extra heat, or omit it altogether for a smoother, milder mocha.
- Finally, this mocha can be topped with whipped cream or whipped coconut cream for a special touch!
Too hot? Make it iced!
Simply let the mocha cool down, pour it over ice, and blend for an iced version. You can also blend it with ice for a frosty, refreshing twist.
Creating Recipes in the KetoDiet App
Have you ever wondered how I created over 3,000 recipes with the help of the KetoDiet App?
What you see as the end result takes on average 1-2 days and involves several steps: creating the recipe itself and exploring alternative ingredients, taking and editing photos, calculating nutrition facts, writing the blog post, and finally sharing the recipe on the blog. Then I add a "magic" code so they automatically display not just in our integrated blog, but also in the Custom Meals tab ready to be added to your Planner!
Want to create your own meals and weekly diet plans in a few taps? Click here to get 25% off our annual membership!
Step-by-step
Brew the coffee and keep it warm while you prepare the rest of the mocha.

In a small saucepan, heat the coconut milk (or your preferred milk substitute) over medium heat. Add the cacao powder, sweetener, cinnamon, vanilla, cardamom, and a small pinch of cayenne pepper. Stir everything together until well combined.
Bring the mixture to a simmer, letting it cook for about a minute while stirring occasionally. Remove from heat once it’s heated through and smooth.

Pour in the hot coffee and add the coconut oil (or MCT oil). Whisk the mixture until the oil is fully incorporated and the mocha is frothy.

Serve hot, garnished with a dusting of cinnamon if you like. For an extra indulgent treat, top it off with whipped cream or whipped coconut cream. If you want a protein boost, stir in 1-2 tablespoons of collagen powder before serving.


Recipe
Keto Mexican Spiced Mocha
★★★★★4.6This Mexican Spiced Keto Mocha blends bold coffee with warm spices like cinnamon and cayenne for a cozy ...
- Hands on
- 10m
- Overall
- 10m
- Servings
- 2
- 5.2 g
- Net carbs
- 3.6 g
- Protein
- 31.7 g
- Fat
- 304
- kcal
Ingredients makes 2 servings
Instructions
Brew the coffee and keep it warm while you prepare the rest of the mocha.
In a small saucepan, heat the coconut milk (or your preferred milk substitute) over medium heat. Add the cacao powder, sweetener, cinnamon, vanilla, cardamom, and a small pinch of cayenne pepper. Stir everything together until well combined.
Bring the mixture to a simmer, letting it cook for about a minute while stirring occasionally. Remove from heat once it’s heated through and smooth.
Pour in the hot coffee and add the coconut oil (or MCT oil). Whisk the mixture until the oil is fully incorporated and the mocha is frothy.
Serve hot, garnished with a dusting of cinnamon if you like. For an extra indulgent treat, top it off with whipped cream or whipped coconut cream. If you want a protein boost, stir in 1-2 tablespoons of collagen powder before serving.
Nutrition per serving, 1 cup
Carbs 6%Protein 5%Fat 89% of calories
- Net carbs
- 5.2 g
- Total carbs
- 17.1 g
- Fiber
- 2.4 g
- Sugars
- 0.7 g
- Protein
- 3.6 g
- Fat
- 31.7 g
- Saturated fat
- 27.4 g
- Calories
- 304 kcal
- Sodium
- 20 mg · 0.85% RDA
- Magnesium
- 85 mg · 21.4% RDA
- Potassium
- 427 mg · 21.3% EMR
Nutrition by ingredient
| Per 1 cup | Net carbs | Protein | Fat | kcal |
|---|---|---|---|---|
| Coconut milk (full-fat, unsweetened) | 3.2 g | 2.3 g | 24.1 g | 223 |
| Cocoa powder, raw (cacao) | 1.1 g | 1.1 g | 0.7 g | 12 |
| Erythritol (natural low-carb sweetener) | 0.5 g | 0 g | 0 g | 2 |
| Cinnamon, spices | 0.2 g | 0 g | 0 g | 2 |
| Vanilla powder, dried (from vanilla beans, vanilla pods) | 0.1 g | 0 g | 0 g | 2 |
| Cardamom powder, spices | 0.1 g | 0 g | 0 g | 1 |
| Pepper, cayenne, spices | 0 g | 0 g | 0 g | 0 |
| Coffee (prepared), liquid | 0 g | 0.2 g | 0 g | 2 |
| Coconut oil, extra virgin | 0 g | 0 g | 6.7 g | 61 |
| Total | 5.2 g | 3.6 g | 31.7 g | 304 |
Serving size 1 cup
- Gluten free
- Dairy free
- Egg free
- Nut free
- Pork free
- Avocado free
- Fish free
- Shellfish free
- Beef free
- Pescatarian
- Vegetarian
- Vegan
You may also like

5 Minute Keto Cookies & Cream Milkshake

Keto Mexican Chocolate Shake

Low-Carb Frozen Strawberry Daiquiri

Low-Carb Spicy Margarita Cocktail

Low-Carb Raspberry & Blackberry Mojito Cocktails

Keto Double Chocolate Chip Mug Cake

Super Creamy Keto Hot Chocolate

Frozen Low-Carb Raspberry Margarita

Homemade Low-Carb Baileys Irish Cream

Homemade Low-Carb Kahlua

Keto Oreo Protein Shake

Creamy Keto Green Smoothie

Not-Your-Average Low Carb Green Smoothie

3 Ingredient Keto Chocolate Truffles

Keto Chocolate & Mint Smoothie

Low-Carb Pink Rose Cocktail

Comments & ratings (8)
I just bought some milkadamia milk concentrate. (Plain, no additives or sugars) Would it be ok to sub that for the coconut milk? Not sure about the net carbs comparison…..
Again, I just want to let you know how much I appreciate all of your hard work to bring these great keto recipes to your readers. Thank you!
Oops sorry, missed this one! Macadamia milk is a fantastic swap for almond/cashew milk as the fat profile is mostly MUFA (though it is still low in fat so the end result will have less fat/calories in case you're tracking). Go for it!
I’ve made this recipe twice now, using a coconut milk/almond milk blend, as that’s all I have until I get to the store. I’m thrilled with flavor and can’t wait to try coconut milk for the recipe.
My question: The spices or Erythritol don’t seem to melt completely, and there is a grainy texture. Do you have any suggestions? Perhaps I should try Swerve confection instead.
Hi Angie, the sweetener should melt when mixed with hot liquids but sometimes it takes time with liquids that are creamy. You could use powdered sweetener or stevia drops instead.
As for the spices, you will see them in the liquid unless you strain them (they can't fully dissolve). If you want to remove the bits, leave then in to infuse for about 10 minutes and then strain through a fine mesh sieve 😊
Hi Martina,
I've made the mocha for today's breakfast. It was delicious!
I have a question though. I was wondering about the measuremeants of the Erythritol and the MCT oil. All the other measurements seem to be for 2 servings, but those two are for one serving, as you always use 20 g of Erythritol and 1 tbsp MCT oil for your smoothie recipes (1 serving). Is it intentional?
I ended up adjusting the two ingredients for my taste.
Thank you for the great recipes and for your dedication!
Inna
Thank you Inna! Yes, it was intentional but I think you can use both to taste - I only used 2 tablespoons of Erythritol per 2 servings (I don't like my coffee sweet and I personally skip it altogether). You can use one more tablespoon of MCT oil, it will work just fine 😊
Would this work with almond or cashew milk, you think? While this looks amazing, I'm not a fan of coconut!
Yes of course! It won't be as creamy as coconut milk, and will contain less fat but it will still work.