Vegan Almond Croissant Muffins
Soft vegan almond muffins inspired by almond croissants, with a gooey frangipane filling and crunchy almond topping. They taste like almond croissants but in an easy muffin form!

Ingredients you’ll need

The full list of ingredient quantities and instructions are in the recipe card at the bottom of this post.
Notes about the ingredients
Almond flour (or blanched almond meal in some countries) adds moisture, texture and a mild flavor to the vegan muffins. It’s also the main ingredient in the frangipane filling.
All-purpose flour for structure, especially as we’re not using eggs. We cannot make this recipe with only almond flour otherwise they’ll be very crumbly and oily. I’ve tested this with gluten-free all-purpose flour, and it also works.
Applesauce for added structure and to lift the muffins. Without applesauce, the muffins either spread out or were too dry. Alternatively, you can use dairy-free yogurt (although applesauce adds some sweetness to the muffins). Or check out my vegan almond cake which doesn’t use applesauce or yogurt. Spread isn’t an issue for cakes as the batter is contained in a cake tin.
Oil for the muffins and a little melted butter for the frangipane filling.
Almond extract enhances the almond flavor and gives the muffins a light marzipan taste. Personally, I don’t enjoy marzipan, but I love these muffins with almond extract. Alternatively, you can use more vanilla extract or even a little lemon zest or orange zest.

How to make the frangipane filling
The filling is easy to make as you add all ingredients to a bowl and mix until combined. The filling should be like a thick and tacky paste that’s firmer than regular frangipane. The frangipane is mildly sweet so if you prefer a sweeter filling, you’re welcome to add more sugar to taste.
Then chill the frangipane in the fridge while you make the muffin batter. This helps thicken the mixture so we can roll it into balls.

Making the vegan almond muffins
To make the muffin batter, add all wet ingredients (sugar, milk, oil, applesauce and extracts) to a bowl and whisk until combined. Then add all the dry ingredients (flour, almond flour, baking powder and salt) and mix until there are no big lumps. The final batter should be thick and look ‘creamy’.

Assembling and baking the muffins
First, roll your frangipane mixture into 12 equal sized balls/pieces. They don’t have to be perfect! If your mixture is still sticky, mix in a little more almond flour. Or dampen your hands with water and roll away.
Fill the muffin cavities with about 1/2 of the batter. It won’t look like much at this stage. Then place a ball of frangipane in each muffin, gently pressing it down (Image 7).
Finally, divide the remaining batter between the cavities. Since the batter is quite thick, it won’t necessarily ‘fall’ into place and cover the frangipane (Image 8). If so, use a butter knife or spoon to spread the batter so it covers the frangipane. The top of each muffin won’t necessarily be flat, but a ‘heaped mound’ on top the frangipane ball.

Generously sprinkle some flaked almonds on top (the more the better). Then bake the muffins in your preheated oven until a toothpick comes out clean!
As you can see, I spaced my muffins apart in the muffin tin. This encourages more hot air to circulate each muffin so they grow a little taller. If you don’t have a large oven (like myself), you’ll need to bake 6 muffins at a time, in 2 lots.

Customizing this recipe
A few readers said my vegan almond cake tastes like an almond croissant without any modifications! However, you can still add the frangipane filling to the middle of the cake. You’ll probably need to bake the cake for an extra 5 minutes.
Similarly, my vegan almond cookies are a fun snack that also taste like an almond croissant. I haven’t tested it, but I imagine the frangipane filling would hinder the spread of the cookies so I suggest flattening them before baking.
Alternatively, my almond croissant cookie bars have a frangipane filling!
Yes, I’ve tested this recipe with gluten-free all-purpose flour and Bob’s Red Mill 1:1 gluten-free flour and they both work well. The batter was a little runnier than using regular all-purpose flour but the muffins still baked well.
I personally love these almond flour muffins are is, because the almond flour and flavor really shine. However, the almond muffin component (without the filling) can probably be used as a foundation for muffins with blueberries, and chocolate chips. Alternatively, check out my other muffin recipes.

More almond flour recipes
Follow Rainbow Nourishments on Instagram, Facebook, TikTok and Pinterest, and subscribe via email to receive all of our latest recipes!

Vegan Almond Croissant Muffins
Ingredients
Frangipane Filling (note 1)
- ¾ cup (75g) almond flour / blanched almond meal, spooned and leveled (note 2)
- ¼ cup (25g) granulated sugar, or to taste
- 1 ½ tablespoons (25g) dairy-free milk
- 1 tablespoon (15g) melted vegan butter
- ½ teaspoon almond extract, or vanilla extract, to taste
Wet ingredients for the muffins
- ¾ cup (150g) granulated sugar
- ½ cup (130g) unsweetened applesauce, or dairy-free yogurt (note 3)
- ⅓ cup (85g) dairy-free milk
- ½ cup (125g) neutral flavored oil
- 1 teaspoon apple cider vinegar, or lemon juice, optional
- 1 teaspoon vanilla extract, (do not omit)
- 1 teaspoon almond extract, or extra vanilla extract, to taste
Dry ingredients for the muffins
- 1 ½ cup (190g) all-purpose plain flour, spooned and leveled, or gluten-free all-purpose flour (note 4)
- 1 ¼ cups (125g) almond flour / blanched almond meal, spooned and leveled
- 2 ½ teaspoons baking powder
- Pinch of salt
To decorate
- 1 ½ cups (120g) sliced almonds, or as needed
Instructions
Make the frangipane filling:
- Add all ingredients to a small-sized bowl and mix until it forms a thick and tacky paste. Initially, the mixture will look too thick, but it will come together. If you prefer a sweeter frangipane, feel free to mix in more sugar and milk to taste. Cover the bowl and chill in the fridge until needed.
Make the vegan almond croissant muffins:
- Preheat the oven to 180°C (350°F). Line a 12-cup muffin pan with paper liners.
- Add all the wet ingredients (sugar, applesauce, milk, oil, vinegar and extracts) to a large mixing bowl and whisk until combined. Add all the dry ingredients (flours, baking powder and salt) and mix until just combined. The batter should be thick. Set aside.
- Roll the frangipane mixture into 12 equal-sized balls. If your mixture is sticking to your hands, dampen your hands with water and roll the mixture.
- Scoop around half of the batter into the muffin cups. Place a frangipane ball into each cup and press it down a little into the batter. Top each frangipane ball with the remaining muffin batter. As the batter is quite thick, it won't flatten out in each cup. If so, use a butter knife or small spoon to 'circle' the batter around each frangipane ball. The batter might look like a little heaped mound in each cup. (note 5)
- Very generously top each muffin with sliced almonds.
Baking and serving the muffins:
- Bake the muffins for about 25-28 minutes. They are ready when you can insert a toothpick in the middle and it comes out clean (a few moist crumbs are fine). If you gently press on the center of a muffin, it should feel firm and springy. Allow the muffins to cool in the pan for 10-15 minutes then transfer to a wire rack.
- If desired, dust the muffins with powdered sugar before serving and enjoy! The crunchy almond topping will soften over time. Store the muffins in an airtight container at room temperature for up to 3 days, in the fridge for up to 5 days or in the freezer for up to 1 month.
Notes
- These muffins are still delicious without any frangipane filling. They bake a little faster and need around 23-26 minutes in the oven.
- If you’re using measuring cups, I strongly recommend spooning and leveling the flour otherwise your frangipane and muffins will be dense and dry. Fluff up the flour in the bag, use a spoon to add flour to your measuring cup and level it off with a knife. If you scoop the flour with your cups, it can add up to 50% more flour which will throw off this recipe. For the best results, use the grams measurements and a kitchen scale.
- If you use dairy-free yogurt, your muffins will be less sweet and will brown less. If you’d like a recipe without applesauce or yogurt, see my vegan almond cake.
- I tested this recipe using all-purpose gluten-free flour and Bob’s Red Mills 1:1 flour and they both work well. I suggest using the grams measurements because not all brands have the same volume (or cup) measurements as all-purpose flour. Your batter may be runnier than pictured but the muffins will still bake well.
- For higher muffin tops, bake the muffins in every other cavity in your muffin tray. If you’re using a 12-cavity muffin tray, this means you’ll need to bake 6 muffins at a time, in 2 lots.
This post may contain affiliate links. As an Amazon Associate, I may earn a small commission from qualifying purchases at no additional cost to you.

This recipe looks amazing but I was wondering if I could substitute the almond flour for oat flour?
Hi Morgan, you could try using oat flour but it’ll take away some moisture and almond flavor from these almond muffins. Hope that helps!
Any idea how long to cook these if using mini muffin tins?
Hi Julie, try baking them for 15-20 minutes and check if they’re done using a toothpick. We haven’t tested the timing so aren’t 100% sure. Hope this helps!
10/10, I love these so much ❤️
Hi Nina, aw that’s great to hear!! Thanks for letting me know ❤️
Made this delicious just right test
My favourite ❤️ wanted to post the photo but not sure how to do it thank you for sharing your recipe
Hi Bhadra, I’m thrilled you loved these muffins!! I don’t have a feature where you can post the photo here, but you’re welcome to share it with me on Instagram or via email. Thank you so much for taking the time to leave a comment here, I appreciate it a lot!
I can’t use white sugar would date or coconut sugar work ok?
Hi Sue, I haven’t tested this recipe with any other sugar so I’m not 100% sure but from experience, they should work similarly – the muffins may just be a little denser. Hope that helps!
I baked these today and holy moly these taste like a cozy autumn hug. The house smells amazing and they were gone so fast, I need to bake them again soon.
I followed the recipe exactly apart from the all purpose flour, I used spelt type 630.
We’re thrilled you loved them! The best compliment is when they’re gone before you know it. Thank you for letting us know they turned out so well with spelt flour too 💛
Delicious! I didn’t have almond essence so I added a teaspoon of orange rind, but will add more next time for extra flavour. Another favourite recipe, thank you 😊
We love the orange rind twist, it’s such a lovely, bright flavour! So glad it’s become another favourite of yours! Thank you for taking the time to leave a review 🥰
I made these vegan almond croissant muffins and they are fabulous! My husband loved them too!
Thanks!
We’re so grateful you tried the vegan almond croissant muffins and even happier to hear you both loved them! Thanks for taking the time to share your feedback ☺️
Great recipe! Yummy and easy. All ingredients I have on hand. Only change was I used Panela sugar and I buttered my muffin tin instead of using paper cups. They came out perfect.
Hi Gabby! We are thrilled to hear you enjoyed the recipe! Love the swap for panela sugar and great to know they worked perfectly without the paper cups. Thanks so much for sharing your tweaks!
The muffins were decent. To me they didn’t have enough almond taste…a little bland until you get to the center. How can I make it more almond tasting
Hi! You can try adding more almond extract. Some extracts aren’t as strong as others and yours might be a bit weaker. I don’t recommend adding more almond flour otherwise the muffins will collapse.
Can you let me know what one you use. I’m in Canada so I want to see if I can find it
I was really excited about this recipe that I found because I love almond croissants, but currently can’t have all of the allergens and them. My first batch of batter turned out very similar to the Franjipan texture, and I used all of the correct measurements and decided to just try to bake them and they turned out horrible and honestly wouldn’t bake. I redid the recipe and used gram measurements as outlined and instructions instead and it still was a thicker consistency so I added more milk because I had no idea what to do. They turned out OK but still feel underbaked, even though I tested them with the toothpick. I don’t want to leave a low star rating, but I’m very upset and would love some guidance to figure out what’s going on with the recipe when I do it.
Hi Mac, I’m sorry these muffins didn’t turn out well for you. Can I ask if you used any slightly different ingredients or quantities, such as gluten free flour or reduced the sugar? The batter should be thick but if it was thicker than the image, it could be an issue with your ingredients. Did you use room temperature milk/applesauce? Cold liquids lead to a thicker batter and will change how they bake. There are a few other possible reasons such as if you accidentally overmixed the batter, if your baking powder is a little old or even if your oven runs a bit cool.
You always have the highest quality, easiest vegan recipes. I made these and mixed in some strawberries into the cake batter and they were a total hit! Thank you so much Anthea <3
Hi Ashani, aw thank you sooo much and I’m so glad that you think so!! Adding strawberries to these muffins would be extra delicious 😍. Thanks so much for your lovely feedback!
These Vegan Almond Croissant Muffins are devine. Extra bonus is how easily they come together and they bake up beautifully. I cooked 12 at the same time and still got a lovely dome on all of them. I made 2 batches in one day as they got eaten up so fast. I cook with a scale so they are wonderfully the same everything. Thanks so much for an excellent recipe.
I just made this recipe for my promotion ceremony tomorrow, lol it’s 2am rn, I cannot wait to share them! For the recipe, I used coconut oil (for the 1st batch I didn’t melt it down but for the 2nd batch I did and I noticed the batter felt much lighter)! I used my fingers to spread the batter and used a tapping motion to get it into the muffin tin, this didn’t hinder them from rising! I did the thing where I spaced out the muffins and I love how they puffed up so perfectly! My new fave recipe!
Aw, congrats on your promotion!! I’m so glad you enjoyed these muffins and honored that you chose to make them for your special ceremony. That’s so interesting about the coconut oil and I’m sure other readers will appreciate knowing this too! Thanks so much for letting me know how the muffins went for you 🙂
So good!!! Will definitely make again!
I’m so glad to hear!! Thanks for your feedback 🙂
These were really easy to make but not as flavorful as I’d hoped. I might try again with more sugar.
Hi Mara, glad that you enjoyed these! By any chance, did you use measuring cups to measure your ingredients? Sometimes, if you accidentally pack your cup with too much flour, it can take some flavor away from the recipe. Hope that helps!
These are so delicious! Made them last night and subbed pumpkin for the applesauce/yogurt. I used large muffin tins and mine only baked for about 22min. Will definitely make again.
Hi Trac, I’m so glad that you enjoyed these muffins!! Thanks so much for your feedback 🙂
Anthea,
Thank you so much for this wonderful recipe. The muffins turned out perfect at 25 minutes. I did use a mix of spelt flour and all purpose flour and added an extra 10 ml of soy milk. They were just the right amount of sweet and oh so delicious.
With your recipes, I can actually bake goods and they come out just gorgeous and yummy like at a bakery.
Hi Amy, this is great to hear! I’m glad that you found the muffins tasty and just sweet enough. I’ll have to try the recipe with some spelt flour next time. Thanks sooo much for your kind and lovely comment!