Mini Homemade Peanut Butter Cups: Simple No-Bake Recipe

Who doesn’t love homemade Reese’s? These mini peanut butter cups are surprisingly simple to make, delightfully satisfying, and require only six real-food ingredients.

overhead photo of mini peanut butter cups topped with crushed pretzels, toasted coconut, and macadamia nuts

I grew up trading anything for a Reese’s peanut butter cup. As an adult, I rediscovered that same excitement when I made these mini peanut butter cups. They’re richer and more satisfying than the store-bought version — the soft, sweet peanut butter center wrapped in chocolate is an experience in every bite.

closeup of a homemade dark chocolate mini peanut butter cup with a bite taken out of it with title text overlay

Don’t be fooled by the pretty toppings — this is an easy no-bake recipe. You won’t need a stove or double boiler if you prefer the microwave method. With just six ingredients and a little time in the freezer, you can make a batch to keep in the fridge or freeze for later.

Ingredients for mini peanut butter cup recipe

These no-bake treats use simple, wholesome ingredients. You’ll need:

  • Dark chocolate and/or milk chocolate
  • Coconut oil
  • Peanut butter (or another natural nut butter)
  • Almond flour (or substitute all-purpose flour)
  • Maple syrup
  • Vanilla extract

How to make homemade peanut butter cups

Prepare a mold or use paper liners. Break the chocolate into pieces and melt with coconut oil in the microwave, stirring every 20 seconds until the chocolate is just melted. Spoon about ½ teaspoon of chocolate into each mini cup and freeze for 5 minutes to set.

While the chocolate chills, mix together the peanut butter, maple syrup, almond flour, and vanilla until smooth. Portion roughly ¾ teaspoon per piece and roll into small balls (about 30 total).

Return the mold from the freezer and place one peanut butter ball into each chocolate-lined cup, pressing down so the filling stays below the rim. Top with more melted chocolate until it reaches the surface (about ½ tablespoon per cup). Quickly add any toppings you like — pretzel crumbs, toasted coconut, chopped nuts, or flaky sea salt (for flaky salt, chill briefly before sprinkling so the salt stays visible).

Freeze the cups until firm, about 10–15 minutes. Store in an airtight container in the refrigerator for up to 2–3 weeks or freeze for longer storage.

How to store homemade peanut butter cups

Place the mini cups in a container lined with a clean, dry paper towel to absorb any excess moisture. Seal and refrigerate for up to 2–3 weeks. For longer storage, freeze in a sealed bag or container for up to 3 months, removing as much air as possible for best freshness.

How to freeze homemade peanut butter cups

Freeze in a food storage bag or airtight container for up to 3 months. Press out excess air before sealing. Thaw in the refrigerator before serving for best texture.

Frequently Asked Questions

Can I use chocolate chips?

Chocolate chips can work in a pinch, but they’re designed to hold shape and can be harder to melt smoothly. If using chips, melt gently in a double boiler or microwave at reduced power in short intervals, stirring often.

Can I substitute all-purpose flour for almond flour?

Yes. Almond flour gives a pillowy texture to the filling, but an equal amount of all-purpose flour or another flour can be used if needed.

Can I use almond butter instead of peanut butter?

Yes. Almond butter is a fine substitute; if it’s thicker, thin it with a teaspoon or two of a neutral oil until you reach a drippy, spreadable consistency.

How many calories are in one mini cup?

One mini peanut butter cup contains about 75 calories and 4 grams of sugar (approximate values depending on exact ingredients).

Recipe: Homemade Mini Peanut Butter Cups

  • Prep Time: 30 minutes
  • Total Time: 45 minutes
  • Makes: 30 mini cups

Ingredients

  • 8.75 ounces chocolate bars (dark, milk, or a mix)
  • 2 ½ tablespoons coconut oil
  • ⅓ cup creamy natural peanut butter
  • 1 tablespoon maple syrup
  • 3 tablespoons almond flour (or flour of choice)
  • 1 teaspoon vanilla extract

Optional toppings

  • Crushed pretzels
  • Toasted shredded coconut
  • Chopped macadamia nuts
  • Flaky sea salt

Instructions

  1. Combine peanut butter, maple syrup, almond flour, and vanilla in a small bowl and set aside.
  2. Break chocolate into pieces and melt with coconut oil in the microwave, stirring every 20 seconds until smooth (about 60–90 seconds). Alternatively, melt in a double boiler.
  3. Spoon about ½ teaspoon chocolate into each mini cup and freeze 5 minutes to set.
  4. Portion the peanut butter mixture into 30 balls (about ¾ teaspoon each).
  5. Place one peanut butter ball into each chocolate-lined cup, pressing so the filling stays below the rim. Top with melted chocolate until flush with the mold (about ½ tablespoon each).
  6. Sprinkle toppings quickly if desired. For flaky sea salt, chill briefly before sprinkling so the salt remains visible.
  7. Freeze until firm, 10–15 minutes. Store in the fridge up to 2 weeks or freeze up to 3 months.

Notes

Chocolate

Use chocolate bars for the best melting consistency. If using chocolate chips, melt gently to avoid seizing.

Peanut butter

Choose a natural, drippy peanut butter for the best texture. If your peanut butter is very thick, reduce the flour or thin the nut butter slightly.

Almond flour

Almond flour gives a tender, pillowy filling, but other flours work as substitutes.

Nutrition (approx.)

  • Serving Size: 1 mini cup
  • Calories: 75
  • Sugar: 4 g
  • Fat: 6 g
  • Carbohydrates: 6 g
  • Protein: 1 g

If you make these mini peanut butter cups, please leave a comment and rating — feedback helps others find and enjoy the recipe. And feel free to share a photo on social media.

overhead photo of mini peanut butter cups topped with crushed pretzels, toasted coconut, and macadamia nuts

Pin this recipe

closeup of a homemade mini peanut butter cup with a bite taken out of it with title text overlay