Vegan Date Squares are the kind of dessert that feels like a warm hug in every bite—rich, naturally sweet, and satisfyingly crumbly. Inspired by the classic “matrimonial cake” from Canadian tradition, this plant-based version stays true to the original’s comforting charm but uses better-for-you ingredients. The soft, sticky date filling sits beautifully between two layers of golden, oat-based crumble. It’s nostalgic, nourishing, and incredibly easy to prepare—even for beginner bakers.

What sets these squares apart is their versatility. You can enjoy them as a wholesome snack, a healthy dessert, or even as a sweet breakfast option. The dates bring deep caramel tones that contrast wonderfully with the crisp oat crust. Plus, you don’t need eggs, milk, or refined additives to make them shine. With simple pantry staples like oats, flour, dates, and vegan butter or coconut oil, this recipe proves that indulgent and plant-based can absolutely go hand in hand.
Whether you’re preparing these for a casual get-together, a lunchbox treat, or simply want something comforting with your tea or coffee, these Vegan Date Squares never disappoint. They’re soft yet structured, sweet but balanced, and full of natural flavor. Make a batch today, and they might just become your new go-to baked good.
Ingredients and Preparation
Here’s everything you need to prepare a tray of delicious vegan date squares. All ingredients are easy to find and store well in the pantry.
For the Date Filling
- 350 grams pitted dates (about 2 cups, packed)
- 1 cup (240 ml) water
- 2 tablespoons lemon juice (freshly squeezed for brightness)
- ½ tablespoon vanilla extract
- ½ teaspoon baking soda
Preparation Notes:
- Use Medjool dates if possible—they’re naturally soft and flavorful. If your dates are firm or dry, soak them in warm water for 10–15 minutes before cooking.
- The lemon juice helps balance the sweetness of the dates and adds a light tang that enhances the flavor.
For the Crumble Base and Topping
- 1⅔ cups (170 grams) rolled oats
- 1¼ cups (155 grams) all-purpose flour
- ⅓ cup + 2 tablespoons (80 grams) brown sugar or coconut sugar
- ½ teaspoon ground cinnamon (optional, but adds warmth)
- ¼ teaspoon baking powder
- ⅔ cup (150 grams) vegan butter or solid coconut oil
- ½ cup (50 grams) chopped nuts (optional – walnuts, pecans, or almonds)
Preparation Notes:
- Make sure the butter or coconut oil is firm—not melted—so the crumble mixture holds together.
- You can substitute the all-purpose flour with almond or oat flour if making this gluten-free.
- For a nut-free version, omit the chopped nuts or replace them with seeds like sunflower or pumpkin.
Step-by-Step Instructions
Follow these steps for best results. The recipe is beginner-friendly, but timing and technique still matter for that perfect bake.
1. Preheat the Oven and Prepare the Pan
- Preheat your oven to 350°F (175°C).
- Line an 8×8 inch (or 20×20 cm) square baking pan with parchment paper, leaving an overhang on two sides for easy lifting later.
- Lightly grease the pan to ensure the bottom layer doesn’t stick.
2. Make the Date Filling
- In a medium saucepan, combine:
- 2 cups of pitted dates
- 1 cup of water
- 2 tablespoons of lemon juice
- ½ tablespoon vanilla extract
- Cook over medium heat, stirring frequently, until the mixture starts to bubble and the dates begin to soften (about 3–4 minutes).
- Stir in the ½ teaspoon of baking soda. It will fizz briefly—this is normal and helps the mixture break down faster.
- Continue cooking and stirring for another 4–5 minutes until the mixture thickens into a smooth, spreadable paste.
- Remove from heat and set aside to cool slightly.
Tip: You can blend the mixture briefly for a smoother filling, or mash with a fork if you prefer a chunkier texture.
3. Prepare the Crumble Mixture
- In a large bowl, combine:
- 1⅔ cups rolled oats
- 1¼ cups flour
- ⅓ cup + 2 tablespoons sugar
- ½ teaspoon cinnamon
- ¼ teaspoon baking powder
- Mix well using a wooden spoon or whisk.
- Add the ⅔ cup of chilled vegan butter or coconut oil. Use your hands, a pastry cutter, or fork to cut it into the dry ingredients until it forms a crumbly dough.
- Optional: Mix in ½ cup of chopped nuts for added crunch and flavor.
4. Assemble the Layers
- Press half of the crumble mixture into the bottom of your prepared pan.
- Use the back of a spoon or your fingers to press it down firmly and evenly.
- Spread the date filling evenly over the bottom layer. Make sure it reaches the edges.
- Sprinkle the remaining crumble mixture over the top, gently pressing it down so it holds but still has a crumbly texture on the surface.
5. Bake
- Place the pan in the preheated oven and bake for 40–45 minutes, or until the top is golden brown and crisp.
- The date filling will begin to bubble slightly near the edges.
6. Cool and Slice
- Let the squares cool completely in the pan—this is crucial for clean slicing.
- Once cool, lift the entire block out using the parchment paper and transfer to a cutting board.
- Slice into 9 large squares or 16 smaller bars, depending on your preference.
Beginner Tips and Notes
If this is your first time making a vegan oat bar, keep these helpful notes in mind:
- Use soft dates. If your dates are dry or tough, soaking them before cooking is essential. This prevents a grainy filling.
- Pack the base well. Pressing the bottom layer tightly helps it stay together when sliced. If it’s too loose, it may crumble.
- Chill before slicing. The bars need time to firm up—rushing this step will make them fall apart.
- Add texture. Nuts in the topping are optional but highly recommended for crunch.
- Go gluten-free. Use oat flour or almond flour and certified gluten-free oats.
- Switch up the flavor. Add orange zest or a dash of cardamom for a subtle flavor twist.
- Storage tip: Keep leftovers in an airtight container at room temperature for 3 days or refrigerate for up to a week.
Serving Suggestions
There are plenty of ways to enjoy these wholesome date squares—whether warm, cold, or straight from the fridge.
- As a snack: Pack them in lunchboxes or enjoy with your afternoon tea.
- For breakfast: Pair with a banana or almond butter for a sweet start to your day.
- With dessert toppings: Warm a square and serve with a scoop of vegan vanilla ice cream or coconut yogurt.
- For gifting: Wrap in wax paper and tie with twine for a homemade food gift.
- For events: Cut into mini bites for party trays or dessert tables.
Golden Vegan Date Squares – A Classic Treat with Wholesome Ingredients
Sweet, crumbly, and full of nostalgic charm! 🌞🌱 These Golden Vegan Date Squares feature a gooey, naturally sweet date filling nestled between layers of buttery oat crumble—made entirely without dairy or refined sugar. 🌾🍂 A wholesome twist on a beloved classic, perfect for snacks, dessert, or a cozy coffee break!
- Total Time: 1 hour 5 minutes
- Yield: 9 large squares or 16 small bars 1x
Ingredients
For the Date Filling
-
350 grams pitted dates (about 2 cups, packed)
-
1 cup (240 ml) water
-
2 tablespoons lemon juice (freshly squeezed for brightness)
-
½ tablespoon vanilla extract
-
½ teaspoon baking soda
Preparation Notes:
Use Medjool dates if possible—they’re naturally soft and flavorful. If your dates are firm or dry, soak them in warm water for 10–15 minutes before cooking.
The lemon juice helps balance the sweetness of the dates and adds a light tang that enhances the flavor.
For the Crumble Base and Topping
-
1⅔ cups (170 grams) rolled oats
-
1¼ cups (155 grams) all-purpose flour
-
⅓ cup + 2 tablespoons (80 grams) brown sugar or coconut sugar
-
½ teaspoon ground cinnamon (optional, but adds warmth)
-
¼ teaspoon baking powder
-
⅔ cup (150 grams) vegan butter or solid coconut oil
-
½ cup (50 grams) chopped nuts (optional – walnuts, pecans, or almonds)
Preparation Notes:
Make sure the butter or coconut oil is firm—not melted—so the crumble mixture holds together.
You can substitute the all-purpose flour with almond or oat flour if making this gluten-free.
For a nut-free version, omit the chopped nuts or replace them with seeds like sunflower or pumpkin.
Instructions
1. Preheat the Oven and Prepare the Pan
-
Preheat your oven to 350°F (175°C).
-
Line an 8×8 inch (or 20×20 cm) square baking pan with parchment paper, leaving an overhang on two sides for easy lifting later.
-
Lightly grease the pan to ensure the bottom layer doesn’t stick.
2. Make the Date Filling
-
In a medium saucepan, combine:
-
2 cups of pitted dates
-
1 cup of water
-
2 tablespoons of lemon juice
-
½ tablespoon vanilla extract
-
-
Cook over medium heat, stirring frequently, until the mixture starts to bubble and the dates begin to soften (about 3–4 minutes).
-
Stir in the ½ teaspoon of baking soda. It will fizz briefly—this is normal and helps the mixture break down faster.
-
Continue cooking and stirring for another 4–5 minutes until the mixture thickens into a smooth, spreadable paste.
-
Remove from heat and set aside to cool slightly.
Tip: You can blend the mixture briefly for a smoother filling, or mash with a fork if you prefer a chunkier texture.
3. Prepare the Crumble Mixture
-
In a large bowl, combine:
-
1⅔ cups rolled oats
-
1¼ cups flour
-
⅓ cup + 2 tablespoons sugar
-
½ teaspoon cinnamon
-
¼ teaspoon baking powder
-
-
Mix well using a wooden spoon or whisk.
-
Add the ⅔ cup of chilled vegan butter or coconut oil. Use your hands, a pastry cutter, or fork to cut it into the dry ingredients until it forms a crumbly dough.
-
Optional: Mix in ½ cup of chopped nuts for added crunch and flavor.
4. Assemble the Layers
-
Press half of the crumble mixture into the bottom of your prepared pan.
-
Use the back of a spoon or your fingers to press it down firmly and evenly.
-
Spread the date filling evenly over the bottom layer. Make sure it reaches the edges.
-
Sprinkle the remaining crumble mixture over the top, gently pressing it down so it holds but still has a crumbly texture on the surface.
5. Bake
-
Place the pan in the preheated oven and bake for 40–45 minutes, or until the top is golden brown and crisp.
-
The date filling will begin to bubble slightly near the edges.
6. Cool and Slice
-
Let the squares cool completely in the pan—this is crucial for clean slicing.
-
Once cool, lift the entire block out using the parchment paper and transfer to a cutting board.
-
Slice into 9 large squares or 16 smaller bars, depending on your preference.
Notes
-
Use soft dates. If your dates are dry or tough, soaking them before cooking is essential. This prevents a grainy filling.
-
Pack the base well. Pressing the bottom layer tightly helps it stay together when sliced. If it’s too loose, it may crumble.
-
Chill before slicing. The bars need time to firm up—rushing this step will make them fall apart.
-
Add texture. Nuts in the topping are optional but highly recommended for crunch.
-
Go gluten-free. Use oat flour or almond flour and certified gluten-free oats.
-
Switch up the flavor. Add orange zest or a dash of cardamom for a subtle flavor twist.
-
Storage tip: Keep leftovers in an airtight container at room temperature for 3 days or refrigerate for up to a week.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
Engagement Features
We’d love to hear from you! After trying this recipe:
- Leave a comment below—Did you go with coconut oil or vegan butter?
- Share your variations—Did you add nuts, chocolate chips, or dried fruit?
- Post a photo on social media and tag us! Let others see your creation.
- Rate the recipe if you loved it—or suggest what you’d change next time.
- Try this twist: Swap the date filling for a fig jam or spiced apple compote and let us know how it turned out.