Kirbie's Cravings

3 Ingredient Keto Peanut Butter Cake

This simple peanut butter cake is just 3 basic ingredients. It’s an easy snack cake that is low carb and keto-friendly.
overhead photo of a Peanut Butter Cake topped with fresh strawberries with one slice removed

I’m excited to share this recipe with you today because it is such an easy cake and only 3 ingredients! I love making recipes with minimal ingredients. This recipe is a full-sized version of my keto peanut butter mug cake.

What is a Snack Cake?

I consider this is a snack cake. What I mean by that is that it’s a little rustic in appearance and won’t likely top anyone’s best cake list, but it is a cake and it satisfies those post-meal cravings for something sweet.

The cake has a very tight crumb. It’s sweet, but not overly sweet. The cake will initially rise quite high when it’s baking but as it cools, it will sink down slightly so it does have an uneven surface (but nothing a little powdered sugar can’t hide!).

close up photo of a slice of peanut butter cake

Ingredients for Keto Peanut Butter Cake

All you need to make this cake is peanut butter, eggs and powdered sweetener. That’s it!

  • Peanut Butter: This cake uses creamy peanut butter. To keep it low carb, I used natural peanut butter with no sugar added.
  • Eggs: The eggs are the key to the structure of this cake. The eggs are whipped for about 10 minutes on the highest speed, until they have more they are quadrupled in volume and are thick and pale yellow.
  • Powdered sweetener: I used Swerve confectioners to sweeten this cake. You need to stick to a powdered sweetener because granular sweetener will not dissolve fully.

Baking Tips

  • The key to the success of this cake are the eggs. Eggs should be whipped with a wire whisk attachment of a stand mixer at the highest speed until quadrupled in volume. The eggs will become quite thick and pale in color. When you lift your whisk, the egg batter that drizzles down should hold its form for several seconds before settling and sinking in. overhead photo of whipped egg whites in a bowl
  • The egg mixture is then folded into the peanut butter. You need to gently fold in the egg mixture with a spatula (no whisk or mixer) so that you don’t deflate too much of the air created from the whipped eggs. If you overmix, your cake batter will not rise properly and your cake will be very dense.
  • Make sure to add the eggs in 3 batches. If you try to add it in all at once, it will be very difficult to fold in the egg into the batter.
  • The peanut butter will start to separate slightly as you add in the egg whites. It’s okay if you have little flecks of peanut butter when your batter is finished. You don’t want to try mixing them until completely smooth because that will cause too much of the air to deflate from the eggs.overhead photo of the peanut butter cake batter
  • Bake the cake in a springform pan so that the cake can rise properly. It will also make the cake easier to remove once finished.
  • Make sure to line the bottom of the cake pan with parchment paper. This will make sure the cake does not stick to the bottom.

overhead photo of a whole peanut butter cake

overheat photo of a peanut butter cake garnishes with strawberries

3 Ingredient Keto Peanut Butter Cake

Servings: 8
Prep Time: 20 minutes
Cook Time: 32 minutes
Total Time: 52 minutes
Course: Dessert
Cuisine: American
This cake is only 3 ingredients! It's an easy cake that is great for a snack.
5 from 1 vote


  • 4 large eggs
  • 3/4 cup Swerve confectioners plus additional for topping
  • 6 oz (weighted) creamy peanut butter no sugar or salt added


  • Preheat oven to 350°F. Grease the sides and bottom of a 7 inch round springform pan. Line the bottom of the pan with parchment paper.
  • Beat eggs on highest speed with a stand mixer using the whisk attachment, until triple in volume, about 8 minutes. The egg batter should turn a very pale yellow and become quite thick. Add in sweetener and beat for another 2 minutes on highest speed. The mixture should be even fluffier and even whiter in color. The eggs should now be quadrupled in volume. If you lift the whisk, the batter that runs off should hold its form on top of the egg batter for a few seconds before sinking back in.
  • Add peanut butter into a large mixing bowl. Add in 1/3 of the egg mixture. Gently fold with a spatula in the same direction until all of the egg is mixed in and no egg streaks remain. Do not use a whisk or mixer, otherwise you will deflate the eggs too much. Then add another 1/3 of egg mixture and fold again until no egg streaks remain. Repeat with final 1/3 of egg mixture. It is okay if you have tiny flecks of peanut butter remaining in your batter (see photo above). If you try to have a uniform batter with no flecks of peanut butter, you will deflate the eggs too much.
  • Pour batter into springform pan. Bake for 30-35 minutes (mine took 32 minutes) until knife inserted in the middle comes out clean. Let cake cool before cutting and serving. The top of the cake will initially be very puffy and round but it will deflate slightly and level off as it cools. Top with Swerve confectioners before serving. Store uneaten cake in an airtight container to keep cake from getting dry.


  • Make sure to weigh the peanut butter. The 6 oz is weight not volume.
  • The cake needs to be baked in a springform pan so that it can rise properly and release easily.
  • I use these 7-inch parchment paper rounds to line the bottom of the cake pan.
  • I used Swerve Confectioners Sweetener.* You can use other sweetener but it needs to be powdered, not granular.
  • The key to this cake working is the eggs. The eggs need to be whipped long enough until they are about quadruple in volume. You also need to make sure that when you fold in the eggs, you don't mix them in too hard because that will deflate the air whipped into the eggs and will cause your cake to be very dense. See Baking Tips in post for more details.
  • You can use a bigger springform pan but your cake will be thinner and likely need less baking time. I don't recommend using smaller than a 7-inch pan because the cake will be too thick and the surface will overcook before the inside is done cooking.
  • *Some of the product links contained in this post are affiliate links. Much like referral codes, this means I earn a small commission if you purchase a product I referred (at no extra charge to you). Estimated Nutrition Information does not include carbs from erythritol


Serving: 1slice, Calories: 173kcal, Carbohydrates: 5g, Protein: 9g, Fat: 14g, Saturated Fat: 1g, Sodium: 40mg, Fiber: 2g, Sugar: 1g, NET CARBS: 3

The nutrition information provided are only estimates based on an online nutritional calculator. I am not a certified nutritionist. Please consult a professional nutritionist or doctor for accurate information and any dietary restrictions and concerns you may have.

Did you make this recipe?I'd love to see it! Mention @KirbieCravings and tag #kirbiecravings!


Subscribe to receive new post updates via email

don’t miss a thing!

Get new post updates via email:

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

4 comments on “3 Ingredient Keto Peanut Butter Cake”

  1. Love ur recipes. But,the portion size -calories what size is the piece… how many pieces did you cut the 7 inch cake in??
    Thank you. 

  2. Thank you very much for the recipe for 3 ingredient oatmeal cookies. I like it so much because it’s sodium-free and sugar-free. I have not been able to have cookies or cake for the past 10 years due to the sodium that they contain until I dumped it into this recipe. Could you please send me the sodium-free and sugar-free recipe?
    Thank you very much.
    Tony Babington.