If you’ve been looking for an easy low carb dessert that feels a little special, you’re going to love this one.
These keto pistachio cream truffles are creamy, nutty, and lightly sweet. They only need a handful of ingredients and no baking at all.

The pistachio and coconut coating on the outside gives them a nice crunch that pairs perfectly with the smooth cream cheese filling inside.
They’re a great option when you want a keto friendly treat that doesn’t require a lot of effort or complicated steps. Mix, roll, coat, chill, and you’re done.
I also love that you can make a batch ahead of time and store them in the fridge for the whole week. They actually taste even better after they’ve had time to set.
Why You’ll Love This Recipe
Incredibly Easy to Make – These truffles need zero baking and just a few simple steps that anyone can follow.

Rich and Creamy Texture – The cream cheese base makes each truffle melt in your mouth like a real dessert.
Satisfies Sweet Cravings Without the Carbs – These taste like a fancy candy shop truffle but stay perfectly keto friendly.
Recipe Ingredients
- 8 oz Cream Cheese, softened
- 1/3 cup Powdered Erythritol
- 1/2 tsp Almond Extract
- 1/4 tsp Vanilla Extract
- 1/2 cup Shelled Pistachios, finely chopped
- 2 tbsp Unsweetened Coconut Flakes
How To Make
Step 1
In a bowl, beat the cream cheese, powdered erythritol, almond extract, and vanilla extract together until smooth and creamy. Make sure there are no lumps.
Step 2
Fold in half of the finely chopped pistachios until evenly distributed throughout the mixture.
Step 3
Place the bowl in the refrigerator for 20 minutes to firm up the mixture, making it easier to roll.
Step 4
In a shallow dish, combine the remaining chopped pistachios and the coconut flakes. Mix them together.
Step 5
Scoop the chilled mixture into 14 equal portions using a tablespoon. Roll each one into a smooth ball between your palms, then roll in the pistachio-coconut coating, pressing gently so it adheres.
Step 6
Place the finished truffles on a parchment-lined plate and refrigerate for at least 30 minutes before serving. Store in an airtight container in the refrigerator for up to one week.

Tips
Make Sure the Cream Cheese Is Actually Soft
Don’t just leave the cream cheese out for 10 minutes and call it good. It needs to sit at room temperature for at least 30-45 minutes before you start mixing.
If it’s still cold in the center, you’ll get lumps in the mixture that won’t go away no matter how much you beat it. Those lumps will show up in your finished truffles and mess with the smooth, creamy texture you want.
If you’re in a rush, cut the cream cheese into small cubes and spread them out on a plate. They’ll soften way faster that way.
Chop the Pistachios Really Fine
You want the pistachios chopped into very small pieces, almost like a rough powder with some tiny chunks mixed in. If the pieces are too big, they won’t stick to the outside of the truffles and will just fall off.

The easiest way to do this is to pulse them in a food processor a few times. If you’re using a knife, gather the pistachios into a pile and keep going over them until the pieces are about the size of a sesame seed or smaller.
Use Powdered Erythritol, Not Granular
The recipe calls for powdered erythritol for a reason. If you only have the granular kind, the crystals won’t dissolve into the cream cheese mixture and you’ll end up with a gritty texture in every bite.
If you don’t have powdered erythritol on hand, just toss the granular kind into a blender or coffee grinder and blend it for about 30 seconds until it turns into a fine powder. Problem solved.
More Recipes
- Keto Pistachio Cream Cake
- Keto Pumpkin Pie Truffles
- Low Carb Chocolate Truffles
- Low Carb Espresso Chocolate Truffles
- Keto Baklava Bites
Frequently Asked Questions
Why is my mixture too soft to roll into balls?
This usually happens when the cream cheese was too warm or the mixture didn’t chill long enough. If it’s still too sticky after 20 minutes in the fridge, just pop it back in for another 10-15 minutes until it firms up enough to handle.
You can also try wetting your hands slightly before rolling each ball – this helps prevent the mixture from sticking to your palms and makes shaping much easier.
Keto Pistachio Cream Truffles
Ingredients
- 8 oz Cream Cheese, softened
- 1/3 cup Powdered Erythritol
- 1/2 tsp Almond Extract
- 1/4 tsp Vanilla Extract
- 1/2 cup Shelled Pistachios, finely chopped
- 2 tbsp Unsweetened Coconut Flakes
Instructions
- In a bowl, beat the cream cheese, powdered erythritol, almond extract, and vanilla extract together until smooth and creamy. Make sure there are no lumps.
- Fold in half of the finely chopped pistachios until evenly distributed throughout the mixture.
- Place the bowl in the refrigerator for 20 minutes to firm up the mixture, making it easier to roll.
- In a shallow dish, combine the remaining chopped pistachios and the coconut flakes. Mix them together.
- Scoop the chilled mixture into 14 equal portions using a tablespoon. Roll each one into a smooth ball between your palms, then roll in the pistachio-coconut coating, pressing gently so it adheres.
- Place the finished truffles on a parchment-lined plate and refrigerate for at least 30 minutes before serving. Store in an airtight container in the refrigerator for up to one week.