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.

Jordan Lee
Jordan Lee

Head of Nutrition · June 18, 2026

Keto Vanilla Cupcakes
15 min
Prep
25 min
Cook
40 min
Ready in
12
Servings
Easy
Difficulty

Nutrition per serving

3.2g
Net carbs
2.2g
Fiber
5.4g
Total carbs
6.5g
Protein
25g
Fats
268
Calories

Per serving · makes 12. Values are estimates; brands vary.

gluten freevegetarianlow carbsugar free

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. 1

    Preheat the oven to 350°F (175°C) and line a 12-cup muffin tin with paper liners.

  2. 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. 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. 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. 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. 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.

Download on the App Store

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.

More keto recipes