Healthy Recipes Blog

  • ♥️ Saved Recipes
  • Recipe Index
  • About
  • Subscribe
menu icon
go to homepage
  • ♥️ Saved Recipes
  • Recipe Index
  • About
  • Subscribe
search icon
Homepage link
  • ♥️ Saved Recipes
  • Recipe Index
  • About
  • Subscribe
×
Home » Desserts » Keto Cupcakes

Keto Cupcakes

by Vered DeLeeuwUpdated Jul 4, 2026
2 Comments
5 from 2 votes

Jump to Recipe Review Recipe

Whether you prefer vanilla or chocolate, these easy keto cupcakes are moist, fluffy, and topped with creamy frosting.

Three keto cupcakes are served on a white plate.

Whether you're craving classic vanilla or rich chocolate, these keto cupcakes have you covered. This recipe includes two delicious options: soft vanilla cupcakes made with almond flour and rich chocolate cupcakes made with coconut flour. Both are low-carb, gluten-free, and topped with creamy frosting, so you can bake your favorite, or make both for the perfect dessert platter.

Ingredients

See the recipe card below for exact measurements. Here are my comments on some of the ingredients.

Vanilla Cupcakes

The ingredients needed to make keto cupcakes.

The main ingredients of the vanilla version are almond flour, avocado oil, eggs, vanilla extract, and a sweetener. The frosting is made with cocoa powder, heavy cream, butter, and a sweetener.

Chocolate Cupcakes

The ingredients needed to make keto chocolate cupcakes.

The main ingredients of the chocolate version are coconut flour, cocoa powder, eggs, and a sweetener. The frosting is made with cream cheese, powdered peanut butter, and a sweetener.

Vanilla Option: Instructions Overview

The detailed instructions and step-by-step photos for the vanilla version are included in the recipe card below. Here's a quick overview.

Mix the cupcake batter by hand in a single bowl. Divide the mixture between six greased cupcake liners. Bake the cupcakes for about 15 minutes in a 350°F oven.

The cupcakes are ready in the pan.

While the cupcakes are cooling, make the chocolate frosting.

Mixing the frosting for the cupcakes.

When the cupcakes are cool, frost them.

Piping the frosting on a cupcake.

Chocolate Option: Detailed Ingredients & Instructions

Keto chocolate cupcakes are served on a white plate.

Ingredients

Cupcakes

  • 2 large eggs
  • 2 tablespoons unsalted butter, melted and slightly cooled
  • ¾ cup whole milk
  • 1 ½ teaspoons stevia glycerite (equals ½ cup of sugar)
  • 1 teaspoon vanilla extract
  • 2 ounces coconut flour (½ cup)
  • ¼ cup natural cocoa powder
  • Pinch salt
  • ½ teaspoon baking soda

Frosting

  • 8 ounces cream cheese (room temperature)
  • 2 tablespoons water
  • 8 tablespoons powdered peanut butter
  • 1 teaspoon stevia glycerite (scant; equals about ¼ cup powdered sugar)

Instructions

  1. Preheat the oven to 350°F. Line 6 muffin cups with foil (not paper) liners and grease the liners. 
  2. In a large bowl, whisk the eggs. One by one, whisk in the butter, milk, sweetener, and vanilla. 
  3. Mix in the coconut flour, followed by the cocoa powder, kosher salt, and baking soda. 
  4. Using a 4-tablespoon scoop, transfer the batter to the prepared muffin cups.
  5. Bake the cupcakes until set, and a toothpick inserted in the center comes out clean, 18-20 minutes.
  6. Let the cupcakes cool in the pan for 5 minutes, until cool enough to handle, then remove them from the pan and the foil liners. Cool the cupcakes completely on a cooling rack for about 30 minutes before frosting them. You can speed this up by placing them in the fridge for 10-15 minutes.
  7. To make the frosting, place the cream cheese, water, PB2, and sweetener in a medium bowl. Whisk by hand until completely blended, light, and fluffy. This takes a while, so be patient and don't be tempted to add more water. You can also mix the frosting using a handheld mixer.
  8. Once the cupcakes are cool, frost them and serve.
A 4-photo collage showing some of the steps for making keto cupcakes (the chocolate version).

Recipe Tips

  1. I highly recommend using greased foil or parchment liners when baking with almond or coconut flour. These cupcakes tend to stick to standard paper liners.
  2. If your cupcakes have uneven domes at their top, gently shave them off before frosting them, as shown in the photo below. This will make for a prettier frosted cupcake. If you don't plan on frosting the cupcakes, the domes can stay.
Cutting off the top of the cupcake.

Recipe FAQs

Can I use a different frosting?

Yes. You can try this cream cheese frosting or this yogurt frosting. This keto chocolate mousse also works as a light and airy frosting.

What's the difference between natural and Dutch-processed cocoa powder?

Natural cocoa powder is more acidic and has a lighter color with a bold, fruity chocolate flavor. Dutch-processed cocoa powder is treated with an alkaline solution to neutralize its acidity, giving it a darker color and a smoother, milder flavor.

I use natural cocoa powder in the chocolate cupcakes because its acidity reacts with the baking soda, helping the cupcakes rise. For the chocolate frosting, either type works well, but Dutch-processed cocoa powder creates a deeper color and a richer, smoother chocolate flavor.

Why do you cool the cupcakes before frosting them?

To prevent the frosting from melting. If you don't want to wait an hour for the cupcakes to cool completely, you can place them on the cooling rack in the fridge. They will cool in about 20 minutes.

How long can I keep the leftovers?

Once completely cool, these cupcakes can be stored in an airtight container in the fridge for up to 5 days. Remove them from the fridge an hour before enjoying them. The frosting is best at room temperature.

You can also freeze the cooled, unfrosted cupcakes in freezer bags for up to 3 months. I don't recommend freezing the frosting.

Recipe Card

Three vanilla keto cupcakes are served on a white plate.
5 from 2 votes

Vanilla Keto Cupcakes with Rich Chocolate Frosting

These soft, fluffy vanilla keto cupcakes are made with almond flour and topped with a rich, creamy frosting. For the chocolate cupcakes version made with coconut flour, see the Chocolate Option section above.
Prep Time15 minutes mins
Cook Time15 minutes mins
Cool time20 minutes mins
Total Time30 minutes mins
Course: Dessert
Cuisine: American
Diet: Gluten Free
Servings: 6 cupcakes
Calories: 407kcal
Author: Vered DeLeeuw
Prevent your screen from going dark
Let's Start Cooking Rate this Recipe Print Recipe
Pinterest Facebook Share on X
Share Recipe Save this RecipeSaved!

Video

Ingredients

Cupcakes:

  • 3 large eggs
  • ¼ cup avocado oil
  • 1 teaspoon vanilla extract
  • 1 ½ teaspoon stevia glycerite - equals ½ cup of sugar
  • 1 cup superfine almond flour - 4 ounces
  • Pinch salt
  • 1 teaspoon baking powder - gluten-free if needed

Frosting:

  • ½ cup unsalted butter - softened; 4 ounces
  • ¼ cup heavy whipping cream
  • ¼ cup unsweetened cocoa powder - 20 grams; it's best to use Dutch-processed
  • 1 teaspoon vanilla extract
  • 1 ½ teaspoon stevia glycerite - equals ½ cup of powdered sugar

Instructions

  • Preheat the oven to 350°F. Line 6 muffin pan cavities with foil liners and lightly grease the liners.
    Muffin pan with foil liners.
  • In a large bowl, whisk the eggs, oil, vanilla, and stevia.
    3 large eggs, ¼ cup avocado oil , 1 teaspoon vanilla extract, 1 ½ teaspoon stevia glycerite
    Mixing the wet ingredients in a bowl.
  • Add the almond flour and whisk it in thoroughly until the batter is smooth. Whisk in the salt and baking powder.
    1 cup superfine almond flour, Pinch salt, 1 teaspoon baking powder
    Mixing almond flour into the batter.
  • Divide the batter between the cupcake liners. The batter will be fairly thin.
    The batter has been divided between the muffin pan cavities.
  • Bake the cupcakes until puffed and a toothpick inserted in their center comes out clean, 15-17 minutes.
    The cupcakes are ready in the pan.
  • Place the pan on a cooling rack for 5 minutes, then remove the cupcakes from the liners and place them directly on the cooling rack. Cool them completely for about an hour, or place them in the fridge for 20 minutes to cool them quickly.
    Removing the cupcake liners.
  • If your cupcakes have uneven domes, gently shave them off with a paring knife before frosting.
    Cutting off the top of the cupcake.
  • To make the frosting, place the softened unsalted butter, heavy cream, cocoa powder, vanilla, and stevia in a medium bowl. Using a handheld electric mixer, beat on low to incorporate, then beat on medium for about 1 minute until the frosting is light and fluffy.
    ½ cup unsalted butter, ¼ cup heavy whipping cream, ¼ cup unsweetened cocoa powder, 1 teaspoon vanilla extract, 1 ½ teaspoon stevia glycerite
    Mixing the frosting for the cupcakes.
  • Spoon the frosting on top of the cupcakes and gently spread it. Or use a piping bag to pipe it onto the cupcakes.
    Piping the frosting on a cupcake.
Add us as a Google Trusted Source

Notes

  • Sweetness is a personal preference. Use these amounts as a guide and adjust to taste.
  • I highly recommend using greased foil or parchment liners when baking with almond or coconut flour. These cupcakes tend to stick to standard paper liners. 
  • A granulated sweetener in the frosting will feel grainy, so please use a powdered sweetener. Add 1-2 extra tablespoons of heavy cream if the frosting is too thick. 
  • Once completely cool, store these cupcakes in an airtight container in the fridge for up to 5 days. Remove them from the fridge an hour before enjoying them. 

Nutrition per Serving

Serving: 1 cupcake | Calories: 407 kcal | Carbohydrates: 7 g | Protein: 8 g | Fat: 40 g | Saturated Fat: 14 g | Sodium: 149 mg | Fiber: 3 g | Sugar: 1 g

Save this Recipe!

We'll email this recipe to you, so you can come back to it later!

We will also add you to our weekly newsletter. Unsubscribe anytime. See healthyrecipesblogs.com/privacy/ to learn how we use your email.

Disclaimers

Most recipes are low-carb and gluten-free, but some are not. Recommended products are not guaranteed to be gluten-free. Nutrition info is approximate - please verify it. The carb count excludes non-nutritive sweeteners. Please read these Terms of Use before using any of my recipes.

More Desserts

  • Cottage cheese chocolate mousse is served in dessert glasses with dessert spoons.
    Cottage Cheese Chocolate Mousse
  • Keto mug cake is served on a white plate with a fork.
    Keto Mug Cake
  • A stack of three keto brownies.
    Keto Brownies
  • Keto cookie dough is served in a white bowl.
    Keto Cookie Dough

Comments

    Leave a Comment or Ask a Question: Cancel reply

    If you had any issues, I would love to help you troubleshoot before you rate the recipe. Your email address will not be published. Required fields are marked *.


    Recipe Rating




  1. Rebecca says

    April 06, 2026 at 3:37 pm

    5 stars
    Thank you for this delicious cupcake recipe. My great nephew has to be on stringent keto diet. He devoured it.

    Reply
    • Vered DeLeeuw says

      April 06, 2026 at 3:41 pm

      I'm so glad to hear he enjoyed the cupcakes, Rebecca! How wonderful.
      Many thanks for taking the time to leave a review.

A photo of Vered DeLeeuw.

Welcome!

Healthy Recipes Blog was founded in 2011 by Vered DeLeeuw. It features real food recipes that are mostly low-carb. All recipes are nutritionally reviewed by a Registered Dietitian.
Contact us at:
hello (at) healthyrecipesblogs.com.

Start Here

Popular Recipes

  • Korean ground beef is served in a bowl with chopsticks.
    Korean Ground Beef
  • Sautéed shrimp are served in a skillet, and a fork is lifting up one of them.
    Sautéed Shrimp
  • Two pork chops are served in a cast-iron skillet.
    Juicy Pork Chops
  • Turkey burgers are served with lettuce and sliced tomatoes.
    Turkey Burgers
  • Three cauliflower steaks are served on a white plate.
    Cauliflower Steak
  • Baked cod is served on top of asparagus.
    Baked Cod

Footer

As seen on:

Logos of media outlets that featured Healthy Recipes Blog.
↑ back to top

Explore

  • Recipe Index
  • About
  • Newsletter
  • Saved Recipes

Terms

  • Privacy Policy
  • Terms
  • Cookie Notice
  • Accessibility

Copyright © 2011-2026 • The information on this website has not been evaluated by the FDA and is not intended to diagnose, treat, prevent, or cure any disease • All recipes were tested, photographed, and written by a human • Contact us at hello (at) healthyrecipesblogs.com.

Rate This Recipe

Your vote:




Please comment below. Your email won't be published. If you had any issues, I would appreciate the opportunity to troubleshoot before you rate. Have a photo? Email it to healthyrecipesblog@gmail.com, and I might post it!

Great recipe!

Or write in your own words:

A rating is required
A name is required
An email is required

Vanilla Keto Cupcakes with Rich Chocolate Frosting

Vanilla Keto Cupcakes with Rich Chocolate Frosting

Ingredients

Cupcakes:
  • 3 large eggs
  • ¼ cup avocado oil
  • 1 teaspoon vanilla extract
  • 1 ½ teaspoon stevia glycerite (equals 1/2 cup of sugar)
  • 1 cup superfine almond flour (4 ounces)
  • Pinch salt
  • 1 teaspoon baking powder (gluten-free if needed)
Frosting:
  • 1/2 cup unsalted butter (softened; 4 ounces)
  • 1/4 cup heavy whipping cream
  • 1/4 cup unsweetened cocoa powder (20 grams; it's best to use Dutch-processed)
  • 1 teaspoon vanilla extract
  • 1 1/2 teaspoon stevia glycerite (equals 1/2 cup of powdered sugar)
Muffin pan with foil liners.
1
Preheat the oven to 350°F. Line 6 muffin pan cavities with foil liners and lightly grease the liners.
Mixing the wet ingredients in a bowl.
  • 3 large eggs
  • ¼ cup avocado oil
  • 1 teaspoon vanilla extract
  • 1 ½ teaspoon stevia glycerite (equals 1/2 cup of sugar)
2
In a large bowl, whisk the eggs, oil, vanilla, and stevia.
Mixing almond flour into the batter.
  • 1 cup superfine almond flour (4 ounces)
  • Pinch salt
  • 1 teaspoon baking powder (gluten-free if needed)
3
Add the almond flour and whisk it in thoroughly until the batter is smooth. Whisk in the salt and baking powder.
The batter has been divided between the muffin pan cavities.
4
Divide the batter between the cupcake liners. The batter will be fairly thin.
The cupcakes are ready in the pan.
5
Bake the cupcakes until puffed and a toothpick inserted in their center comes out clean, 15-17 minutes.
Removing the cupcake liners.
6
Place the pan on a cooling rack for 5 minutes, then remove the cupcakes from the liners and place them directly on the cooling rack. Cool them completely for about an hour, or place them in the fridge for 20 minutes to cool them quickly.
Cutting off the top of the cupcake.
7
If your cupcakes have uneven domes, gently shave them off with a paring knife before frosting.
Mixing the frosting for the cupcakes.
  • 1/2 cup unsalted butter (softened; 4 ounces)
  • 1/4 cup heavy whipping cream
  • 1/4 cup unsweetened cocoa powder (20 grams; it's best to use Dutch-processed)
  • 1 teaspoon vanilla extract
  • 1 1/2 teaspoon stevia glycerite (equals 1/2 cup of powdered sugar)
8
To make the frosting, place the softened unsalted butter, heavy cream, cocoa powder, vanilla, and stevia in a medium bowl. Using a handheld electric mixer, beat on low to incorporate, then beat on medium for about 1 minute until the frosting is light and fluffy.
Piping the frosting on a cupcake.
9
Spoon the frosting on top of the cupcakes and gently spread it. Or use a piping bag to pipe it onto the cupcakes.

Hope you enjoyed making this recipe!

Please rate it to help others find it.

step 1 of 9