Keto Vanilla Cupcakes with Buttercream

These keto vanilla cupcakes with buttercream are soft, fluffy, and taste just like the real thing. Honestly, you won’t believe they’re low carb.

Homemade keto vanilla cupcakes with buttercream

I’ve tried a lot of keto cupcake recipes over the years, and most of them turned out either too dry or too dense. This one is different. The texture is light and the vanilla flavor comes through perfectly.

The buttercream on top is rich and creamy, made with a mix of butter and cream cheese. It pipes beautifully and tastes incredible.

Moist keto vanilla cupcakes with buttercream

Whether you’re following a keto diet or just trying to cut down on sugar, these cupcakes are a great option. They’re perfect for birthdays, gatherings, or just a weekend treat.

The recipe makes about 10 cupcakes and they come together pretty quickly. Let me walk you through it.

Why You’ll Love This Recipe

Tastes Like Real Cupcakes – The almond flour and coconut flour combo creates a soft tender crumb that rivals traditional cupcakes.

No Eggy or Coconut Taste – The vanilla extract and butter work together to mask any unwanted flavors from the keto flours.

Irresistible keto vanilla cupcakes buttercream

The Buttercream Is Next Level – Adding cream cheese to the frosting gives it a rich tangy flavor that plain buttercream just cannot match.

Perfect for Keto Birthdays – You finally have a cupcake recipe that lets you celebrate without breaking your low carb lifestyle.

Recipe Ingredients

For the Cupcakes

  • 1 1/2 cups Almond Flour
  • 1/4 cup Coconut Flour
  • 2/3 cup Granulated Erythritol
  • 1 1/2 tsp Baking Powder
  • 1/4 tsp Salt
  • 4 Large Eggs
  • 1/3 cup Butter, melted
  • 1/3 cup Heavy Cream
  • 2 tsp Vanilla Extract

For the Buttercream

  • 1/2 cup Butter, softened
  • 4 oz Cream Cheese, softened
  • 1/2 cup Powdered Erythritol
  • 1 tsp Vanilla Extract
  • 1 tbsp Heavy Cream

How To Make

Step 1

Preheat oven to 325°F (165°C). Line a 12-cup muffin tin with cupcake liners.

Step 2

In a large bowl, whisk together the almond flour, coconut flour, erythritol, baking powder, and salt.

Step 3

In a separate bowl, whisk the eggs, melted butter, heavy cream, and vanilla extract. Pour the wet ingredients into the dry and stir until a smooth batter forms. Let it rest for 2 minutes.

Step 4

Divide the batter evenly among 10 of the cupcake liners, filling each about two-thirds full.

Step 5

Bake for 20 to 25 minutes, until the tops spring back when lightly touched and a toothpick comes out clean. Let the cupcakes cool in the pan for 5 minutes, then transfer to a wire rack to cool completely.

Step 6

Make the buttercream by beating the butter and cream cheese together until smooth. Add the powdered erythritol, vanilla extract, and heavy cream.

Step 7

Beat on medium-high speed for 3 minutes until light and fluffy. If the frosting is too soft, refrigerate it for 10 minutes.

Step 8

Pipe or spread the buttercream generously onto the fully cooled cupcakes. Refrigerate any leftovers.

Gorgeous keto vanilla cupcakes with buttercream

Tips

Let the Batter Rest

The recipe says to let the batter rest for 2 minutes, and this step matters more than you’d think. Coconut flour keeps absorbing liquid even after you mix everything together, so those 2 minutes let it fully hydrate.

If you skip this, the batter will seem thinner than it should be when you pour it. Then the coconut flour absorbs the moisture in the oven and you end up with dry, crumbly cupcakes.

After the 2 minutes, the batter should be noticeably thicker. If it looks really thick and hard to scoop, add just a splash of heavy cream to loosen it up slightly.

Bake at 325°F, Not Higher

It might be tempting to bump up the temperature to speed things along, but almond flour bakes differently than regular flour. At higher temperatures, the outside browns and sets too fast while the center stays underdone.

Light keto vanilla cupcakes with buttercream

At 325°F, the cupcakes rise evenly and the tops stay pale and smooth instead of cracking or getting too dark around the edges. Start checking them at 20 minutes since every oven is a little different.

When you press the top lightly with your finger, it should spring back. If it leaves a dent, give them another 2-3 minutes.

Sift Your Powdered Erythritol

Powdered erythritol tends to clump up in the bag, and those little clumps don’t always break down when you beat the frosting. You’ll end up with a gritty buttercream that doesn’t feel smooth on the tongue.

Run it through a fine mesh sieve before adding it to the butter and cream cheese. It takes 30 seconds and makes a huge difference in the final texture of your frosting.

More Recipes

Frequently Asked Questions

Can I use a different sweetener instead of erythritol?

Yes, you can use other keto-friendly sweeteners like monk fruit sweetener or allulose. Just keep in mind that allulose is less sweet than erythritol, so you may need to add a bit more to get the same level of sweetness.

Avoid using liquid sweeteners like stevia drops as a direct swap because they won’t provide the same bulk and structure that granulated erythritol gives to the cupcake batter.

Keto Vanilla Cupcakes with Buttercream

Keto Vanilla Cupcakes with Buttercream

These low carb vanilla cupcakes are fluffy, sweet, and totally keto friendly. Perfect for satisfying your cupcake craving without the guilt.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 45 minutes
Servings: 10 cupcakes
Course: Dessert
Cuisine: American
Calories: 333

Ingredients
  

For the Cupcakes
  • 1 1/2 cups Almond Flour
  • 1/4 cup Coconut Flour
  • 2/3 cup Granulated Erythritol
  • 1 1/2 tsp Baking Powder
  • 1/4 tsp Salt
  • 4 Large Eggs
  • 1/3 cup Butter, melted
  • 1/3 cup Heavy Cream
  • 2 tsp Vanilla Extract
For the Buttercream
  • 1/2 cup Butter, softened
  • 4 oz Cream Cheese, softened
  • 1/2 cup Powdered Erythritol
  • 1 tsp Vanilla Extract
  • 1 tbsp Heavy Cream

Equipment

  • muffin tin
  • piping bag

Method
 

  1. Preheat oven to 325°F (165°C). Line a 12-cup muffin tin with cupcake liners.
  2. In a large bowl, whisk together the almond flour, coconut flour, erythritol, baking powder, and salt.
  3. In a separate bowl, whisk the eggs, melted butter, heavy cream, and vanilla extract. Pour the wet ingredients into the dry and stir until a smooth batter forms. Let it rest for 2 minutes.
  4. Divide the batter evenly among 10 of the cupcake liners, filling each about two-thirds full.
  5. Bake for 20 to 25 minutes, until the tops spring back when lightly touched and a toothpick comes out clean. Let the cupcakes cool in the pan for 5 minutes, then transfer to a wire rack to cool completely.
  6. Make the buttercream by beating the butter and cream cheese together until smooth. Add the powdered erythritol, vanilla extract, and heavy cream.
  7. Beat on medium-high speed for 3 minutes until light and fluffy. If the frosting is too soft, refrigerate it for 10 minutes.
  8. Pipe or spread the buttercream generously onto the fully cooled cupcakes. Refrigerate any leftovers.

Nutrition

Serving: 1servingCalories: 333kcalCarbohydrates: 5gProtein: 7gFat: 31g

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating