Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Homemade Peanut Butter Cups Recipe

Homemade Peanut Butter Cups Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.5 from 5 reviews

  • Author: Emma
  • Total Time: 20 minutes (plus chill time)
  • Yield: 12 peanut butter cups 1x
  • Diet: Gluten-Free, Vegetarian

Description

Indulge in these homemade peanut butter cups that are easy to make and taste even better than store-bought ones. A layer of creamy peanut butter sandwiched between rich, melted chocolate – a perfect sweet treat for any occasion.


Ingredients

Scale

For the Chocolate Layer:

  • 2 cups semi-sweet or milk chocolate chips
  • 2 tablespoons coconut oil or unsalted butter

For the Peanut Butter Filling:

  • 3/4 cup creamy peanut butter
  • 2 tablespoons unsalted butter, softened
  • 1/4 cup powdered sugar
  • 1/4 teaspoon salt
  • Flaky sea salt for topping (optional)

Instructions

  1. Prepare the Chocolate Layer: Line a standard muffin tin with 12 paper liners. Melt chocolate chips and coconut oil in the microwave, then spoon a tablespoon of the mixture into each liner.
  2. Make the Peanut Butter Filling: Mix peanut butter, softened butter, powdered sugar, and salt until creamy. Add a tablespoon of the mixture on top of the chocolate layer in each liner.
  3. Top with Chocolate: Cover the peanut butter layer with the remaining melted chocolate. Sprinkle with flaky sea salt if desired.
  4. Chill: Freeze the peanut butter cups until firm, then store in the refrigerator until ready to eat.

Notes

  • Use crunchy peanut butter for added texture.
  • Substitute almond or sunflower butter for a nut-free option.
  • Prep Time: 20 minutes
  • Cook Time: 0 minutes
  • Category: Dessert
  • Method: No-Bake
  • Cuisine: American

Nutrition

  • Serving Size: 1 peanut butter cup
  • Calories: 230
  • Sugar: 17g
  • Sodium: 80mg
  • Fat: 15g
  • Saturated Fat: 7g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 21g
  • Fiber: 2g
  • Protein: 4g
  • Cholesterol: 5mg