These No Bake Millionaire Bars feature a buttery graham cracker crust topped with a gooey, chewy caramel layer made from Medjool dates—then finished with a rich, crunchy chocolate top. This dessert has quickly become one of my all-time favorite no-bake recipes. It’s packed with all the textures and flavors you could ever dream of: crumbly, chewy, crunchy, sweet, buttery, nutty, and chocolatey all in one bite.

A batch of No Bake Millionaire Bars with sprinkle of sea salt on top.

Bring these to your next family picnic or friends’ get-together—I guarantee you’ll be asked how on earth you made these so incredibly tasty without using traditional caramel. Trust me, no one will believe the secret ingredient is dates!

Millionaire bars have always been a favorite of mine, and this version checks every box.

Just like classic millionaire’s shortbread, these bars have that irresistible trio: a “buttery” shortbread base, a rich caramel center, and a decadent chocolate top. But here’s the twist—there’s no butter or refined sugar involved.

You won’t believe the caramel layer is made with Medjool dates and almond butter—it’s gooey, chewy, and has all the caramel vibes without the need for a candy thermometer.

And of course, the final touch is a smooth dark chocolate layer. You can use your favorite chocolate—dark, milk, or even dairy-free.

Ingredients for No Bake Millionaire Bars

Ingredients for No Bake Millionaire Bars

“Shortbread” Crust

The almond butter in this crust adds a deliciously creamy texture that mimics traditional shortbread. Feel free to use peanut butter or any nut/seed butter you have on hand. I’ve tested this with sunflower seed butter too, and it turned out amazing—a perfect nut-free alternative!

Caramel Layer

  • Medjool Dates – These little gems are nature’s candy. When blended, they create the perfect caramel-like texture and flavor. I’ve tested different types of dates, and fresh, plump Medjool dates with pits are by far the best. They stay soft and moist rather than dry or tough.
    Pro Tip: If your dates are a little dried out from the fridge, soak them in hot water for about 10 minutes. Drain well, and they’ll plump right back up!
  • Salt – A pinch of sea salt brings out the sweetness and balances the flavor. I love using flaky sea salt for a little extra crunch and flavor on top.

Chocolate Layer

Coconut Oil – After lots of testing, I’ve discovered that melting chocolate with a little coconut oil or nut butter gives you a smooth, shiny finish that’s less likely to crack when set. Plus, it helps the chocolate spread more easily and evenly across the caramel.

A batch of No Bake Millionaire Bars with sprinkle of sea salt on top.

How to Make These Delicious No-Bake Millionaire Bars

Follow my favorite 3-ingredient graham cracker crust recipe and press it into a parchment-lined pan.

Now melt the chocolate and coconut oil in a bowl.

After it has set in the freezer- cut into squares, and store in an airtight container!

Enjoy!

How to Store Your No Bake Millionaire Bars

Once your bars are fully set, cut them into your desired shape—squares or classic rectangular bars—and store in an airtight container in the fridge or freezer.

To enjoy from frozen, just pull out however many you’d like and let them come to room temperature for 10–15 minutes. The texture will be perfectly chewy and firm.

These bars are perfect as an after-school snack, a lunchbox treat, or a healthier dessert option after a long day. If you love this recipe, be sure to check out my No Bake Pecan Pie Bars or my Cookie Brownie Bars for more no-bake goodness!

Now it’s your turn!
What’s your favorite type of no bake dessert? Let me know in the comments below—I love hearing what sweet treats you’re whipping up!

A batch of No Bake Millionaire Bars with sprinkle of sea salt on top.

Get the recipe:No Bake Millionaire Bars

These No Bake Millionaire Bars have a graham cracker crust topped with a gooey caramel layer made from medjool dates, then finished with a crunchy and rich chocolate top.
5 stars (1 review)
Print Recipe Rate Recipe Pin Recipe

Ingredients

Caramel Layer

  • 1.5 cup medjool dates, pitted
  • 3 tbsp melted coconut oil
  • 1/3 cup almond butter
  • 1 tsp vanilla
  • Pinch sea salt

Chocolate Layer

Equipment

  • 1 Food Processor

Instructions 

  • Make my 3 ingredient graham cracker crust.
  • Layer it in an 8×8 parchment paper lined baking dish.

Caramel Layer

  • In a food processor, blend pitted medjool dates until it becomes a paste consistency.
  • Add the rest of the caramel layer ingredients. Blend again until well combined. Do not over blend.
  • Press the caramel layer on top of the graham cracker layer.

Chocolate Layer

  • In a bowl, melt chocolate chips along with coconut oil.
  • Whisk togehter until smooth. Pour over and spread across the caramel layer.
  • Sprinkle a little bit of sea salt on top (optional). Freeze for at least an hour to set.
  • Cut into bars or squares. Enjoy!

The Nutrition Facts above are specific to the ingredients I chose to use for this recipe, which may vary.