Imagine cradling a warm cup of the silkiest, most fragrant almond cream you have ever tasted — lightly sweet, deeply nutty, and swirled with the toasty perfume of sesame. This one-saucepan Chinese almond cream, inspired by the classic dessert drink xìngrén chá (杏仁茶), transforms a centuries-old tradition into a keto-friendly indulgence that feels like a luxurious treat but takes only fifteen minutes to make. Rich coconut cream and almond butter meld into a velvety base, while a drizzle of toasted sesame oil and a sprinkle of hemp hearts add layers of warmth and texture that make every sip deeply satisfying.

With 28 grams of fat, just 3 grams of net carbs, and 7 grams of protein per serving, this drink is a textbook keto macro profile — high fat, ultra-low carb, and enough protein to feel nourishing without overdoing it. The fat comes primarily from coconut cream, almond butter, and sesame oil, all of which deliver the kind of satiating richness that keeps you fueled for hours. It is a perfect example of how a keto drink can be both nutritionally strategic and genuinely delicious.

This recipe is ideal as a cozy afternoon pick-me-up, a soothing evening wind-down, or even a quick keto breakfast drink on mornings when you want something warm but do not feel like cooking a full meal. Everything comes together in a single saucepan with minimal stirring, and you can easily double the batch to keep a jar in the fridge for reheating throughout the week.

Ingredients (serves 2)

For the almond sesame cream:

  • 1 cup (240ml) full-fat coconut cream
  • ¾ cup (180ml) unsweetened almond milk
  • 2 tablespoons (32g) unsweetened creamy almond butter
  • 1 tablespoon (15ml) toasted sesame oil
  • 1 tablespoon (8g) hulled hemp hearts
  • 1 teaspoon vanilla extract
  • ½ teaspoon ground cinnamon
  • Pinch of fine sea salt

For sweetening (optional):

  • 1–2 teaspoons granulated erythritol or monk fruit sweetener, to taste

For topping:

  • 1 teaspoon toasted white sesame seeds
  • 1 teaspoon hemp hearts
  • A light drizzle of toasted sesame oil

Instructions

  1. Toast the sesame seeds. Place a small saucepan over medium-low heat. Add 1 teaspoon of white sesame seeds and toast, stirring frequently, for 1–2 minutes until they turn golden and fragrant. Transfer to a small bowl and set aside. Wipe the saucepan clean.

  2. Warm the coconut cream and almond milk. In the same saucepan, combine the coconut cream and unsweetened almond milk over medium heat. Stir gently until the mixture is warm and the coconut cream has fully melted and incorporated, about 2–3 minutes. Do not let it boil — you want a gentle simmer at most.

  3. Blend in the almond butter. Add the almond butter to the warm liquid. Whisk vigorously for about 30 seconds until the almond butter dissolves completely into the cream, creating a smooth and slightly thickened base. If you see any lumps, keep whisking — they will melt into the warmth.

  4. Add the sesame oil and aromatics. Stir in the toasted sesame oil, hemp hearts, vanilla extract, ground cinnamon, and the pinch of sea salt. Continue to heat gently for another 3–4 minutes, stirring occasionally, until the mixture is steaming hot and fragrant. The hemp hearts will soften slightly and add a subtle body to the drink.

  5. Sweeten to taste. If using a keto-friendly sweetener, add it now and stir until fully dissolved. Taste and adjust — the drink should be lightly sweet with the natural nuttiness shining through. Many people find the almond butter and coconut cream provide enough natural sweetness on their own.

  6. Blend for extra smoothness (optional but recommended). For the silkiest texture, carefully pour the hot mixture into a blender and blend on high for 15–20 seconds. Alternatively, use an immersion blender directly in the saucepan. This step creates the signature velvety consistency of traditional xìngrén chá. If you skip this step, the drink will still be delicious but slightly more rustic in texture.

  7. Serve immediately. Pour the warm almond sesame cream into two cups or small bowls. Top each with half the toasted sesame seeds, a sprinkle of hemp hearts, and a very light drizzle of toasted sesame oil. Serve hot.

Nutrition per Serving

Nutrient Amount
Calories ~295 kcal
Fat ~28g
Protein ~7g
Total Carbs ~7g
Fiber ~4g
Net Carbs ~3g

Nutrition is approximate, calculated using the stated ingredients and standard USDA values. Actual values may vary based on specific product brands used.

Tips & Variations

Make it a meal-prep staple. This almond sesame cream keeps beautifully in the refrigerator for up to four days in a sealed jar. To reheat, pour into a saucepan and warm gently over medium-low heat, whisking to re-emulsify. You can also microwave it in 30-second intervals, stirring between each, though stovetop reheating produces the smoothest results.

Add MCT oil for an extra fat boost. If you want to push the fat content even higher — great for those doing strict keto or using this as a meal replacement — stir in 1 tablespoon of MCT oil along with the sesame oil. This adds roughly 14 grams of fat and 120 calories per serving without changing the flavor profile significantly.

Watch for hidden carbs in almond butter. Always check the label on your almond butter to ensure it contains no added sugar, honey, or palm oil fillers. The ingredient list should read simply "almonds" or "almonds, salt." Some commercial brands sneak in sweeteners that can add 2–4 grams of carbs per tablespoon, which would push this drink closer to the keto boundary.

Try a ginger-forward variation. For a warming winter twist, add ½ teaspoon of freshly grated ginger to the saucepan along with the cinnamon. Ginger pairs beautifully with the sesame and almond flavors and adds virtually zero net carbs. You can also add a tiny pinch of white pepper for authentic Chinese-style warmth.

Swap hemp hearts for chia seeds. If you cannot find hemp hearts, substitute 1 tablespoon of chia seeds. Add them at the same step but allow the drink to sit for 2–3 minutes off the heat before serving — the chia will swell slightly and create a pleasantly thick, pudding-like consistency. The net carb count remains virtually identical.

Frequently Asked Questions

Is this drink really low enough in carbs for strict keto?
Absolutely. At just 3 grams of net carbs per serving, this drink fits comfortably within even the strictest keto guidelines of 20 grams of net carbs per day. The carbs come primarily from the almond butter and hemp hearts, both of which are offset by their high fiber and fat content. Coconut cream contributes a small amount as well, but full-fat coconut cream is one of the most keto-friendly ingredients available. If you are tracking very carefully, measure your almond butter precisely and verify your coconut cream brand has no added sugars.
Can I use a different nut butter instead of almond butter?
Yes — tahini (sesame paste) is an excellent substitute that doubles down on the sesame flavor and keeps the Asian flavor profile consistent. Macadamia nut butter also works beautifully and is even higher in fat with fewer carbs than almond butter. Avoid cashew butter, as it is significantly higher in carbs — roughly 8–9 grams per two tablespoons compared to almond butter's 3–4 grams. Peanut butter is a borderline option; it works for taste, but choose an all-natural variety with no added sugar and be aware it adds approximately 1–2 extra grams of net carbs per serving.
How should I store and reheat leftovers?
Store leftover almond sesame cream in a sealed glass jar or airtight container in the refrigerator for up to four days. The mixture will thicken considerably as it chills — this is completely normal and is caused by the coconut cream solidifying. To reheat, pour the desired amount into a small saucepan over medium-low heat and whisk continuously until smooth and steaming, about 3–4 minutes. You may need to add a splash of almond milk (1–2 tablespoons) to thin it back to your preferred drinking consistency. Avoid boiling, as this can cause the fats to separate.
How can I make this dairy-free or vegan keto?
This recipe is already naturally dairy-free and vegan as written — none of the base ingredients contain dairy, eggs, or animal products. The coconut cream, almond butter, almond milk, sesame oil, and hemp hearts are all plant-based. Just verify your chosen sweetener is vegan-friendly, as some erythritol brands process their product with bone char. Monk fruit sweetener is almost always vegan. If you see this tagged as lacto-ovo, that simply reflects the site's broader dietary framework, but this particular recipe needs no adaptation for vegan keto diets.
Why does my drink separate or look grainy after blending?
Separation usually happens for one of two reasons: the liquid was too hot when blended (causing the fats to break), or the almond butter was not fully incorporated. To fix this, let the mixture cool for one minute before blending, and make sure you whisk the almond butter into the warm liquid thoroughly before transferring to a blender. If the drink still looks slightly separated after blending, return it to the saucepan over low heat and whisk vigorously for 30 seconds — the emulsion should come back together. A pinch of xanthan gum (about ⅛ teaspoon) can also help stabilize the drink if you plan to store it, though it is entirely optional.