The 3 Musketeers bar is built on one idea: light, airy chocolate nougat enclosed in a thin chocolate shell. For anyone on a ketogenic or low-carb diet, the original is off limits — it is built on corn syrup, refined sugar, and milk chocolate. This homemade keto version uses cream cheese, heavy cream, cocoa powder, and sugar-free chocolate to deliver the same texture and flavor at approximately 2 to 3 net carbs per bar. Every component is gluten-free, grain-free, and straightforward to make with common keto pantry ingredients.
The filling is a whipped chocolate mousse beaten until light and airy, then chilled until firm enough to cut into bars. The coating is sugar-free dark chocolate melted with coconut oil — the coconut oil is what keeps it smooth and slightly pliable rather than brittle when you bite in. The result is genuinely close to the original: creamy, deeply chocolatey, and satisfying without the sugar spike.
Ingredients — Filling
- 8 oz (225g) cream cheese, fully softened to room temperature — cold cream cheese will leave lumps
- Half cup (120ml) heavy whipping cream — the fat content is essential for the filling to hold its shape
- 3 tablespoons unsweetened cocoa powder — Dutch-process preferred for smoother flavor
- 3 to 4 tablespoons powdered keto sweetener (erythritol, allulose, or monk fruit) — must be powdered, not granulated; granulated leaves a gritty texture. Blend granulated sweetener in a coffee grinder if needed
- 1 teaspoon pure vanilla extract
- Pinch of fine salt
Ingredients — Chocolate Coating
- Three-quarters cup (130g) sugar-free dark chocolate chips — Lily's and ChocZero are widely available; choose a variety you enjoy eating on its own
- 1 teaspoon refined coconut oil — keeps the coating smooth and pliable; refined has no coconut flavor