Prep your base: In a medium bowl, combine 1 cup almond flour and 1/2 cup protein powder. Stir in a pinch of salt.
Set aside.
Mix the creamy layer: In a separate bowl, beat 6 ounces softened cream cheese with 2 tablespoons softened butter (or coconut oil) until smooth and fluffy.
Sweeten and flavor: Add 1/3 to 1/2 cup powdered erythritol or allulose, 1–2 teaspoons lemon zest, 1–2 tablespoons fresh lemon juice, and 1/2 teaspoon vanilla extract. Beat until fully combined. Taste and adjust sweetness and lemon to your liking.
Combine the dry and wet: Stir the almond flour mixture into the lemon-cream mixture.
If using, add 1–2 tablespoons collagen peptides. Mix until a soft dough forms.
Check the texture: The dough should be soft but scoopable. If it’s too sticky, add 1–2 more tablespoons almond flour.
If it’s too dry, add 1 teaspoon lemon juice or a splash of water.
Chill briefly: Cover and refrigerate for 20–30 minutes to firm up. This makes rolling easier.
Prep coatings: Place unsweetened shredded coconut, extra powdered sweetener, or poppy seeds in shallow bowls. You can also leave them uncoated for a classic truffle look.
Roll the truffles: Scoop 1–1.5 tablespoon portions and roll into balls with clean hands.
Coat each ball as you like.
Set and store: Arrange on a parchment-lined plate and chill for another 30 minutes. Enjoy once firm.