Low-Sugar Peanut Butter Cups Recipe

These healthy peanut butter cups are simple, satisfying, and made from wholesome ingredients you can feel good about. No chocolate chips or refined sugar—just all-natural peanut butter, unsweetened cocoa powder, maple syrup, coconut oil, vanilla, and a pinch of Himalayan sea salt. They set in the freezer and are ready whenever you want a rich, chocolatey treat.

Stack of peanut butter cups

This recipe has been a longtime favorite and a reader classic. First shared years ago, it’s consistently rated highly by home cooks because it combines familiar flavors into a healthier, freezer-friendly version of traditional peanut butter cups. They’re quick to make and hold up well in the freezer—perfect for satisfying a sweet craving without loading up on processed sugar.

Why these are a healthy choice

These peanut butter cups use mostly whole-food ingredients. Coconut oil replaces processed fats in many candy recipes, and maple syrup provides natural sweetness without refined sugar. Because the recipe relies on simple pantry staples, you control the quality of what goes into each cup—choosing an all-natural peanut butter and pure cocoa powder improves both nutrition and flavor.

They’re also freezer-ready. Coconut oil solidifies when cold, giving each cup a firm texture straight from the freezer. That means you can make a batch and enjoy one whenever you like without waiting for thawing.

Melted chocolate and peanut butter in cups

Ingredients

This recipe uses six simple ingredients and yields about 12 cups.

  • All-natural creamy peanut butter – use a stir-worthy, slightly runny peanut butter for best texture.
  • Coconut oil (melted) – used in both the chocolate and peanut butter layers to help them set.
  • Maple syrup – a natural sweetener that adds warmth; honey can be substituted 1:1 if needed.
  • Unsweetened cocoa powder – choose pure unsweetened cocoa for the chocolate layer.
  • Vanilla extract – enhances flavor in both layers.
  • Himalayan sea salt – a small sprinkle brings out the chocolate and peanut butter flavors.

Ingredient swaps

Nut butter: If you can’t use peanut butter, substitute almond or cashew butter with a similar consistency.

Sweetener: Honey works as a direct 1:1 swap for maple syrup if preferred.

Healthy peanut butter with a bite taken out

Homemade peanut butter cup tips

To get consistent, fridge-stable cups, follow these simple tips learned from many batches:

  • Coconut oil: Don’t substitute other oils. Coconut oil solidifies well and gives the cups their firm texture when frozen.
  • Peanut butter: Use an all-natural, stir-before-use peanut butter that’s not overly dry. If your peanut butter is very thick, mix in a small amount of coconut oil to loosen it.
  • Freezer storage: Because coconut oil melts at room temperature, these cups are best stored in the freezer. They’ll keep for up to three months when stored properly.
  • Adjusting consistency: If either layer is too thick, add 1 tablespoon of melted coconut oil. If it’s too thin, add a little more peanut butter (for the peanut layer) or cocoa (for the chocolate layer) until you reach the desired texture.
Stack of 5 homemade peanut butter cups

Storage

After the cups are fully firm, remove them from the muffin tin and store them in a freezer-safe bag or container. Separate layers with parchment if stacking. Stored this way, they keep well for about three months or longer; just enjoy straight from the freezer.

Recipe Details

  • Servings: 12 cups
  • Prep time: 15 minutes
  • Cook time: 0 minutes
  • Total time: 15 minutes (plus freezing)

Instructions

  1. Line a 12-cup muffin tin with paper liners and lightly grease each liner with coconut oil spray or a bit of melted coconut oil.
  2. Make the chocolate bottom layer: in a medium bowl, whisk together 1/3 cup peanut butter, 2 1/2 tablespoons melted coconut oil, 1 teaspoon vanilla, 3 tablespoons unsweetened cocoa powder, and 2 tablespoons maple syrup until smooth.
  3. Make the peanut butter top layer: in another bowl, stir together 1/3 cup peanut butter, 2 tablespoons melted coconut oil, 1 teaspoon vanilla, and 2 tablespoons maple syrup until smooth.
  4. Spoon a heaping 1/2 tablespoon of the chocolate mixture into each muffin liner. Tap the muffin tin gently on the counter to level the chocolate layer.
  5. Spoon a heaping 1/2 tablespoon of the peanut butter mixture over the chocolate in each cup. Tap again to even the layers.
  6. Sprinkle each cup with a small pinch of Himalayan sea salt.
  7. Freeze the tray for about 30 minutes or until completely firm. Remove the cups from the liners if you prefer and transfer to a freezer-safe bag or container for storage.

Tips & Notes

  • Use creamy, all-natural peanut butter for best texture and flavor.
  • If you prefer a sweeter cup, increase maple syrup by 1 teaspoon at a time and taste as you go.
  • For a crunchier texture, stir in a tablespoon of chopped roasted peanuts into the peanut butter layer before filling the cups.
  • Because coconut oil softens at room temperature, keep these cups frozen until ready to eat.

Nutrition (per cup, approximate)

Calories: 157 kcal; Carbohydrates: 8 g; Protein: 4 g; Fat: 13 g; Fiber: 1 g; Sugar: 5 g. Nutrition is automatically calculated and should be used as an approximation.