Who doesn’t love homemade Reese’s-style treats? These mini peanut butter cups are simple, delicious, and made with just six real-food ingredients. They’re no-bake, easy to assemble, and perfect for gifting or snacking.

Table of Contents
Growing up, Reese’s peanut butter cups were my favorite treat. Years later, during a busy season with young kids, I discovered how easy and satisfying it is to make these homemade mini peanut butter cups. One bite and you’ll see why they beat the store-bought version — the balance of soft peanut butter center and chocolate is just irresistible.

These are ideal for parties, holiday gifts, or keeping on hand in the fridge for a quick, satisfying treat. The recipe requires no stovetop work if you use a microwave to melt the chocolate, and the whole process is straightforward enough to make with kids helping.
Ingredients for mini peanut butter cup recipe
This no-bake recipe uses six simple ingredients you probably already have on hand. They keep the cups creamy and naturally sweet without processed fillers.
- Dark or milk chocolate (or a mix)
- Coconut oil
- Creamy peanut butter (or another nut butter)
- Almond flour (or all-purpose flour as a substitute)
- Maple syrup
- Vanilla extract
How to make homemade peanut butter cups
Start by preparing your mold or paper liners. If you plan to gift these, a reusable candy mold makes the process faster and more consistent, but paper liners work fine, too.
1. Combine the peanut butter, maple syrup, almond flour, and vanilla in a small bowl. Mix until smooth and set aside.
2. Break the chocolate into pieces and place in a microwave-safe bowl with the coconut oil. Heat at medium power in 20-second intervals, stirring between each, until just melted (about 60–90 seconds total). Avoid overheating the chocolate to prevent seizing.
3. Spoon about 1/2 teaspoon of melted chocolate into each mini cup to form a base. Freeze the mold for 5 minutes to firm up the chocolate.
4. While the chocolate chills, portion the peanut butter mixture into roughly 30 equal pieces (about 3/4 teaspoon each) and roll them into small balls.
5. Warm the chocolate briefly if it has thickened. Place one peanut butter ball into each cup, pressing down so it sits slightly below the rim. Spoon more melted chocolate over each cup until the surface is filled (about 1/2 tablespoon).
6. Add any toppings you like—crushed pretzels, toasted shredded coconut, chopped nuts, or flaky sea salt. For flaky sea salt, freeze the cups for a few minutes first so the salt doesn’t dissolve on contact.
7. Return the mold to the freezer until fully firm, about 10–15 minutes. Remove and transfer the cups to an airtight container for storage.
How to store homemade peanut butter cups
Store the mini peanut butter cups in an airtight container lined with a paper towel to absorb any moisture. Refrigerate for up to 2–3 weeks. For best texture, bring a few to room temperature for a few minutes before serving.
How to freeze homemade peanut butter cups
Freeze the cups in a resealable freezer bag or airtight container for up to 3 months. Press out excess air when sealing to preserve flavor and prevent freezer burn. Thaw in the refrigerator or at room temperature for a short time before enjoying.
Frequently Asked Questions
Chocolate chips can work in a pinch, but they are formulated to hold their shape and may not melt as smoothly. If using chips, melt them gently—either with a double boiler or in short microwave bursts at reduced power, stirring frequently until fully smooth.
Yes. Almond flour gives a slightly pillowy texture to the peanut butter center, but you can substitute an equal amount of all-purpose flour, coconut flour, or another flour you prefer.
Yes. Almond butter tends to be thicker; if needed, thin it with 1–2 teaspoons of neutral oil until it reaches a drippy natural peanut butter consistency.
A single mini cup contains approximately 75 calories and about 4 grams of sugar, depending on the specific chocolate and nut butter used.
Homemade Mini Peanut Butter Cups (Recipe)
Homemade Mini Peanut Butter Cups
These bite-sized peanut butter cups are easy to make, no-bake, and full of rich chocolate and creamy nut butter. Perfect for gifting or a sweet snack.
- Prep Time: 30 minutes
- Total Time: 45 minutes
- Makes: 30 mini cups
Leave a review
Ingredients
- 8.75 ounces chocolate bars (dark, milk, or a mix)
- 2 1/2 tablespoons coconut oil
- 1/3 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
- Combine peanut butter, maple syrup, almond flour, and vanilla in a small bowl. Mix until smooth and set aside.
- Break the chocolate into pieces and stir together with coconut oil in a microwave-safe bowl. Heat in 20-second bursts, stirring between each, until just melted.
- Spoon about 1/2 teaspoon of chocolate into each mini cup and freeze for at least 5 minutes to set.
- Portion the peanut butter mixture into about 30 small balls (roughly 3/4 teaspoon each).
- Place one peanut butter ball into each chilled cup, then top with melted chocolate until the surface is filled. Work quickly to keep the chocolate smooth.
- Add toppings if desired. For flaky sea salt, freeze briefly first so the salt remains visible.
- Freeze until firm, about 10–15 minutes. Store in an airtight container in the fridge for up to 2 weeks or in the freezer for up to 3 months.
Notes
Equipment
- Candy mold or paper liners: A silicone candy mold speeds assembly and creates uniform shapes, but paper liners work fine for single-use batches.
Ingredient notes
- Chocolate: Bars melt smoothly and allow control over flavor. If using chips, melt gently and stir frequently.
- Peanut butter: Use a creamy, naturally drippy peanut butter for best texture. If your peanut butter is thicker, reduce the flour slightly.
- Flour options: Almond flour creates a softer center; all-purpose or coconut flour can be used as alternatives.
Nutrition note: Nutrition is an estimate per mini cup and will vary with specific ingredients and portion sizes.
Nutrition
- Serving Size: 1 mini cup
- Calories: ~75
- Sugar: ~4 g
- Sodium: ~7 mg
- Fat: ~6 g
- Carbohydrates: ~6 g
- Protein: ~1 g
Did you make this recipe? We want to see!
Share a photo on social media and tag the account you prefer so others can discover this recipe.

If you try these mini peanut butter cups, please leave a comment or rating with your tweaks and favorite toppings. It helps others find the recipe and makes it better for everyone.
Pin this recipe
