Vegan 7-Layer Bars

Jump to Recipe
Metal serving tray displaying four gooey and decadent Vegan 7-Layer Bars

Have you ever had a 7-layer bar? If not, have you even lived?

When I was working at a coffee shop many years ago, the baker would often make 7-layer bars to sell, and I’ve had it in the back of my mind for a long time to recreate them “healthier” and vegan. Today is that day, friends. Let’s bake!

Wooden cutting board displaying dates, pecans, coconut flakes, rolled oats, peanut butter, coconut butter and vegan chocolate chips for making Vegan 7-Layer Bars

The base for this decadent 10-ingredient dessert is an almond-oat crust naturally sweetened with dates and maple syrup that originated from our Creamy Vegan Lemon Bars!

The result is a crispy, salty, slightly sweet crust that makes the perfect foundation for these ooey, gooey bars.

Parchment-lined metal baking pan with crust layer for these Vegan 7-Layer Bars

Now that you have one layer down, there are still six layers to go:

Date Caramel
Peanut Butter
Coconut Butter
Coconut Flakes
& Chocolate Chips

Total swoon! After a short bake in the oven, your bars are ready to devour (the best part).

Time lapse creation showing the layering of these salty-sweet Vegan 7 Layer Bars
Parchment-lined baking pan filled with a batch of gluten-free Vegan 7-Layer Bars

We hope you LOVE these bars! They’re:

Easy to make
& Uber delicious

These would make the perfect dessert for a party, a shower, or a dinner party. They are also great to make and have around the house for something sweet. Although watch out! It’s hard to have just one. ;)

For more desserts, check out our Peanut Butter Fudge, Easy Vegan Fudge, Vegan Gluten Free Cinnamon Rolls, Peanut Butter & Jelly Snack Bars, Creamy Vegan Lemon Bars, and Strawberry Rhubarb Crumble Bars!

If you try this recipe, let us know! Leave a comment, rate it, and don’t forget to tag a photo @minimalistbaker on Instagram. Cheers, friends!

Stack of rich and gooey Vegan 7-Layer Bars

Vegan 7 Layer Bars

Decadent vegan 7-layer bars with an almond-oat crust, date caramel, coconut butter and flakes, chocolate chips, and peanut butter! Easy to make, gluten-free, and insanely delicious!
Author Minimalist Baker
Tray stacked tall with homemade Vegan 7-Layer Bars
4.83 from 52 votes
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Servings 24 (bars)
Course Dessert
Cuisine Gluten-Free, Vegan
Freezer Friendly 1 month
Does it keep? 5 Days



  • 1 cup rolled oats (certified gluten-free as needed)
  • 1 cup raw almonds (organic when possible // we don’t recommend sprouted almonds, which burn easily in the oven)
  • 1/3 tsp sea salt
  • 2 Tbsp maple syrup
  • 2 whole medjool dates (pitted // if dry, soak in warm water for 10 minutes then drain)
  • 3 Tbsp melted coconut oil*


  • 1 cup packed pitted dates (if dry, soak in warm water for 10 minutes then drain)
  • 1-2 Tbsp water
  • 1 pinch sea salt


  • 3 cups unsweetened coconut flakes (divided // process 2 1/2 cups (175 g) into coconut butter, reserve 1/2 cup (35 g) for topping)


  • 3/4 cup chopped raw pecans (or other nut or seed of choice)
  • 1/3 cup creamy salted peanut butter (or sub other nut/seed butter of choice)
  • 2/3 cup dairy-free chocolate chips (we prefer Enjoy Life brand // or sub cacao nibs for a less rich dessert)


  • Prepare crust by preheating oven to 350 degrees F (176 C). Line an 8×8-inch baking dish (or use multiple pans if making a larger batch) with parchment paper and extend paper up over the edges.
  • Add oats, almonds, and sea salt to a high-speed blender or food processor. Pulse into a fine meal.
  • Add maple syrup, dates, and coconut oil and pulse until a “dough” forms that holds together when you squeeze it between your fingers. If it appears too dry, add more dates or water for moisture.
  • Add crust to the parchment-lined pan and use your hands to spread it into an even layer, pushing the crust up to the edges of the pan so it contains the filling well. To achieve a uniform layer, cover a flat-bottom object (such as a drinking glass) with parchment paper and press down firmly.
  • Bake for 12 minutes. Then remove from oven and set aside.
  • In the meantime, prepare date paste by adding dates to a food processor and blending until small bits remain or a ball forms. Then add water 1 Tbsp (15 ml) at a time until a spreadable caramel paste forms. Add a pinch of salt and blend once more.
  • Begin layering: To the crust, add date paste and then pecans, peanut butter, coconut butter, coconut flakes, and lastly chocolate chips.
  • Bake for 10-12 minutes more or until the edges are golden brown and the toppings are slightly toasted. Be careful not to burn the coconut flakes.
  • Remove from oven to cool for at least 20 minutes. Then carefully cut and serve warm. Otherwise, let cool until the chocolate and coconut butter are firm – 6 hours or overnight. To speed cooling time, you can also chill in the freezer or refrigerator. Store leftovers covered in the refrigerator up to 5 days or in the freezer up to 1 month.



*If avoiding oil, you can try subbing a 1/2 + 1/2 mixture of applesauce and water for the oil. Or you can use more dates and a little water to avoid the oil. But I haven’t tested these methods and can’t guarantee the results.
*In place of the date caramel, for even more decadent bars sub a batch of our Easy Vegan Caramel Sauce.
*Nutrition information is a rough estimate for 1 of 24 bars calculated with the oil (I cut them into 9 bars for photos, but they’re quite rich and we would recommend smaller servings).

Nutrition (1 of 24 servings)

Serving: 1 bar Calories: 215 Carbohydrates: 17.5 g Protein: 3.8 g Fat: 16.3 g Saturated Fat: 8.7 g Polyunsaturated Fat: 1.99 g Monounsaturated Fat: 4.2 g Trans Fat: 0 g Cholesterol: 0 mg Sodium: 65 mg Potassium: 190 mg Fiber: 4.2 g Sugar: 10.3 g Vitamin A: 17.4 IU Vitamin C: 0.19 mg Calcium: 29.93 mg Iron: 1.51 mg

Did You Make This Recipe?

Tag @minimalistbaker on Instagram and hashtag it #minimalistbaker so we can see all the deliciousness!

If you love this recipe...

Get Our Fan Favorites eBook Here!

Reader Interactions

Leave a Comment & Rating!

Have a question? Use ctrl+f or ⌘+f on your computer or the "find on page" function on your phone browser to search existing comments! Need help? Check out this tutorial!

My Rating:

  1. Cammy says

    So delicious!! The hardest part for me was probably making the coconut butter (patience!!) but otherwise it was super easy to follow.

  2. Karla says

    This is the third time I am making this wonderful recipe. It is tasty, healthy and easy to make. I couldn’t believe how delicious it was. I was lucky to find a small jar of coconut butter on my travels.

    I was so glad to hear you have a recipe for coconut butter. I will try to make your recipe of coconut butter as soon as I am done with the one I have.