Imagine sipping a warm, velvety pistachio latte so creamy and luxurious it could have come from a café in Milan — except this one is made entirely in a single saucepan in under seven minutes. The rich coconut cream melts into freshly brewed espresso while pistachio butter adds its unmistakable earthy-sweet depth, creating a drink that is equal parts comforting and sophisticated. A whisper of vanilla and a dusting of crushed pistachios on top make this feel like something truly special, even on a busy weekday morning.
With 31 grams of fat and only 4 grams of net carbs per serving, this latte is practically designed for the ketogenic diet. The coconut cream and coconut oil deliver a powerful dose of medium-chain triglycerides, while the pistachio butter contributes healthy monounsaturated fats and a touch of plant protein. It is the kind of high-fat, deeply satisfying drink that keeps you fueled and focused for hours without spiking your blood sugar.
Whether you need a warming morning ritual, an afternoon pick-me-up, or a cozy after-dinner treat, this latte comes together with minimal effort and zero cleanup stress. Everything happens in one saucepan — you whisk, you warm, you pour. It is also endlessly adaptable: swap espresso for matcha, go decaf, or serve it chilled over ice when the weather turns warm.
Ingredients (serves 2)
For the latte:
- 1/2 cup (120ml) full-fat coconut cream
- 1 cup (240ml) freshly brewed espresso or strong coffee
- 2 tablespoons pistachio butter, unsweetened
- 1 tablespoon (14g) coconut oil
- 1/2 teaspoon pure vanilla extract
- 1-2 tablespoons powdered erythritol or monk fruit sweetener, to taste
- Pinch of fine sea salt
For garnish (optional):
- 1 tablespoon finely crushed raw pistachios
- Light dusting of ground cinnamon
Instructions
Brew the espresso. Prepare 1 cup of espresso or strong brewed coffee using your preferred method — a stovetop moka pot is the most Italian-authentic option, but a French press or drip brewer works perfectly fine. Set aside.
Warm the coconut cream. In a small saucepan over medium-low heat, add the coconut cream, coconut oil, and pistachio butter. Stir gently with a whisk for about 1 to 2 minutes until the coconut oil melts completely and the pistachio butter dissolves into the cream, forming a smooth, pale-green base. Do not let it boil — you want gentle warmth, not a simmer.
Combine with espresso. Pour the hot espresso directly into the saucepan with the coconut cream mixture. Add the vanilla extract, sweetener, and pinch of salt. Whisk vigorously for 30 to 45 seconds until everything is fully incorporated and a light froth begins to form on the surface. If you prefer an extra-frothy latte, use an immersion blender or milk frother directly in the saucepan for 15 to 20 seconds.
Taste and adjust. Sample the latte and add more sweetener if desired. The pistachio butter provides a natural subtle sweetness, so you may find you need less sweetener than expected.
Serve immediately. Pour the latte into two warmed mugs. Sprinkle the crushed pistachios and a light dusting of cinnamon over the top. Serve right away while the froth is still pillowy and the drink is perfectly hot.
Nutrition per Serving
| Nutrient | Amount |
|---|---|
| Calories | ~310 kcal |
| Fat | ~31g |
| Protein | ~3g |
| Total Carbs | ~5g |
| Fiber | ~1g |
| Net Carbs | ~4g |
Nutrition values are approximate and based on the stated ingredients using unsweetened pistachio butter and erythritol sweetener, which contributes zero net carbs.
Tips & Variations
Choose the right pistachio butter. Not all pistachio butters are created equal — some commercial brands add sugar, honey, or sunflower oil that inflate the carb count. Look for brands with just pistachios (and maybe a touch of salt) on the ingredient label, or make your own by blending raw pistachios in a food processor for 8 to 10 minutes until smooth and oily. One tablespoon of pure pistachio butter contains roughly 1.5 grams of net carbs.
Make it iced for warmer days. Let the blended latte cool to room temperature, then pour it over a tall glass filled with ice. The coconut cream and coconut oil will stay emulsified if you blended well, though you may want to give it a quick stir before drinking. An iced version is just as creamy and satisfying as the warm original.
Go decaf without losing flavor. If you are sensitive to caffeine or want this as an evening drink, simply swap the espresso for decaf coffee or even a strong brewed rooibos tea. The pistachio and coconut flavors are bold enough to carry the drink on their own. You could also replace the espresso with 1 cup of hot water for a pure pistachio-coconut steamer.
Watch for hidden carbs in sweeteners. While erythritol and monk fruit blends are the most reliable zero-net-carb sweeteners for keto, some "keto-friendly" sweetener packets contain maltodextrin or dextrose as fillers, which do spike blood sugar. Always check the ingredient list. For this recipe, powdered sweetener dissolves more evenly than granulated — pulse granulated erythritol in a blender for 30 seconds to make your own powdered version.
Boost the fat content with MCT oil. If you are using this latte as a meal replacement or need a more substantial fat bomb in the morning, swap the coconut oil for MCT oil or add an extra tablespoon. This will increase the fat to roughly 38 grams per serving while keeping the net carbs unchanged. Just be sure to blend well, as MCT oil can separate if only whisked lightly.