This keto peanut butter bundt cake is rich, moist, and packed with peanut butter flavor in every bite. If you love a dense, tender cake with a pound cake-like texture, this sugar-free peanut butter cake is going to become an instant favorite.
It is made with almond flour, coconut flour, cream cheese, natural peanut butter, and a creamy sugar-free peanut butter icing that takes it over the top.
What I love most about this keto peanut butter cake recipe is that it feels special enough for birthdays, holidays, and family gatherings, yet it is simple enough to make when you just want a low-carb dessert that satisfies a peanut butter craving.
And because it is gluten-free, sugar-free, and low in carbs, it is a delicious way to enjoy cake while staying committed to your keto lifestyle.
Be sure to also check out our collection of keto peanut butter recipes for more sugar-free treats peanut butter fans will love.
Why You'll Love This Keto Peanut Butter Cake
This keto peanut butter bundt cake is for the true peanut butter lover. It has a rich peanut butter flavor, a moist crumb, and a beautiful presentation thanks to the bundt pan.
Here's why this recipe works so well:
- It is sugar-free, gluten-free, and low in carbs.
- It has a dense, moist texture similar to a pound cake.
- The cream cheese in the batter keeps the cake tender.
- The peanut butter icing adds an extra layer of flavor.
- It can be made in a bundt pan, two cake pans, or a 9x13-inch baking pan.
- It is fancy enough for company but easy enough for everyday keto baking.
This is the kind of keto cake that even non-keto friends and family can enjoy because it tastes like a real dessert, not a compromise.
Keto Peanut Butter Bundt Cake

A bundt cake always makes a dessert feel a little more special, and this keto peanut butter bundt cake is no exception.
The shape gives the cake a pretty presentation without the need for complicated decorating.
Once the peanut butter icing drips down the sides and the chopped peanuts are sprinkled on top, it looks bakery-worthy with very little effort.
The texture is rich and dense, closer to a keto pound cake than a fluffy layer cake. That makes it perfect for slicing and serving with a cup of coffee, tea, or as a sugar-free dessert after dinner.
The peanut butter flavor really shines, and the combination of almond flour and coconut flour helps create a tender crumb while keeping the cake low in carbs.
Ingredients Needed For Keto Peanut Butter Cake
Disclosure: Some of the links below are affiliate links, meaning, at no additional cost to you, I will earn a commission if you click through and make a purchase.
The full printable recipe card with exact measurements is at the bottom of the post, but here is what you will need to make this low-carb peanut butter cake.
For The Keto Peanut Butter Cake
- Almond flour, finely milled
- Coconut flour
- Unsalted butter, room temperature
- All-natural peanut butter, smooth no-stir is best
- Eggs, room temperature
- Full-fat cream cheese, room temperature
- Granulated sugar substitute
- Vanilla extract
- Baking powder
- Sea salt
- Heavy whipping cream
For The Keto Peanut Butter Icing
- Cream cheese, room temperature
- Unsalted butter, room temperature
- Natural creamy peanut butter
- Confectioners' sugar substitute
- Heavy cream
- Vanilla extract
- Chopped salted peanuts
Optional Peanut Butter Drizzle
- Natural creamy peanut butter
- Coconut oil or melted butter
Best Peanut Butter To Use
For the best results, use a natural creamy peanut butter with no added sugar. I recommend using a no-stir peanut butter because it gives the cake and icing a smoother texture.
If your peanut butter is very oily, stir it well before measuring. Too much separated oil can affect the texture of the cake batter and the icing.
You will also want to avoid peanut butter spreads that include added sugar, honey, or syrups since those can increase the carbs and make this cake no longer keto-friendly.
How To Make Keto Peanut Butter Cake

To make this keto peanut butter cake, start by preheating the oven and greasing a 9.5-inch, 12-cup bundt pan very well with butter. This step is important because bundt cakes need a properly prepared pan in order to release cleanly.
In a large bowl, sift the almond flour, then add the coconut flour, baking powder, and salt. Sifting the almond flour helps prevent clumps and gives the cake a better texture.
In a separate bowl, use an electric mixer to beat the softened butter, cream cheese, and sugar substitute until the mixture is well combined and creamy.
Next, add the peanut butter and vanilla extract. Then add the eggs one at a time, mixing well after each addition.
Slowly add the dry ingredients to the wet ingredients, mixing until fully incorporated. Fold in the heavy cream last. The batter will be thick, which is normal for keto cakes made with almond flour and coconut flour.
Spoon the batter into the prepared bundt pan and spread it evenly. Bake until the cake is golden and a toothpick inserted into the center comes out clean.
Allow the cake to cool in the pan for about 10 minutes before inverting it onto a cake plate. Let it cool completely before adding the peanut butter icing.
How To Keep A Keto Bundt Cake From Sticking
Bundt cakes are beautiful, but they do need a little extra care so they release properly from the pan.
Here are my best tips:
- Use a good-quality nonstick bundt pan.
- Grease every groove of the pan generously with butter.
- Do not rush the cooling time.
- Let the cake cool in the pan for about 10 minutes before turning it out.
- Avoid letting the cake sit too long in the pan, since it may become harder to release.
A well-greased pan and the right cooling time make a big difference. Once the cake is turned out, let it cool completely before icing so the topping does not melt into the cake.
Sugar-Free Peanut Butter Icing
The sugar-free peanut butter icing is what makes this cake feel extra special.
It is made with cream cheese, butter, peanut butter, confectioners' sugar substitute, heavy cream, and vanilla extract. The result is a thick but pourable icing that drips beautifully over the sides of the bundt cake.
For the smoothest icing, make sure the cream cheese and butter are softened before mixing. Add the heavy cream gradually until the icing reaches the right consistency.
You want it thick enough to cling to the cake but loose enough to slowly drip down the sides.
Optional Peanut Butter Drizzle

If you want even more peanut butter flavor, you can add a simple peanut butter drizzle over the icing.
Just combine peanut butter with coconut oil or melted butter and warm it briefly until it becomes pourable. Then drizzle it over the top of the iced cake.
This step is optional, but it adds a pretty finish and makes the cake even more delicious.
Would you like to save this?
Can I Make This Keto Peanut Butter Cake In A 9x13 Pan?
Yes, this keto peanut butter cake can be baked in a 9x13-inch pan if you do not want to use a bundt pan.
A sheet cake version is a great option for potlucks, church gatherings, family dinners, or anytime you want a dessert that is easy to slice and serve.
Just be sure to adjust the baking time as needed and check for doneness with a toothpick.
Can I Make This As A Layer Cake?
Yes, this recipe also works as a layer cake. Bake the batter in two 9-inch cake pans and allow the layers to cool completely before frosting.
The peanut butter icing can be used between the layers and on top. If you want the icing to be thicker for spreading, use a little less heavy cream until it reaches a frosting-like consistency.
This makes a beautiful low-carb peanut butter birthday cake or celebration cake.

Tips For The Best Keto Peanut Butter Bundt Cake
For the best results, keep these tips in mind:
- Use room temperature eggs, butter, and cream cheese for a smoother batter.
- Sift the almond flour so the cake has a better crumb.
- Use natural creamy peanut butter with no added sugar.
- Do not overbake the cake, since keto cakes can dry out if baked too long.
- Let the cake cool completely before adding the icing.
- Store leftovers in the refrigerator because of the cream cheese icing.
This cake gets even better after chilling because the flavors have time to settle, making it a great make-ahead keto dessert.
Sugar Substitute Options
For this keto peanut butter cake, you will need a granulated sugar substitute for the cake batter and a confectioners' sugar substitute for the icing.
My favorite options are monk fruit and erythritol blends because they bake well and keep the texture close to traditional cake.
For the icing, I do recommend using a powdered or confectioners' style sugar substitute. A granulated sweetener will make the icing gritty.
Can I Use Peanut Butter Powder?
I do not recommend replacing the peanut butter in this recipe with peanut butter powder. This cake depends on the fat and texture of creamy peanut butter to help create a moist, rich crumb.
Peanut butter powder is much drier and can change the structure of the cake. If you want to experiment with it, you would need to adjust the liquid and fat in the recipe, but I have not tested that option.
For best results, stick with natural creamy peanut butter.
Is Peanut Butter Keto?
Peanut butter can be enjoyed on a keto diet as long as you choose a natural, unsweetened option and watch your portions.
Look for peanut butter that contains only peanuts and salt, or as few ingredients as possible. Avoid peanut butter with added sugar, molasses, honey, or sweetened oils.
Because peanut butter is calorie-dense, it is best enjoyed in moderation, especially in keto desserts like this cake.
Does Nothing Bundt Cakes Have Keto Options?
If you have searched for keto Nothing Bundt Cakes, you are not alone. Unfortunately, traditional bakery-style bundt cakes are usually made with sugar and wheat flour, which makes them too high in carbs for a keto lifestyle.
That is why making a homemade keto bundt cake is such a great option. You still get the pretty presentation and rich flavor of a bakery-style bundt cake, but this version is made with low-carb ingredients and a sugar-free peanut butter icing.
This recipe is also gluten-free, which makes it a nice choice for anyone who needs a low-carb cake without wheat.
How To Store Keto Peanut Butter Cake
Because this cake has a cream cheese-based icing, leftovers should be stored in the refrigerator.
Place the cake in an airtight container or cover it well and refrigerate for up to 5 days.
You can serve it chilled straight from the refrigerator, or let the slices sit at room temperature for a few minutes before serving for a softer texture.
Can You Freeze Keto Peanut Butter Bundt Cake?
Yes, this keto peanut butter bundt cake freezes well.
For best results, freeze the cake without the icing if you are making it ahead of time. Wrap the cooled cake tightly in plastic wrap, then in foil, and freeze for up to 3 weeks.
Thaw the cake overnight in the refrigerator, then add the peanut butter icing and drizzle before serving.
If you already iced the cake, you can still freeze individual slices. Just know that the icing may soften slightly once thawed, but the flavor will still be delicious.
More Keto Peanut Butter Recipes To Try
If peanut butter desserts are your weakness, you will want to try more of our keto-friendly peanut butter recipes.
Here are some reader favorites to add to your list:
- Keto Peanut Butter Cake Bars
- Keto Peanut Butter Cookies
- Keto Chocolate Peanut Butter Swirl Cookies
- Keto No-Bake Peanut Butter Chocolate Pie
These recipes are all sugar-free, low in carbs, and perfect for satisfying peanut butter cravings the keto way.
Tag Us
I sure hope you'll give this recipe a try. When you do, be sure to tag us on Instagram and Facebook. It truly encourages me to keep sharing and perfecting these keto recipes for you.
You can also visit our Amazon Store for some of our favorite keto baking tools, pantry staples, and low-carb recommendations.
Grab Our Books & Recipe App
In case you don't know, we've authored two keto cookbooks, Essential Keto Bread and Essential Keto Desserts, both inspired by your requests over the years.
You can also find even more easy keto recipes for breakfast, lunch, dinner, snacks, and desserts inside the Fit to Serve Group App on iOS and Android.
Join Our Jesus And Keto Movement
Looking for support on your keto journey? We invite you to join our private Jesus and Keto Facebook group, where we encourage one another to pursue lasting transformation through faith, grace, and a low-carb lifestyle.
Be sure to also request our FREE Jesus and Keto E-Book: First 7 Days. We pray it blesses you.
Keto Peanut Butter Bundt Cake (Gluten-Free)
This keto peanut butter bundt cake is a peanut butter lover's dream! It's a moist, dense, rich cake that makes sure that peanut butter is the star.
Ingredients
Keto Peanut Butter Bundt Cake
- 2 ½ cups of finely milled almond flour, measured and sifted
- 1 cup of coconut flour
- ½ cup of unsalted butter, room temperature
- ½ cup of all natural peanut butter
- 5 eggs, room temperature
- 8 ounces of full-fat cream cheese, room temperature
- 1 cup granulated sugar substitute
- 1 teaspoon of vanilla extract
- 2 teaspoons of baking powder
- ¼ teaspoon of sea salt
- ½ cup of heavy whipping cream
Keto Peanut Butter Icing
- 4 ounces of cream cheese, softened
- 2 tablespoons unsalted butter, room temperature
- ½ cup of all-natural peanut butter
- ¼ cup of confectioner’s sugar substitute
- ⅓ cup of heavy cream
- ½ teaspoon of vanilla extract
- 2 tablespoons of chopped salted peanuts for sprinkling
Peanut Butter Drizzle (Optional)
- 2 tablespoons of peanut butter
- 1 tablespoon of coconut oil or melted butter
Instructions
- Preheat the oven to 350 degrees.
- Grease well with butter a 9.5-inch 12-cup bundt pan.
- Measure and sift the almond flour and place it in a large bowl.
- Measure the coconut flour and add to the large bowl with the sifted almond flour.
- To the large bowl, add the baking powder and salt.
- In another large bowl, using an electric beater, mix the softened butter, cream cheese, and sugar substitute until well incorporated.
- Next, add the peanut butter and vanilla extract.
- Add the eggs one at a time to be sure to combine well after each addition.
- Slowly add all the dry ingredients, one tablespoon at a time, while continuing to use the mixer.
- Fold in the heavy cream.
- Add the cake batter to the greased bundt pan.
- Bake the cake in the center rack of the oven for 50-55 minutes until an inserted toothpick comes out clean.
- Allow the cake to cool in the bundt pan on a baking rack for about 10 minutes.
- Invert the cake onto a large cake plate.
- While the cake cools completely proceed to make the icing.
- Add the icing to the top of the cake, allowing the icing to drip down the sides of the bundt cake.
- Sprinkle chopped peanuts on the top of the cake.
- Store any leftovers in the refrigerator for up to 5 days or freeze them for up to 3 weeks.
Peanut Butter Icing
- In a small bowl, using an electric mixer, combine the cream cheese, butter, peanut butter, confectioner's sugar substitute, and vanilla extract until well incorporated. Next, whisk in the heavy cream gradually. You want the consistency to be thick but still pourable.
Peanut Butter Drizzle
- In a small bowl, combine the peanut butter and coconut oil and microwave for about 20 seconds. Drizzle on top of the iced cake.
Notes
If baking in a 9x13 pan, bake for 35-40 minutes. If you opt to bake in a cake pan use two 9 inch pans and bake for 30-40 minutes.
Nutrition Information:
Yield:
20Serving Size:
1Amount Per Serving: Calories: 238Total Fat: 21.6gSaturated Fat: 7.6gCholesterol: 69mgSodium: 78mgCarbohydrates: 5.4gNet Carbohydrates: 3.6gFiber: 1.8gSugar: 0.9gProtein: 8.4g












Carlotta Prather says
I stumbled across this recipe this morning and just made this… I don’t usually make comments… However of this recipe is fantastic!!!! THANK YOU FOR SHARING!!!
Denise Dean says
I am seeing a frosting on the cake and then a second type of drizzle but it is not in the recipe
Hilda Solares says
Hi Denise, Thanks for reaching out. I just added it to the recipe.