These Almond Croissant Bars are simple, healthy breakfast bars with over 10 grams of protein and 5 grams of fiber per slice and rich in classic almond croissant flavors with no eggs, no gluten, and no dairy.
While the whole recipe is just below, don’t miss all my tips further down, including ingredient swaps, my cooking tips, and step-by-step shots!
Like This Recipe?
Leave a comment below or head to our Facebook page where I reply to (almost) all comments, our Instagram page for inspiration, or our Pinterest for saving recipes!

Almond Croissant Bars
Ingredients
- 1 cup Almond Flour - (note 1)
- 2 ⅓ cup Quick Oats - (note 2)
- 1 ⅓ cups Almond Milk - (note 3)
- ¼ cup Maple Syrup - (note 4)
- 1 teaspoon Almond Extract - (note 5)
Almond Paste Topping
- 1 cup Almond Flour
- 1 teaspoon Almond Extract
- 3 tablespoons Maple Syrup
- 4 tablespoons Melted Plant-Based Butter - (note 6)
To sprinkle on top
- ¾ cup Sliced Almonds
- 1 dust Powdered Sugar - (note 7)
Instructions
- Preheat the oven to 350°F (180°C). Line an 8-inch baking pan with parchment paper. Lightly oil with cooking oil spray. Set aside.
- In a mixing bowl, stir almond flour, quick oats, almond milk, maple syrup, and almond extract until smooth. It won't be too thick, a bit liquid, that's normal.
- Pour into the prepared pan. Rest 10 minutes to give time to the fibers in oats to absorb the liquid. Meanwhile, make the topping.
- In a small bowl, stir all the almond paste ingredients until they form a thick paste that resembles marzipan. If too dry, add some almond milk. It should be thick like a paste but not crumbly.
- Drop dollops of the paste all over the pan and press to spread roughly all over the pan and create a second layer on top. It won't cover all the first batter layer, that's fine.
- Sprinkle the sliced almonds all over the top and press a little so they stick to the batter.
- Bake the bars on the center rack of the oven for 40 minutes at 350°F (180°C) until the top is set, golden, and a toothpick inserted in the center of the bars comes out clean.
- Let the bars cool down for 10 minutes in the pan at room temperature, then cool down for 1 hour on a cooling rack before slicing.
- Slice into 9 bars and serve as a breakfast with a drizzle of maple syrup and a dollop of yogurt. Dust with powdered sugar just before serving.
Notes
Nutrition
Ingredients and Substitutions
You only need a few simple ingredients to make this recipe. Here’s how to pick and swap them.

- Almond Flour – This is the key ingredient, used in both the bar layer and the almond paste topping. It creates that soft, moist texture and rich, nutty flavor similar to frangipane. I recommend using ultra-fine almond flour (as mentioned in the notes) to get the smoothest texture.
- Quick Oats – These help bind the base layer and give it a wonderful, soft, cake-like chewiness. As I noted, rolled oats will be too coarse and won’t firm up properly, so using quick oats (or pulsing your own rolled oats a few times) is important here.
- Almond Milk – This provides the moisture for the base layer. You can use any plant-based milk you have on hand, such as oat milk or soy milk.
- Maple Syrup – This provides the sweetness for both the base and the topping. Other liquid sweeteners like agave syrup or brown rice syrup are also fine.
- Almond Extract – This is the crucial flavor ingredient! It’s used in both layers and provides that classic “almond croissant” bakery flavor. I don’t recommend skipping it.
- Melted Plant-Based Butter – This helps turn the topping ingredients into a rich, buttery almond paste. Note 6 mentions that while oil works, melted butter really gives the best flavor for the topping.
- Sliced Almonds – These add a nice textural contrast and toasted almond flavor right on top.
- Powdered Sugar – This is for dusting on top after baking, giving the bars that classic bakery finish.
How to Make Almond Croissant Bars (in Pictures)






Carine’s Baking Tips
Let me share a few more tips for a perfect bar.
- Don’t Skip Extract – The almond extract is truly the key ingredient for getting that signature almond croissant flavor. I really don’t recommend leaving it out!
- Protein-Packed Breakfast – These bars are already a great breakfast, but to make them even more filling, I love to serve one with a dollop of plant-based yogurt, a few fresh raspberries, and a sprinkle of hemp seeds.
- Fruity Twist – If you want to add a fruity flavor, try gently stirring about 1/2 cup of fresh or frozen blueberries or raspberries into the base batter before you pour it into the pan.







What an amazing recipe! What would happen if I substitute maple syrup in (note 4) with ertythritol (texture like caster sugar)? Or half of erythritol, half liquid sugar free sweetner? Can I add a dash more milk instead so that the batter isn´t to dry?
Thank you! The issue when you remove some maple syrup, you not only decrease the liquid ingredients but also the stickiness from the maple that bind the dry ingredients. I would add a binder like 1-2 tablespoons flaxmeal in the batter if you go for 100% erythritol.
Could you add a real egg, instead of the flax meal?
There’s no flax egg in this recipe, and no need of an egg.
Hello!so excited to make these. I saw the pop up for the vegan mail plan but as I clicked submit I realized my email address had a typo. Can you send it to me please? Thanks so much. Love your recipes!!
You are all in! I added your email to the meal plan mailing list. Enjoy!
Dans la video vous ne mettez pas les 150 gr de farine d’avoine comme écrit dans la recette ?
Sorry for the typo, it should be in the note, you can use half quick oats + half oat flour for a firmer texture. Or only quick oats for a softer breakfast bar.
I would love to try it out soon
Amazing! I look forward to hear back from you.
Can I substitute plant-based butter with grass-fed butter, like kerry gold or kirkland (costco)?
Sure!
What butter brand did you use?
Flora dairy-free butter.