Egg-Free Marzipan (Vegan + Gluten-Free)

Published: October 9, 2020 · Updated: March 11, 2024 by Sacha — This post may contain affiliate links. Read our full disclosure.

Making your own marzipan at home is way simpler than you think—and because this easy recipe calls for agave nectar rather than raw egg whites, it also happens to be vegan as well as gluten-free! This delicious homemade marzipan is ready in minutes and way cheaper than store-bought. Eat it plain, use it in recipes or gift it to loved ones over the holidays!

Marzipan has always been my favorite dessert. I have relatives in Lebanon, and whenever they come to visit us or we go to visit them, we always get to enjoy gorgeous marzipan treats made to look like tiny fruits and vegetables.

I always looked forward to them growing up, and I still do today. Not only are they delicious, but those beautiful little marzipan bites also hold a special place in my heart because of where—and who—they come from.

Marzipan treats made to look like fruit.
Image Credit: © Backyard Productions via

Unfortunately, travelling between Lebanon and Canada isn’t always easy or feasible. So these days, we mostly keep in touch with family through video calls and other electronic means.

As for marzipan, it remains my favorite dessert, so I was thrilled to discover how easy it is to make it at home! All it takes is five ingredients and a few minutes of your time, and you can eat it on its own or use it in any recipe that calls for it.

If you’re feeling particularly creative, you can even decorate it however you like and give it to friends and family as a sweet homemade gift! Pretty marzipan bites would make a great alternative to baked goods if you like to DIY your Christmas gifts—and since most people don’t realize exactly how easy it is to make marzipan, you’ll probably end up impressing them, too!

About this Recipe

Traditional marzipan tends to use raw egg whites as a binder, but I’m not a fan of that for several reasons.

For one thing, I’ve spent a lot of time pregnant in the past few years, and we have three young kids at home—soon to be four. I’d rather not feed raw eggs to pregnant women or little kids, so I wanted to find an alternative that would be safer for everyone to eat.

Raw eggs also have a shorter shelf life than the substitute I use, so replacing them means I don’t have to worry about the marzipan going bad before it gets finished up! Though honestly, it’s so delicious that it’s not usually around for that long anyway.

Plus, removing the egg whites makes this recipe vegan (and keeps it gluten-free)!

Some recipes use corn syrup as a substitute for egg whites, but I’m not a big fan of corn syrup, so I use agave syrup instead. This also allows me to lower the amount of sugar in the recipe, since agave syrup is quite sweet on its own!

Required Ingredients

You’ll only need five ingredients to make your very own egg-free marzipan at home:

Ingredients to make egg-free marzipan.

Note: If you’re vegan or gluten intolerant, make sure to choose your brand of icing sugar accordingly—or simply make your own using granulated sugar and cornstarch!

Required Equipment

You can easily make this recipe without any fancy equipment—simply combine the ingredients using a fork, then finish off the marzipan by kneading the mixture by hand once it becomes too sticky to continue with a fork.

However, I like to use a food processor to speed things up and yield more consistent results! We’ve had our Hamilton Beach food processor for years, and we use it all the time.

I had never used a food processor before I met my husband, but it’s seriously a game-changer. Now that I have one, I’m not sure how I ever cooked without it. It speeds up meal preparations so much, and the one we use even came with a combination slicing/grating disk that makes slicing vegetables and grating cheese a breeze!

(If you knew how disaster-prone I am, you’d understand why the grating disk is so useful to me. Grating ingredients by hand can be a lot more dangerous than you’d think.)

As I said, you can make this recipe without one. But food processors are super useful, and the Hamilton Beach one we use even comes with a five-year warranty! You can check it out below:

Hamilton Beach Food Processor & Vegetable Chopper for Slicing, Shredding,…
  • Bowl scraper attachment: Special attachment scrapes the sides of the bowl to keep ingredients close…
  • 10 cup capacity: The generous 10 cup bowl can handle large volumes of foods without having to stop…
  • Large feed chute: Can fit large foods like a whole block of cheese for quick, easy processing and…

How to Make Marzipan without Egg Whites (Step-by-Step)

1. Combine Dry Ingredients

Add 1 ½ cups of almond flour and 1 cup of powdered sugar to the bowl of your food processor and run it for a few seconds, until the dry ingredients are well combined. (If you don’t have a food processor, simply combine them in a bowl using a fork or whisk.)

Dry marzipan ingredients in food processor.

2. Add Extracts

Add 1 ½ teaspoons of almond extract and 1 teaspoon of rose water, then pulse to combine (or keep mixing using your fork or whisk).

3. Add Agave Syrup

Add 2 ½ tablespoons of agave syrup, then run your food processor until the ingredients are well combined and the mixture looks like a fine meal. (If mixing by hand, combine the ingredients as best you can using your fork or whisk and spend more time kneading manually when you reach the next step.)

Marzipan ingredients in food processor, before and after mixing.

4. Knead & Form Log

Once the mixture reaches the right consistency, remove it from the bowl of your food processor and press it together with your hands to form a log. (If you’re not using a food process, you’ll have to knead it by hand until it reaches the right consistency.)

Marzipan log on white background.

And that’s all there is to it! So easy, and way cheaper than buying it at the store!

This treat is perfect for the holidays and makes a great DIY Christmas gift, but you can also mold it into any shape you like depending on the season! (Or you can just eat it as is, because let’s face it, marzipan is delicious.)

How to Store Homemade Marzipan

To keep your marzipan as fresh as possible, you’ll want to store it in the fridge and only take it out when you’re ready to enjoy it. You can keep it in an airtight container or wrap up your log in plastic wrap, which will keep it from drying out.

Log of marzipan wrapped in plastic wrap.

Marzipan does firm up quite a bit in the fridge, so you may want to bring it back to room temperature before eating it or incorporating it into baked goods. If, however, you’re planning on shaping and decorating it, the firmer consistency could help!

Closeup of sliced log of marzipan on a wooden cutting board with almonds.

Fun Things to Make with Marzipan

Marzipan is delicious on its own, but you can also use it in many dessert recipes! And now that you know how to easily make your own marzipan at home, these recipes probably seem a lot more within reach. (If you’ve ever wanted to make any of these, you know how expensive store-bought marzipan can be!)

Here are some fun things you can make using this easy marzipan recipe:

Ball of cocoa-dusted marzipan balls.
Image Credit: © PicLeidenschaft via

My kids also loved these adorable marzipan spiders that we made for Halloween!

Sliced log of marzipan on a wooden cutting board with almonds.

Egg-Free Marzipan

This easy marzipan recipe comes together in minutes, and it also happens to be vegan and gluten-free! This classic holiday treat can be used in any recipe—and it makes a great gift, too!
4 from 1 vote
Prep Time 5 minutes
Cook Time 0 minutes
Total Time 5 minutes
Course Dessert
Cuisine German
Servings 8
Calories 141 kcal


  • Food processor (optional)


  • 1 ½ cups almond flour
  • 1 cup confectioner's sugar
  • 1 ½ tsp almond extract
  • 1 tsp rose water
  • 2 ½ tbsp agave syrup


  • Process almond flour and confectioner's sugar until well combined.
  • Add almond extract and rose water, and pulse until combined.
  • Add agave syrup and run food processor until mixture looks like a fine meal.
  • Use hands to shape marzipan into a log. Wrap log in plastic wrap and store in fridge until ready to consume.


If not using a food processor, combine ingredients using a fork or whisk, and knead mixture by hand after adding agave syrup.


Calories: 141kcalCarbohydrates: 25gProtein: 4gFat: 10gSaturated Fat: 1gSodium: 1mgPotassium: 1mgFiber: 2gSugar: 5gCalcium: 44mgIron: 1mg
Have you tried this?Mention @thecraftathomefamily or tag #thecraftathomefamily to let us know how it went!

Related Recipes

Looking to satisfy your sweet tooth with a delicious homemade treat? Check out this recipe:

Or, if you like to save money by making things yourself, skip your next trip to Tim Hortons and try this instead:

Subscribe to for my newsletter to get my latest recipes delivered straight to your inbox! You can also tick the checkbox below to receive fun craft and activity ideas to do at home with your kids.

5 thoughts on “Egg-Free Marzipan (Vegan + Gluten-Free)”

    • Traditional marzipan recipes usually call for rose water and it adds a subtle rose flavour to the marzipan. If you can’t find it, the best substitute would probably be vanilla extract. (It won’t have quite the same flavour though.)

    • The closest substitute would probably be corn syrup, which may be easier to find. I’ve also seen several recipes that simply use water as a binder… but if you do that, you may have to experiment with increasing the amount of sugar a bit (since unlike agave syrup, water won’t add any sweetness to the marzipan) and adding just a bit of water at a time until the consistency of the marzipan feels right!


Leave a comment

Recipe Rating

Only your name will be made public. Please note that by submitting your comment, you are agreeing to the terms of our Privacy Policy.

The Craft-at-Home Family