
Treat yourself to these triple-layer goodies that pack all the yummy flavors of Snickers bars but with better-for-you stuff you won't feel guilty eating. These no-bake cups have a filling oat and peanut butter bottom, a gooey date caramel middle packed with crunchy peanuts, and a silky chocolate top that brings it all together. Unlike store-bought candy loaded with fake ingredients and too much sugar, these homemade snacks give you protein, fiber, and natural sweetness in every bite.
I came up with these cups when I was looking for a healthier swap for my go-to candy bar that would still knock out serious chocolate cravings. After playing around with the recipe a few times, I took them to a family party where they were gone in minutes. They've now become what I'm always asked to bring to gatherings.
Wholesome Base Ingredients
- Rolled oats: Makes up the bottom layer that adds nice chew and plenty of fiber.
- Peanut butter: Holds the base together while adding rich, nutty taste and smooth texture.
- Almond flour: Brings a light nutty flavor and helps make the base soft and tender.
- Maple syrup: Adds natural sweetness with deeper flavor notes.
- Vanilla extract: Makes all the other flavors pop while adding a cozy aroma.
- Salt: Cuts through sweetness and makes the nutty flavors stand out more.
Creamy Caramel Elements
- Medjool dates: Makes a natural caramel-like middle with rich sweetness and no added sugars.
- Milk of choice: Thins out the date mixture to get that perfect caramel texture.
- Roasted peanuts: Adds that must-have crunch and classic Snickers taste.
Rich Topping Components
- Chocolate chips: Gives that perfect top layer that makes it feel like a real candy bar.
- Peanut butter: Mixed into the chocolate to make it extra smooth and rich.
- Flaky sea salt: Boosts all the flavors and looks pretty on top.
Simple Preparation
- Making The Bottom Layer:
- Mix rolled oats, peanut butter, almond flour, maple syrup, vanilla extract, and salt until it sticks together well.
- Shaping The Bases:
- Split the mix between muffin liners, pushing down firmly to create solid bases.
- Whipping Up The Caramel:
- Blend pitted dates with milk till smooth, then stir in roasted peanuts.
- Building The Layers:
- Spread date caramel evenly on each oat base.
- Creating The Top Layer:
- Melt chocolate chips with peanut butter and pour over the caramel.
- Letting Them Set:
- Chill in the fridge for at least 2-3 hours until they're completely firm.

Tasty Adaptations
Try a coconut cashew twist by swapping in cashew butter for peanut butter and adding some toasted coconut. Make a chocolate hazelnut version using hazelnut butter with chopped hazelnuts. Turn them into minty treats by adding a little peppermint extract to the chocolate.
Crunchy Additions
Mix puffed quinoa into the oat layer for extra crunch. Throw some dried cherries into the caramel for chewy sweet spots. Top the chocolate with broken pretzels for a salty bite.
Ways To Serve
Eat them slightly cold for the best texture. Serve with fresh berries to balance the richness. Enjoy with coffee or tea for a perfect afternoon treat.
Keeping Them Fresh
Keep in a sealed container in the fridge for up to a week. For longer storage, wrap each cup in parchment and freeze for up to a month. Let frozen cups sit out for 15-20 minutes before eating.
I learned why being patient matters when I made these cups during a cooking class. When I tried to rush things, the layers swirled together instead of staying separate. Funny enough, some people actually liked that messy version better.

Wrapping Up
No-bake Snickers oat cups give you the best of both worlds, tasting amazing while still being kind of good for you. They make a better choice than regular candy bars. Grab one for dessert or when you need a pick-me-up, and enjoy those yummy flavors without the junk.
Recipe Q&A
- → What if I don't have a food processor for the date caramel?
- No worries! Soak your pitted dates in warm water for 10-15 minutes until they’re soft. Then mash with a fork, slowly adding milk to get a spreadable texture. It might take a little extra effort, and the final mix won’t be as smooth, but it'll still taste amazing.
- → Are these really better than eating a Snickers bar?
- Yes, they are! These cups use simple, whole ingredients like oats and dates, skipping the refined sugar, syrups, and additives in regular Snickers bars. Plus, you get fiber, healthy fats, and plant-based proteins from nuts and nut butter. They’re still sweet, so enjoy responsibly but with way less guilt.
- → How can I make them allergen-free if someone can’t eat nuts?
- Just swap the almond flour for oat flour (blend up oats to make your own), replace the peanut butter with tahini or sunflower seed butter, and use pumpkin seeds or rice cereal for the crunch instead of peanuts. Slightly different taste, but still delicious!
- → Why do these need to go in the freezer?
- Freezing keeps the date layer solid since there are no preservatives. It makes sure each layer stays firm and lasts longer. Let them sit for 5 minutes at room temperature before enjoying—they mimic a chilled candy bar perfectly.
- → Can I use smaller dates instead of Medjool ones?
- Yep, regular dates like Deglet Noor work fine! They’re smaller and less juicy, so you’ll want about 1¼ packed cups. Soak them for 10 minutes in warm water, then blend. Add an extra splash of milk if needed for smoothness.
- → How long can these be stored in the freezer?
- They’re good for up to 3 months in an airtight container. To avoid ice crystals, wrap each cup with parchment paper. Always give them 5 minutes out of the freezer before digging in for the best texture.