Old Fashioned Raisin Date Bars {Grain-Free, Dairy-Free, Refined-Sugar Free}

4.7 from 3 reviews

Old Fashioned Raisin Date Bars made Paleo style! This remade family favorite classic recipe is oh-so-good with a chewy date center and coconut flake almond flour crust and topping. You’ll never guess it’s grain free, dairy free, and refined sugar free!


  • 20 dates
  • 3/4 cup raisins
  • 1 cup water
  • 1/2 cup walnuts, chopped
  • 1/3 cup palm shortening
  • 1/4 cup coconut oil, melted
  • 1/4 cup coconut sugar
  • 1/2 cup almond flour
  • 1/2 cup coconut flour
  • 1/2 tsp salt
  • 1/4 tsp baking soda
  • 1 cup coconut flakes, divided


  1. Heat oven to 400 degrees.
  2. Dice the dates in your food processor. If you soak them first, it will be easier to dice, but if you’re like me, you’ll forget to do that ahead of time, so just go ahead and dice them. You may need to pulse for 1-2 minutes.
  3. Add the dates, raisins, and water to a saucepan on medium heat. Heat to a boil, stirring occasionally. Turn the heat to low and continue to cook, stirring occasionally, until thickened (about 10 minutes.) Stir in the walnuts, then turn the heat off, and set aside.
  4. While the date mixture is cooking, add the shortening, coconut oil, and coconut sugar to your food processor and pulse. Scrape down the sides, then add the almond flour, coconut flour, salt, baking soda, and 3/4 cup of coconut flakes. Pulse again, scraping the side, and pulse one more time.
  5. Spoon about 1/2 to 2/3 the mixture into a square 8×8″ baking dish. It should just cover the bottom. Pat down. Spread the date filling over the top.
  6. Add 1/4 cup of coconut flakes to the remaining crumb mixture and pulse again. Sprinkle over the top of the date mixture, pressing down lightly. Don’t worry about a few spots if you don’t have quite enough to cover the dates completely.
  7. Bake until the top is light brown about 12-15 minute. Watch carefully at the end as the topping will brown very quickly.
  8. Cool completely before enjoying (if you can wait that long!)