Go Back
+ servings
Four peanut butter cups are stacked on top of each other on the counter.
5 from 4 votes

Healthy Peanut Butter Cups

When your sweet tooth strikes, reach for these homemade Healthy Peanut Butter Cups. This simple recipe only needs cocoa powder, coconut oil, maple syrup, and peanut butter to make the BEST treat.

Course Dessert
Cuisine American
Prep Time 20 minutes
Chill Time 2 hours
Total Time 2 hours 20 minutes
Servings 12 servings
Calories 171 kcal


  • 1 cup cocoa powder regular or dark
  • ½ cup coconut oil melted
  • ½ cup + 3 Tbsp. pure maple syrup room temperature, divided
  • ½ tsp. salt
  • cup peanut butter smooth


  1. Add cocoa powder, oil, ½ cup of the maple syrup, and salt to a medium-sized bowl. Whisk until smooth and well combined.
  2. In a separate medium-sized bowl whisk together the peanut butter and 3 tablespoons of maple syrup.
  3. Line a 12-cup muffin tray with cupcake liners, fill each one with 2 teaspoons of the chocolate mixture and then smooth it out into a flat layer. Next, fill each one with 2 teaspoons of the peanut butter mixture in the center, pushing it down slightly, and then top with 2 additional teaspoons of the chocolate. Gently smooth out the chocolate layer over the peanut butter using the back of a small spoon until it's completely flat.
  4. Refrigerate the peanut butter cups for at least two hours or up to overnight until hardened. Sprinkle with coarse sea salt, if desired and keep in the refrigerator between servings.

Recipe Video

Recipe Notes

Meal Prep and Storage

  • How to prep ahead of time: This recipe is best made ahead of time! Whip up a batch and keep the whole thing in the fridge until you're ready to enjoy.
  • How to store: Homemade peanut butter cups can be stored in an airtight container in the fridge or at room temperature for up to 2 weeks.
  • How to freeze: The cups can be frozen in a freezer-safe airtight container or Ziploc freezer bag for up to 6-9 months.

Nutrition Facts
Healthy Peanut Butter Cups
Amount Per Serving
Calories 171 Calories from Fat 126
% Daily Value*
Fat 14g22%
Saturated Fat 9g56%
Polyunsaturated Fat 1g
Monounsaturated Fat 3g
Sodium 113mg5%
Potassium 180mg5%
Carbohydrates 15g5%
Fiber 3g13%
Sugar 9g10%
Protein 3g6%
Calcium 28mg3%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.