Keto Vanilla Almond Milk Horchata: Creamy, Sweet, and Carb-Free

Imagine a chilled, creamy horchata that’s sweet, spiced, and makes you feel like you’re lounging in a cozy café by the beach. Now imagine you can have that without any sugar, carbs, or guilt. That’s right: we’re talking Keto Vanilla Almond Milk Horchata—a perfect, refreshing low-carb drink that’s rich in flavor and light on the waistline.

Horchata is traditionally a sweet Mexican beverage made from rice, milk, and cinnamon, sometimes with hints of vanilla or almond. But rice and sugar can quickly wreck a keto diet. This version ditches the rice and sugar in favor of almond milk, keto-friendly sweeteners, and a few little secrets to keep the taste authentic and indulgent. And trust me, after your first sip, you’ll be making this all year round.

Ingredients You’ll Need

Before diving into the recipe, gather up a few essentials. Good news: there’s nothing exotic or hard to find here, just pantry staples and keto-friendly swaps.

The Core Ingredients:

  • Unsweetened Almond Milk – 2 cups: Get the plain, unsweetened kind to keep the carbs low and flavor smooth. If you have the time, homemade almond milk will add a real depth to this drink.
  • Cold Water – 1 cup: We add a little water to thin out the mixture without sacrificing creaminess.
  • Sliced Almonds – 1/4 cup: Almonds give this horchata the true nutty essence and a touch of authentic flavor.
  • Vanilla Extract – 1 teaspoon: Real vanilla extract is key here; it brings warmth and a slightly sweet, creamy flavor.
  • Cinnamon Stick – 1 stick (or 1 teaspoon ground cinnamon): For that unmistakable horchata spice and a touch of aromatic warmth.
  • Keto Sweetener – 2 to 3 tablespoons: Choose your favorite, but erythritol, monk fruit, or allulose all work well. Taste and adjust the sweetness to your liking.
  • Optional: Unsweetened Coconut Milk – 1/4 cup: This gives a creamy boost, making it richer without messing with the flavor.

Bonus Flavor Boosters:

  • Almond Extract – 1/4 teaspoon: This amps up the almond flavor, making it taste even more authentic.
  • Salt – Just a pinch: It balances the sweetness and enhances the almond’s nuttiness.

Step-by-Step: Crafting Your Keto Vanilla Almond Milk Horchata

Get ready to transform your kitchen into a horchata haven. This recipe is easier than it sounds, and once you make it, you’ll wonder why you haven’t been sipping on keto horchata forever.

Step 1: Soak the Almonds

  • Place your sliced almonds in a bowl, cover them with water, and let them soak for at least 1 hour. Overnight soaking works too if you want to prep in advance. This soaking softens the almonds, releasing their natural oils and making for a creamier horchata base.

Step 2: Blend Until Creamy

  • After soaking, drain the almonds, then toss them into your blender.
  • Add the almond milk, vanilla extract, cinnamon stick, sweetener, and a pinch of salt.
  • Blend everything on high for about 2-3 minutes, until smooth and creamy. If you’re using ground cinnamon instead of a stick, you can just blend it in with the rest of the ingredients. Ground cinnamon will give you a slightly cloudier drink, but the flavor is just as amazing.

Step 3: Strain for Smoothness

  • Place a nut milk bag, cheesecloth, or fine-mesh strainer over a bowl or pitcher. Pour the blended mixture through it to strain out the almond pulp.
  • Squeeze or press as much liquid out as possible. You’ll end up with a creamy, spiced liquid without any gritty bits.

Pro Tip: Don’t toss that almond pulp! You can add it to baked goods, mix it into oatmeal, or even freeze it for later use.

Step 4: Add Water and Chill

  • Stir in the additional cup of cold water to thin out the horchata to your desired consistency. Some like it thick, some like it light—totally up to you!
  • Transfer the horchata to the fridge and let it chill for at least an hour. The flavors meld beautifully as it chills, creating a smoother, more balanced drink.

Step 5: Serve and Sip

  • Pour your horchata over ice, sprinkle a dash of cinnamon on top, and enjoy! If you want to get extra fancy, garnish with a cinnamon stick for stirring.

Flavor Variations to Try

This keto vanilla almond milk horchata is delicious as-is, but there’s room to play around and make it your own. Here are some twists to try if you’re feeling adventurous:

  • Mocha Horchata: Stir in a teaspoon of cocoa powder or a splash of cold coffee for a Mexican mocha twist.
  • Pumpkin Spice Horchata: Add a dash of pumpkin pie spice and a tiny bit of canned pumpkin for a fall-inspired treat.
  • Chai Spiced Horchata: Replace the cinnamon stick with a chai tea bag or two, or add a pinch of cardamom, cloves, and nutmeg for a chai-infused version.

How to Make Your Horchata Extra Creamy

Craving that ultra-luxurious texture? Here’s a quick hack: try blending in 1-2 tablespoons of heavy cream or coconut cream before straining. It won’t overpower the almond and vanilla, but it’ll add a satisfying thickness that feels like a real indulgence.

Storing and Serving Tips

This keto horchata is best served fresh, but if you have leftovers, they’ll keep in the fridge for up to 3 days. Just make sure to shake or stir it before serving, as the spices may settle at the bottom.

For meal preppers out there, make a double batch, store it in mason jars, and you’ve got a grab-and-go keto drink all week.

The Nutritional Lowdown

Wondering how this keto vanilla almond milk horchata fits into your macros? Here’s a quick breakdown for a typical serving (about 8 ounces):

  • Calories: 50-70 (depending on sweetener and milk choice)
  • Net Carbs: Around 1g
  • Fat: 3-4g
  • Protein: 1g

This drink is naturally low-carb, and since we’re using almond milk, it’s super low in sugar. Plus, the fat content will keep you feeling full without the carb crash.

Why You’ll Love This Keto Horchata

It’s like dessert in a glass, but without the sugar crash. This keto horchata satisfies sweet cravings in a way that feels rich and luxurious without loading you up on carbs. Perfect for when you’re craving something sweet but don’t want to derail your progress.

It’s a total flavor vacation. The almond, vanilla, and cinnamon combine to give that authentic horchata taste that’s somehow creamy, nutty, and refreshing all at once. It’s one of those drinks that somehow feels like a treat and a healthy choice.

Troubleshooting Your Keto Horchata

If your horchata tastes a bit… off, don’t worry! Here are a few fixes to try:

  • Too Watery? Add a splash of unsweetened coconut milk or more almond milk for added creaminess.
  • Not Sweet Enough? Just add another pinch of your favorite keto sweetener.
  • Not Enough Flavor? Don’t be afraid to add another splash of vanilla or even a few extra shakes of cinnamon. Spices make all the difference!

Make It a Keto Horchata Latte

For a café-style treat, pour your keto horchata over a shot of espresso or mix it with some strong brewed coffee. The nutty, sweet flavor pairs beautifully with the bold coffee notes, creating a super indulgent, iced keto latte that beats anything you can buy.

Wrapping It Up: Keto Horchata for Every Occasion

Whether you’re looking for a sweet treat that won’t break your keto stride, or just a new go-to beverage for those warm afternoons, this keto vanilla almond milk horchata is a perfect choice. It’s easy to make, uses simple ingredients, and has that classic horchata flavor we all know and love—just without the sugar and carbs. This is one of those recipes you can whip up anytime, keep chilled, and feel good about sipping on all day.

So, grab your ingredients, start blending, and get ready to fall in love with keto horchata.

Print

Keto Vanilla Almond Milk Horchata Recipe

This Keto Vanilla Almond Milk Horchata is a low-carb, sugar-free version of the classic Mexican drink. Made with almond milk, vanilla, and a hint of cinnamon, it’s smooth, refreshing, and perfect for anyone following a keto diet. Enjoy this creamy horchata with just 1g net carbs per serving! Great for a sweet treat or an afternoon refresher.

  • Author: Jane Summerfield
  • Prep Time: 1 hour (includes soaking time)
  • Cook Time: 5 minutes
  • Total Time: 1hr 5 minutes
  • Category: Drinks
  • Method: Blending
  • Cuisine: Mexican-inspired, Keto, Low-Carb
  • Diet: Vegan

Ingredients

Scale
  • 2 cups unsweetened almond milk
  • 1 cup cold water
  • 1/4 cup sliced almonds, soaked
  • 1 teaspoon vanilla extract
  • 1 cinnamon stick (or 1 teaspoon ground cinnamon)
  • 23 tablespoons keto sweetener (erythritol, monk fruit, or allulose)
  • Optional: 1/4 cup unsweetened coconut milk for extra creaminess
  • 1/4 teaspoon almond extract (optional)
  • Pinch of salt

Instructions

  1. Soak Almonds: Place the sliced almonds in a bowl, cover with water, and soak for at least 1 hour (or overnight if prepping in advance).
  2. Blend Ingredients: Drain the soaked almonds and place them in a blender with almond milk, vanilla extract, cinnamon stick, sweetener, and a pinch of salt. Blend on high for 2-3 minutes until smooth and creamy.
  3. Strain Mixture: Pour the mixture through a nut milk bag, cheesecloth, or fine-mesh strainer to remove any almond pulp. Press or squeeze to get as much liquid as possible.
  4. Add Water & Chill: Stir in the extra cup of cold water to thin out the mixture. Transfer to the fridge and chill for at least 1 hour.
  5. Serve: Pour over ice, sprinkle with a dash of cinnamon, and enjoy! Optional: add a cinnamon stick for a pretty garnish.

Notes

  • Creamier Option: Blend in 1-2 tablespoons of heavy cream or coconut cream before straining for an extra luxurious texture.
  • Sweetness Level: Adjust sweetness to your taste by adding more or less keto sweetener.
  • Leftovers: Store in the fridge for up to 3 days. Shake or stir before serving.

Please note: The recipe or ingredients shown in the video might vary slightly from what’s listed here. Use the video as an illustration, but for the best results, you might want to stick to the recipe provided in this article.

Nutrition

  • Serving Size: 1 cup
  • Calories: 60 Sugar: 0g Sodium: 120mg Fat: 4g Saturated Fat: 0.5g Unsaturated Fat: 3.5g Trans Fat: 0g Carbohydrates: 2g Fiber: 1g Protein: 1g Cholesterol: 0mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!