Enjoy a delightful combination of smooth chocolate and creamy peanut butter in these easy-to-make treats. Start by gently melting chocolate, then line mini muffin cups before chilling to set. A luscious peanut butter filling is mixed until creamy and placed inside the chocolate shells. Top with more chocolate, chill thoroughly, and enjoy a rich, satisfying dessert. Variations allow for vegan or textured versions, while careful chilling ensures perfect firmness and flavor harmony.
I stood in my kitchen at midnight, chocolate coating my fingers like guilty evidence. These peanut butter cups started as a desperate craving and ended as the best kitchen accident of the year.
My sister walked in during batch three, caught me licking the spoon, and didnt even judge me. We ate them straight from the freezer while discussing how peanut butter and chocolate should probably be illegal.
Ingredients
- Semi-sweet or milk chocolate: The quality matters here since chocolate is the star show
- Coconut oil or unsalted butter: This helps the chocolate melt smoothly and gives it that perfect snap
- Creamy peanut butter: Room temperature peanut butter mixes better into the filling
- Unsalted butter: Softened butter makes the filling creamy and easy to work with
- Powdered sugar: Sweetens the filling without adding grittiness
- Fine sea salt: Omit this if your peanut butter already has salt
- Vanilla extract: Optional but it adds a nice depth to the peanut butter layer
Instructions
- Prepare your muffin tin:
- Line a 12-cup mini muffin tin with paper liners so the cups release easily later
- Melt the chocolate mixture:
- Combine chocolate with coconut oil or butter in a heatproof bowl over simmering water, stirring until completely smooth and glossy
- Create the chocolate shells:
- Spoon about 1 teaspoon of melted chocolate into each liner, then use the back of a spoon to spread it slightly up the sides before freezing for 10 minutes
- Make the peanut butter filling:
- Mix peanut butter, softened butter, powdered sugar, salt, and vanilla until smooth and creamy
- Fill the chocolate shells:
- Roll the peanut butter mixture into 12 small balls, flatten them slightly, and press one into each chocolate cup
- Seal with chocolate:
- Cover each filling with another teaspoon of melted chocolate, smoothing the tops completely to encase the peanut butter
- Chill until set:
- Refrigerate for 30 minutes or until firm
- Remove and store:
- Lift the cups carefully from the tin and keep them in an airtight container in the fridge
These became my go-to hostess gift after I brought them to a dinner party and the host actually asked for the container back so she could save the last two for breakfast.
Getting the Perfect Chocolate Shell
The key is spreading the chocolate up the sides of each liner before the first chill. I learned this after my first batch where the peanut butter showed through the bottom like a guilty secret.
Temperature Matters
Room temperature ingredients mix into the filling smoothly without leaving lumps. Cold peanut butter creates weird pockets and makes the filling hard to portion.
Make Them Your Own
Once you master the basic version, the variations become endless and exciting.
- Try crunchy peanut butter for texture
- Add a pinch of flaky salt on top before chilling
- Swap in almond butter if peanut allergies are a concern
Keep a batch hidden in the back of the fridge for when you need something sweet and nobody is watching.
Recipe Q&A
- → What type of chocolate works best?
-
Semi-sweet or milk chocolate can be used for a smooth, balanced flavor. Use dairy-free chocolate for vegan versions.
- → How can I make the filling smoother?
-
Mix peanut butter with softened butter, powdered sugar, and vanilla extract until creamy and smooth for the best texture.
- → Can I use crunchy peanut butter?
-
Yes, crunchy peanut butter adds a pleasant texture contrast inside the smooth chocolate cups.
- → What is the chilling time required?
-
Chill the cups for at least 30 minutes to allow the chocolate to fully set and maintain their shape.
- → Are there allergy-friendly alternatives?
-
For peanut allergies, substitute peanut butter with almond or sunflower seed butter, ensuring similar consistency.