Loading...

Melt the milk chocolate chips. This can be done in a microwave-safe bowl in 30-second intervals, stirring after each, or over a double boiler until smooth.

Add the coconut oil to the melted chocolate and stir until well combined and glossy.

Line a standard 12-cup cupcake tin with cupcake liners.

Pour a small layer of the melted chocolate (about 1 tablespoon) into the bottom of each cupcake liner.

Gently swirl each liner to coat the bottom and slightly up the sides with chocolate, creating a base for the chocolate shell.

Place the chocolate-lined cups in the freezer for 10 minutes to allow the chocolate to set completely.

While the chocolate is setting, prepare the peanut butter filling. In a separate medium bowl, combine the peanut butter, powdered sugar, melted unsalted butter, and salt.

Mix the peanut butter mixture thoroughly with a spoon or spatula until all ingredients are well incorporated and the mixture is smooth.

Remove the set chocolate cups from the freezer.

Scoop about 1 tablespoon of the peanut butter mixture into each chocolate shell, gently flattening the top with the back of a spoon or your fingers.

Pour the remaining melted chocolate over the peanut butter filling, ensuring it completely covers the filling and reaches the edges of the liner to create the top layer of the cups.

Return the peanut butter cups to the freezer for another 10 minutes to allow the top chocolate layer to set completely.

Once set, remove from the freezer and carefully peel off the cupcake liners. Enjoy your homemade peanut butter cups!


Melt the milk chocolate chips. This can be done in a microwave-safe bowl in 30-second intervals, stirring after each, or over a double boiler until smooth.

Add the coconut oil to the melted chocolate and stir until well combined and glossy.

Line a standard 12-cup cupcake tin with cupcake liners.

Pour a small layer of the melted chocolate (about 1 tablespoon) into the bottom of each cupcake liner.

Gently swirl each liner to coat the bottom and slightly up the sides with chocolate, creating a base for the chocolate shell.

Place the chocolate-lined cups in the freezer for 10 minutes to allow the chocolate to set completely.

While the chocolate is setting, prepare the peanut butter filling. In a separate medium bowl, combine the peanut butter, powdered sugar, melted unsalted butter, and salt.

Mix the peanut butter mixture thoroughly with a spoon or spatula until all ingredients are well incorporated and the mixture is smooth.

Remove the set chocolate cups from the freezer.

Scoop about 1 tablespoon of the peanut butter mixture into each chocolate shell, gently flattening the top with the back of a spoon or your fingers.

Pour the remaining melted chocolate over the peanut butter filling, ensuring it completely covers the filling and reaches the edges of the liner to create the top layer of the cups.

Return the peanut butter cups to the freezer for another 10 minutes to allow the top chocolate layer to set completely.

Once set, remove from the freezer and carefully peel off the cupcake liners. Enjoy your homemade peanut butter cups!
