Imagine wrapping your hands around a warm mug of deeply spiced Mexican coffee — the heady aroma of true Ceylon cinnamon mingling with a whisper of ancho chile, a squeeze of fresh lime zest brightening every sip, and a cloud of whipped coconut cream melting slowly on top. This Café de Olla Latte takes one of Mexico's most beloved traditional drinks and transforms it into a luxurious, keto-friendly experience. The finishing touch is a scattering of air-fryer toasted coconut shards, caramelized and crispy, that add crunch and richness to every last drop.

With 22 grams of fat and only 3 grams of net carbs per serving, this latte is practically a fat bomb in a mug. The coconut cream delivers a gorgeous dose of medium-chain triglycerides (MCTs), which your body can convert to ketones quickly, while the fat-to-carb ratio keeps you firmly in the keto zone. A touch of egg yolk whisked into the hot coffee adds body and an extra gram of protein without nudging the carb count.

Best of all, this drink comes together in under 20 minutes — most of that hands-off time while the air fryer toasts your coconut. It is perfect for a slow weekend morning, an after-dinner treat, or any time you want something warming and indulgent that feels far more special than bulletproof coffee.

Ingredients (serves 2)

For the Air-Fryer Coconut Crunch:

  • 3 tablespoons (15g) unsweetened shredded coconut
  • 1 teaspoon coconut oil, melted
  • 1/8 teaspoon ancho chile powder
  • 1/8 teaspoon ground cinnamon
  • Pinch of flaky sea salt

For the Café de Olla Latte:

  • 1 1/2 cups (360ml) hot brewed strong coffee or espresso (2 shots diluted to 1 1/2 cups)
  • 1/2 cup (120ml) full-fat coconut cream
  • 1 large egg yolk
  • 1 tablespoon (14g) coconut oil
  • 1/2 teaspoon ground Ceylon cinnamon
  • 1/8 teaspoon ancho chile powder
  • 1/4 teaspoon pure vanilla extract
  • 1 teaspoon granulated erythritol or allulose (or to taste)
  • 1/2 teaspoon freshly grated lime zest

For Serving:

  • Small pinch of ground cinnamon
  • Thin lime zest curls (optional)

Instructions

  1. Toast the coconut crunch. Preheat your air fryer to 300°F (150°C). In a small bowl, toss the shredded coconut with the melted coconut oil, ancho chile powder, cinnamon, and sea salt until evenly coated. Spread in a single layer on a small piece of parchment cut to fit your air fryer basket. Air fry for 4–6 minutes, shaking the basket or stirring halfway through, until the coconut is deep golden and fragrant. Watch closely — coconut goes from toasted to burnt quickly. Transfer to a plate and let cool; it will crisp up further as it sits.

  2. Warm the coconut cream. While the coconut toasts, pour the coconut cream into a small saucepan over medium-low heat. Add the cinnamon, ancho chile powder, and coconut oil. Stir gently until the coconut oil melts and the mixture is steaming but not boiling, about 2 minutes. Remove from heat.

  3. Temper the egg yolk. In a small bowl, whisk the egg yolk until smooth. Slowly drizzle about 2 tablespoons of the hot coconut cream mixture into the yolk while whisking constantly — this tempers the egg so it won't scramble. Then pour the tempered yolk back into the saucepan and whisk well to combine.

  4. Brew and combine. Pour the hot coffee into the saucepan with the coconut cream mixture. Add the vanilla extract, erythritol or allulose, and lime zest. Whisk vigorously for 30 seconds until everything is well blended and slightly frothy.

  5. Froth (optional but recommended). For the creamiest texture, transfer the latte mixture to a blender and blend on high for 15–20 seconds until velvety and foamy. Alternatively, use an immersion blender or a milk frother directly in the saucepan.

  6. Serve. Divide the latte between two mugs. Top each with a generous spoonful of the air-fryer coconut crunch, a dusting of ground cinnamon, and a curl of fresh lime zest if desired. Serve immediately while hot.

Nutrition per Serving

Nutrient Amount
Calories ~235 kcal
Fat ~22g
Protein ~3g
Total Carbs ~5g
Fiber ~2g
Net Carbs ~3g

Nutrition is approximate and based on the stated ingredients using full-fat coconut cream and one large egg yolk split between two servings.

Tips & Variations

Make it dairy-rich for extra decadence. If you love the lacto side of lacto-ovo, swap half the coconut cream for heavy whipping cream. This adds a silkier mouthfeel and bumps the fat up slightly while keeping net carbs virtually the same. You can also top each mug with a dollop of lightly sweetened whipped cream alongside the coconut crunch.

Batch the coconut crunch ahead. The air-fryer toasted coconut keeps beautifully in an airtight jar at room temperature for up to five days. Make a triple or quadruple batch and use it to top smoothies, chia puddings, or even a simple bowl of coconut yogurt throughout the week. It loses its crunch if stored in the fridge, so keep it in a dry, cool spot.

Watch your sweetener choices. Erythritol and allulose are the best options here because they have zero net carbs and no impact on blood sugar. Avoid coconut sugar or piloncillo — the traditional Café de Olla sweeteners — as even a tablespoon adds 12 grams of carbs. If you prefer a liquid sweetener, a few drops of liquid stevia or monk fruit work well and dissolve instantly in hot liquid.

Turn it iced for warm weather. Brew the coffee double-strength, whisk in the coconut cream mixture and egg yolk as directed, then let it cool to room temperature. Pour over a tall glass of ice and top with the coconut crunch. The fat from the coconut cream stays emulsified if you blend it well before chilling. This makes a fantastic Mexican-inspired iced latte for summer afternoons.

Adjust the heat to your taste. Ancho chile powder is mild and smoky rather than fiery, which is why this recipe calls for it. If you want more kick, add a tiny pinch of cayenne or swap the ancho for chipotle powder for a deeper, smokier spice. Start with just a pinch — you can always add more, but you cannot take it away once it is in the cup.

Frequently Asked Questions

Is the egg yolk safe to drink in a hot latte?
Yes — the egg yolk is tempered by slowly whisking in hot liquid before being added back to the saucepan, which brings it to a safe temperature without scrambling. The hot coffee (typically brewed between 195–205°F / 90–96°C) heats the final mixture well above the 160°F (71°C) threshold needed to pasteurize egg yolks. If you are still concerned, you can use pasteurized egg yolks, which are available at most grocery stores and are safe to consume at any temperature.
Can I make this without the egg yolk?
Absolutely. The egg yolk adds richness, body, and a small amount of protein, but the drink is still delicious without it. Simply skip the tempering step and whisk the coconut cream mixture directly into the hot coffee. To compensate for the lost creaminess, you could add an extra tablespoon of coconut cream or a teaspoon of MCT oil. The nutrition will shift slightly — you will lose about 1.5 grams of fat and 1 gram of protein per serving — but the drink remains fully keto-compliant.
Can I make this ahead or store leftovers?
The latte base (without the coconut crunch topping) can be made ahead and stored in the refrigerator for up to two days. Reheat gently on the stove over medium-low heat, whisking constantly, or blend it briefly to re-emulsify the fats. Do not microwave on high, as the coconut oil can separate. Always add the air-fryer coconut crunch fresh just before serving so it stays crispy. For true batch prep, brew a concentrated version using double-strength coffee and half the liquid, then thin with hot water when reheating.
How can I make this vegan keto?
To make this fully vegan, simply omit the egg yolk. The coconut cream and coconut oil provide more than enough fat and richness on their own. Use the same method — warm the coconut cream with spices, combine with coffee, sweeten, and blend. You will end up with roughly 20 grams of fat and 2 grams of net carbs per serving, which is still excellent for keto. The air-fryer coconut crunch is already vegan as written. Make sure your chosen sweetener is vegan-certified, as some erythritol brands use bone char in processing.
Why does my coconut crunch burn in the air fryer?
Shredded coconut is thin and oil-rich, which means it can go from golden to charred in under a minute. The key is to use a low temperature — 300°F (150°C) rather than the 375–400°F you might use for other air fryer recipes. Stir or shake the basket at the 3-minute mark and check every minute after that. Different air fryer models run hotter than others, so the first batch is always a learning experience. If yours runs hot, try 275°F (135°C) instead. Using parchment paper prevents small coconut pieces from falling through the basket grates and burning on the bottom element.