These peanut butter cups are one of my go-to recipes when I want something sweet, quick, and satisfying without turning on the oven. Made with just 4 wholesome ingredients, they come together in minutes and taste like a little bite of heaven. Think soft, nutty base with a rich layer of dark chocolate on top – no refined sugar, no baking, and naturally gluten-free.
The base is a mix of oat flour, smooth peanut butter and honey, which gives you fibre, healthy fats, and natural sweetness all in one. The melted chocolate layer on top sets into a crisp shell that cracks beautifully with each bite. They’re ideal as a healthy treat, snack, or even dessert when you want something a little indulgent that still feels nourishing.
What I love most is how easy they are – mix, press, pour, freeze. That’s it. They store well and are freezer-friendly, so you can always have a better-for-you sweet on hand.

What Are Peanut Butter Cups?
Peanut butter cups originated in the United States and became famous thanks to the iconic Reese’s Peanut Butter Cups, which were first created in the 1920s. They quickly became one of America’s most loved sweet treats – known for their perfect combination of sweet chocolate and salty peanut butter. Over time, they gained global popularity for their rich, indulgent taste and grab-and-go convenience. My version is a healthier twist on the classic, made with just 4 wholesome ingredients and no refined sugar – but still just as satisfying.
Tips
- Use Runny Peanut Butter: A smooth, natural peanut butter (with no added oils or sugar) mixes best and gives the perfect dough texture.
- Try Silicone Moulds: They make removing the cups super easy without any mess or breaking.
- Chill Before Topping: If the base feels too soft, pop it in the freezer for 5 minutes before adding the melted chocolate.
- Add Salt For Balance: A tiny pinch of sea salt enhances the flavour and makes these taste even more like a treat.
- Freeze Flat: Place your mould on a small tray or plate before freezing so they stay level.
Swaps
Peanut butter: Almond, cashew or sunflower seed butter all work well – just make sure they’re smooth and unsweetened.
Honey: Maple syrup or agave are great vegan alternatives and give a similar sweetness.
Oat flour: Blend your own oats or use almond flour for a different flavour and texture.
Dark chocolate: I always use 70% dark chocolate because it’s higher in cacao and lower in sugar – a much better choice for a healthy treat. If you’re not used to that level of richness, you can start with 50–60% dark chocolate for a slightly milder flavour.
Salt (optional): A pinch of flaky sea salt on top adds a lovely finish – totally optional but highly recommended!
Storage
Fridge: Store in an airtight container for up to 5 days. They’ll stay firm and ready to grab when you need a quick snack.
Freezer: Freeze in a sealed container for up to 1 month. Let them sit at room temperature for 2–3 minutes before eating for the perfect texture.
More Healthy Desserts
- 5-Ingredient Chocolate Chip Cheesecake
- 3-Ingredient Salted Caramel Cottage Cheese Ice Cream
- 2-Ingredient Gut-Friendly Fudge
- Healthier Homemade “Kisses”

4 Ingredients Peanut Butter Cups
Ingredients
- 170 g smooth natural peanut nutter
- 70 g ground oats (simply blend rolled oats into a flour)
- 40 g honey or maple syrup
- 60 g dark chocolate, I used 70% dark chocolate
Instructions
- In a bowl add peanut butter, oats and honey. Mix well with a spoon or your hands.
- Divide the dough in 6 and add to a muffin mould (I used a silicone mould to make it easier to remove later).
- Press down with a tea spoon or your finger.
- Melt the dark chocolate and pour on top.
- Freeze for 10-20 minutes.. and enjoy.