Chocolate Peanut Butter Truffles

Chocolate Peanut Butter Truffles are rich, creamy, and coated in smooth chocolate with a drizzle of peanut butter. They’re made with just a few ingredients, but taste like something you’d get from your favorite candy shop.

closeup of Chocolate Peanut Butter Truffles in white bowl

Download FREE COPY OF

Easy Keto Dinners eBook

15 Easy Keto friendly dinners made in 30 minutes or less!

❤️ Why You’ll Love This Keto Chocolate Peanut Butter Truffles Recipe

  • Creamy whipped peanut butter filling
  • Rich chocolate coating outside with a peanut butter drizzle
  • Easy to make, using a handful of ingredients
  • Great way to boost your healthy fats
  • Perfect late afternoon or evening snack
holding up Chocolate Peanut Butter Truffle with bite missing

These Chocolate Peanut Butter Truffles are everything you want in a homemade treat…rich, creamy, and perfectly sweet. With just a handful of pantry staples and zero fancy equipment, you can have a batch ready in minutes. Plus, they look like something from a candy shop, but they’re surprisingly simple to make right at home.

Each bite has a soft, whipped peanut butter center covered in smooth chocolate and finished with a pretty drizzle on top. They’re just the right size for a quick dessert or an afternoon snack when you need a little something sweet. I like to keep a few in the fridge for those moments when a chocolate fix just sounds too good to resist.

overhead view of Chocolate Peanut Butter Truffles on white parchment paper

If you love mini, bite-sized treats like these truffles, be sure to check out some of my fat bomb recipes!

🛒 Ingredients for Peanut Butter Truffles

For the Filling

  • Mascarpone cheese: Creates a smooth, creamy base.
  • Creamy peanut butter (no sugar added): Brings that classic nutty flavor.
  • Monk fruit/allulose: Keeps it sweet without added sugar.
  • Heavy cream: Gives the filling a silky, whipped texture.
  • Pure vanilla extract Adds warmth and rounds out the flavor.

For the Topping

*Exact measurements are listed in the recipe card below.

🥣 Recommended Tools

🔪 How to Make Keto Truffles

Add the mascarpone cheese, 2 tablespoons of the heavy cream, vanilla extract, sweetener and peanut butter to a mixing bowl.

Chocolate Peanut Butter Truffles ingredients in glass bowl unmixed

Mix the ingredients using a hand mixer, until well combined.

Chocolate Peanut Butter Truffles filling ingredients in glass bowl being mixed with hand mixer

Scoop the batter into balls using a cookie scoop and place onto a sheet pan lined with parchment paper.

Chocolate Peanut Butter Truffles filling in cookie scoop held over glass bowl

Freeze for 10 minutes, or until firm.

Peanut Butter Truffles on baking sheet with parchment

Add the chocolate chips and remaining heavy cream to a bowl and microwave for 30 seconds.

chocolate chips in glass bowl with a little heavy cream

Stir and microwave for another 10 seconds. Microwave in 10 second increments, if needed, and stir until all the chocolate has melted. You can do this over a double boiler instead, if you’d like.

melted chocolate dripping off blue spatula in glass bowl

Spoon the melted chocolate over each truffle and place back onto the parchment paper.

Chocolate Peanut Butter Truffles on parchment paper

Place back into the freezer for another 10 minutes or until set.

peanut butter being piped over Chocolate Peanut Butter Truffles

You can serve them as is or drizzle the tops with runny peanut butter and allow to firm up in the fridge before serving.

Chocolate Peanut Butter Truffles in white bowl

☑️ Storage Instructions

Fridge: You can store the truffles in an airtight container for up to one week.

Freezer: You can freeze the truffles for up to two months. Thaw them in the fridge before serving.

overhead closeup of Chocolate Peanut Butter Truffles on white parchment paper

💡 Tips

  • For the creamiest texture, let the mascarpone soften before mixing so it blends smoothly.
  • Choose a thick, natural peanut butter without added oil or sugar. If it’s too runny, chill it briefly before using.
  • When melting chocolate, stir after every 10-second interval to avoid scorching. Chocolate burns quickly and can’t be fixed once overheated.
  • Add the drizzle while the truffles are cold so it firms up neatly instead of spreading or sinking into the chocolate.
  • For easy cleanup, set your parchment paper on a baking sheet before dipping so you can move the truffles straight to the freezer when done.
closeup of Chocolate Peanut Butter Truffles in white bowl

🔄 Substitutions and Additions

  • Use almond butter or cashew butter instead of peanut butter for a twist.
  • Stir in a handful of crushed peanuts for extra crunch in the filling.
  • Mix in a tablespoon of cocoa powder with the filling for double chocolate flavor.
  • Top each truffle with a few chocolate chips before chilling for extra flair.
  • Drizzle with white chocolate instead of peanut butter for a pretty contrast.
  • If you want a festive version, roll them in crushed sugar-free candy canes before the chocolate sets.
holding up Chocolate Peanut Butter Truffle with bite missing

Why Did My Chocolate Coating Crack After Chilling?

The centers were probably too cold when coated. Let the truffles sit at room temperature for a few minutes before dipping so the chocolate doesn’t harden too quickly.

My Filling Stayed Soft and Sticky. How Do I Fix It?

Whip in a little more mascarpone or powdered sweetener, then chill again until firm enough to shape. If your peanut butter is very runny, a spoonful of peanut flour helps tighten the texture.

The Chocolate Seized and Turned Grainy. Can I Save It?

Maybe. Warm a small splash of heavy cream and whisk it in slowly until smooth. If it stays gritty, start over and make sure no water or steam touches the chocolate bowl next time.

Can I Use Cream Cheese Instead of Mascarpone?

You can, but it changes the flavor slightly. Cream cheese adds tang and a thicker consistency, so beat it until smooth before mixing with the peanut butter.

How Long Can They Sit Out at a Party?

Two hours is fine as long as the room isn’t warm. After that, move them to the fridge so the centers stay creamy and the coating doesn’t soften.

closeup of Chocolate Peanut Butter Truffles in white bowl

🍽️ More Keto Peanut Butter Treats

20 Easy Keto Recipes Cover Thumbnail
garlic butter steak bites recipe card

Download FREE COPY OF

20 Easy Keto Dinners eBook

Easy and delicious Keto recipes that anyone can make!

closeup of Chocolate Peanut Butter Truffles in white bowl

Chocolate Peanut Butter Truffles

Chocolate Peanut Butter Truffles are rich, creamy, and coated in smooth chocolate with a drizzle of peanut butter.
No ratings yet
Author: Julianne
Servings 10
PREP 10 minutes
Freeze Time 20 minutes
TOTAL 30 minutes

Ingredients
 

For the Filling

For the Topping

Instructions
 

  • Add the mascarpone cheese, 2 tablespoons of the heavy cream, vanilla extract, sweetener and peanut butter to a mixing bowl. Mix the ingredients using a hand mixer, until well combined.
  • Scoop the batter into balls using a cookie scoop and place onto a sheet pan lined with parchment paper.
  • Freeze for 10 minutes, or until firm.
  • Add the chocolate chips and remaining heavy cream to a bowl and microwave for 30 seconds. Stir and microwave for another 10 seconds. Microwave in 10 second increments, if needed, and stir until all the chocolate has melted. You can do this over a double boiler instead, if you’d like.
  • Spoon the melted chocolate over each truffle and place back onto the parchment paper. Place back into the freezer for another 10 minutes or until set.
  • You can serve them as is or drizzle the tops with runny peanut butter and allow to firm up in the fridge before serving.

Recipe Notes

Makes 20 Truffles, serving size 2 truffles.
If you want to make them smaller, use a mini cookie scoop or melon baller and you will get more servings.

*Make sure to scroll up and read the post for substitutions, additions and helpful tips for making this recipe.

Course Dessert, Fat Bomb
Cuisine American
Calories 292kcal
Nutrition Facts
Chocolate Peanut Butter Truffles
Amount per Serving
Calories
292
% Daily Value*
Fat
 
27
g
42
%
Saturated Fat
 
14
g
88
%
Carbohydrates
 
3
g
1
%
Fiber
 
1
g
4
%
Sugar
 
1
g
1
%
Protein
 
6
g
12
%
* Percent Daily Values are based on a 2000 calorie diet.

*Nutritional data is provided as a courtesy and is accurate to the best of my knowledge. You can verify it using the nutrition calculator of your choice. All data is based on net carbs, without sugar alcohol: Swerve, Erythritol, Monk Fruit or Allulose.

© Copyright for Keto Cooking Christian LLC. Please use the share buttons to share on social media, but please do not copy/paste the recipe.

Rate this Recipe

*Originally published on July 29, 2018, updated on October 17, 2025 with improvements to the recipe, new photos, new recipe information and helpful tips.

Bible verse of the day

Preach the word; be prepared in season and out of season; correct, rebuke and encourage—with great patience and careful instruction.

Leave a Reply

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

Recipe Rating




6 Comments

    1. I would recommend grinding it in a coffee grinder, otherwise they might be a little gritty.

  1. Hi Julieanne! Two different serving sizes are listed – 3 and 1.
    The Nutritional Facts info is the incorrect info I think. It should be 3, not 1 (right? 😉 ♥

    1. Hi Elle,
      Correct, each batch makes 45 truffles. Each serving is 3 truffles, so there are 15 servings in a batch. I’ve updated the card to avoid any confusion 🙂

    1. Hi Cheryl,
      It’s much like a cross between cream cheese and creme fraiche. Very mild in flavor, loaded with healthy fats and very low carbs (lower than cream cheese). I love using it to thicken sauces or in desserts because of the mild flavor, it doesn’t overpower the dish. It might be best known for being used to make Tiramisu. The brand I love to use is BelGioioso and you can read more about it on their site @ https://www.belgioioso.com/Products/Mascarpone. I hope that helps!