Keto Vanilla Cupcakes
Light, fluffy keto vanilla cupcakes crowned with a silky cream cheese buttercream — all for just 3.2g net carbs each and ready in 40 minutes total. Almond flour and erythritol deliver real bakery-style sweetness with zero sugar and no grainy aftertaste.
Head of Nutrition · June 18, 2026

Nutrition per serving
Per serving · makes 12. Values are estimates; brands vary.
These keto vanilla cupcakes are everything a celebration cake should be — soft, vanilla-rich crumb under a cloud of tangy cream cheese buttercream — without a gram of sugar or wheat. They come together in about 40 minutes and stay perfectly keto at just 3.2g net carbs each.
Ingredients
- 2 1/2 cups blanched almond flour (280g)
- 1/2 cup powdered erythritol (such as Swerve Confectioners)
- 2 teaspoons baking powder
- 1/4 teaspoon fine sea salt
- 4 large eggs, room temperature
- 1/3 cup unsalted butter, melted (75g)
- 1/3 cup unsweetened almond milk
- 1 tablespoon pure vanilla extract
- 8 oz cream cheese, softened (for frosting)
- 1/2 cup unsalted butter, softened (for frosting, 113g)
- 3/4 cup powdered erythritol (for frosting)
- 1 teaspoon pure vanilla extract (for frosting)
Instructions
- 1
Preheat the oven to 350°F (175°C) and line a 12-cup muffin tin with paper liners.
- 2
In a large bowl, whisk together the almond flour, 1/2 cup powdered erythritol, baking powder, and sea salt until no lumps remain.
- 3
In a separate bowl, whisk the eggs, melted butter, almond milk, and 1 tablespoon vanilla until smooth. Pour the wet mixture into the dry and stir until you have a thick, uniform batter.
- 4
Divide the batter evenly among the 12 liners, filling each about three-quarters full. Bake for 22-26 minutes, until the tops are golden and a toothpick inserted in the center comes out clean.
- 5
Cool the cupcakes in the tin for 10 minutes, then transfer to a wire rack to cool completely — frosting warm cupcakes will melt the buttercream.
- 6
For the frosting, beat the softened cream cheese and butter together until smooth, then beat in 3/4 cup powdered erythritol and 1 teaspoon vanilla until light and fluffy, about 2 minutes. Pipe or spread onto the fully cooled cupcakes.
Tips & notes
- Use powdered (not granular) erythritol in both the batter and frosting — granular sweetener leaves a gritty, sandy texture.
- Make sure the cupcakes are completely cool before frosting, otherwise the cream cheese buttercream will slide off.
- Store frosted cupcakes in an airtight container in the refrigerator for up to 5 days. Unfrosted cupcakes freeze well for up to 3 months.
Log this recipe in one tap
Save keto vanilla cupcakes to CarbMeNot and track its 3.2g net carbs against your daily budget automatically.
Frequently asked questions
- How many carbs are in keto vanilla cupcakes?
- Each frosted cupcake has 3.2g net carbs, 268 calories, 6.5g protein, and 25g fat. This recipe makes 12 cupcakes, so a serving is one cupcake. Almond flour and erythritol keep them fully keto-friendly with no added sugar.
- Why are my keto cupcakes dense instead of fluffy?
- Almond flour cupcakes are naturally more tender than wheat ones, but density usually comes from cold eggs or over-mixing. Use room-temperature eggs, don't overbeat the batter once the flour goes in, and make sure your baking powder is fresh for the best rise.
- Can I make these dairy-free?
- Yes. Swap the butter in the batter for melted coconut oil, and use a dairy-free cream cheese plus vegan butter for the frosting. The flavor shifts slightly toward coconut, but they stay light and fully keto.


