Keto-Friendly Vanilla Protein Donuts Recipe

Protein Donuts Recipe

Do-Nut think you can’t have your vanilla cupcake and eat it too—especially when it comes to Vanilla Cupcake Low Carb Lite Protein Blend. Coming in with 20 grams of quality protein, it is a welcome addition to just about any recipe—especially baked goods.

A traditional vanilla icing donut with sprinkles can easily rack up 300 calories, with 35 grams of carbohydrates, 16 grams of fat, and a measly 3 grams of protein. Not only are they an unhealthy breakfast/snack option, but they are basically empty calories, meaning you will be hungrier sooner, and more often than not, that means you’ll want to reach for the next unhealthy option soon after.

My healthier protein donuts recipe checks all the boxes in terms of flavor and satisfying your sweet tooth, and the best part is that they only come in at 244 calories, 5.4 grams of carbohydrates, *18 grams of fat, and a whopping 17 grams of protein. As usual, these are not only mom-tested, but very much kid approved. Plus, they’ll fill you up and curb your hunger rather than leave you looking for the nearest place to get some Zzzs.

What’s more, you could cut down even more calories and fat by swapping out the cream cheese icing and simply using a confectioner substitute and almond milk. This protein donuts recipe won’t have the same consistency or flavor profile, but it will significantly cut the calories and fat and still provide a mouth-watering treat. This option may be a more suitable for anyone not following a ketogenic diet, but for those who are, the healthy fats in the butter, heavy cream, and cream cheese will help you stay in ketosis.

Protein Donuts Recipe

Keto Vanilla Cupcake Protein Donuts

Healthy donuts that taste good?!?!
Course: Breakfast, Dessert
Servings: 8
Calories: 244kcal


Donut Ingredients

  • ½ cup plain Greek yogurt
  • 2 eggs
  • 2 tbsp grass-fed butter melted
  • tsp vanilla
  • 1 cup almond flour
  • ½ cup Vanilla Cupcake Low Carb Lite
  • ½ cup sugar substitute Swerve
  • tsp baking powder
  • ½ tsp salt

Icing Ingredients

  • 2 oz cream cheese
  • 2 tbsp grass-fed butter room temp
  • ¼ cup confectioner substitute Swerve
  • 2 tbsp heavy cream
  • ½ tsp vanilla
  • sprinkles optional but fun


  • Preheat oven to 350 degrees F.
  • Prepare muffin tins or donut molds.
  • Combine wet ingredients and mix until well incorporated; set aside.
  • Combine dry ingredients and mix well until incorporated.
  • Combine wet and dry ingredients and fill the prepared pan evenly in each well three-quarters of the way.
  • Bake for 10 – 15 minutes or until a toothpick comes out clean.
  • Prepare icing by combining the first two ingredients, and then fold in the confectioner substitute.
  • Gradually add the heavy cream and vanilla and continue to mix until all is incorporated.
  • Top each donut with optional sprinkles.
  • Enjoy!


Calories: 244kcal | Fat: 18g | Protein: 17g | Carbohydrates: 5.4g
Tried this recipe?Let us know how it was!