Home > Desserts and Puddings > Homemade Marzipan (Belgian Marsepein)
A log of marzipan is partially sliced on a marble board, with a knife and a small dish in the background.

Homemade Marzipan (Belgian Marsepein)

Published: September 21, 2026 Modified: September 21, 2026 By
Prep Time 15 mins
Cook Time 5 mins
Total Time 3 hr 20 mins

Soft Belgian-style marzipan made with ground almonds, powdered sugar, egg white and rose water, with a little almond extract for extra flavor.

New to this recipe?

Keep scrolling for step-by-step photos, tips, and recipe notes. Made it before? Use Jump to Recipe to go straight to the recipe card.

Jump to Recipe
Share on socials!

Homemade Marzipan (Belgian Marsepein)

This homemade Belgian marzipan is soft, smooth and full of almond flavor, with almond extract and a hint of rose water. The recipe is based on an old Flemish marsepein recipe from a cookbook that belonged to my grandma. It uses almost equal weights of ground almonds and powdered sugar, with egg white to bind it. You can eat it as is, use it in baking, roll it into cocoa-dusted balls, or shape it into marzipan fruit.

A log of marzipan is partially sliced on a marble board, with a knife and a small dish in the background.

About this marzipan

I am very excited to share this recipe because I am a HUGE marzipan fan and it fills me with nostalgia from when I was a kid. Marzipan is basically a mix of ground almonds and sugar, but the balance between the two changes depending on the style and what it is being used for. Marzipan that’s meant mainly for decorating often contains more sugar, which makes it firmer and easier to shape but gives it a milder almond flavor.

This version is made for eating as much as it is for shaping. It uses almost equal weights of almonds and sugar, so it stays wonderfully almond-rich and soft. It’s also a great bakmarsepein, or baking marzipan, to use in pastries and cakes.

The recipe origin: This recipe comes from an old Flemish cookbook that belonged to my grandma. Unfortunately, the front and back covers and the title pages are missing from our copy, so I can’t fully say what the book is! I did a bit of research from the pages I do have and I think it is an early 1960s edition of Ons Kookboek, published by the Belgian Boerinnenbond. The original marsepein recipe uses 150 g ground almonds, 140 g powdered sugar, one egg white and a few drops of rose water. I’ve kept those and the original method here, but expanded the instructions and added more rose water as well as almond extract.

A close-up of a Dutch recipe book showing a page with text and headings for MANDELEN and TRUFFELS. The focus is on the printed words, with the page angled against a white background.

Ingredients

The full quantities are in the recipe card below, but here is what you need.

  • Blanched almond flour: Use very finely ground almond flour made from almonds with their skins removed.
  • Powdered sugar: This is the sugar used in the original recipe.
  • Egg white (pasteurized) : This provides the moisture that binds the almonds and sugar into a soft dough.
  • Almond extract: I always add almond extract, I love it.
  • Rose water: Optional but traditional

How to make homemade marzipan

  1. Add the almond flour and sifted powdered sugar to a small saucepan and stir them together.
A close-up of a saucepan with crumbly Homemade Marzipan dough being stirred by a wooden spoon, showing a partially mixed texture.
  1. Add the egg white and work everything together with a wooden spoon or firm spatula. It will start off really crumbly.
A wooden spoon stirs thick, crumbly homemade marzipan dough in a metal mixing bowl.
  1. Place the saucepan over very low heat and continue stirring, folding and pressing the mixture together as it gently warms and it forms a cohesive dough.
  1. As soon as it has come together into a soft dough and is warmed through, remove the saucepan from the heat. Add the rose water and almond extract and work it through. Knead briefly on a clean work surface until smooth

The original recipe says to dust with flour before kneading the marzipan. I leave the flour out because I would rather not add flour to the marzipan. If it is too sticky to knead, use a bit of powdered sugar instead.

  1. Wrap it tightly in plastic wrap or store in an airtight container and refrigerate it for at least a few hours before shaping or eating.
A roll of light beige homemade marzipan dough wrapped tightly in plastic wrap, placed on a white marble surface.

Ways to use homemade marzipan

  • Shape and color it to make marzipan fruits.
  • Roll it into balls and dip them in dark chocolate.
  • Use it inside Danish pastries, croissants or sweet rolls.
  • Add it to almond remonce or other baked almond fillings.
  • Add small pieces to cookies, cakes or stollen.
  • Roll it into balls and coat them in cocoa powder. This is how we always ate marsepein in my family. We rolled it into little balls, then tossed them in unsweetened cocoa powder until they were completely covered. These are also called marsepeinen aardappeltjes (marzipan potatoes), and cocoa powder is meant to look like unwashed potatoes, though this looks more realistic with the excess cocoa powder shaken off and after they’ve sat in the fridge for a bit. I just happen to like them better with more cocoa powder (even if it does make you cough if you eat it too fast lol)
A white plate holds several cocoa-dusted truffles, one of which has a bite taken out, revealing a creamy filling inside. The background is softly blurred.

Can you make marzipan without egg?

Yeah, egg white isn’t essential for marzipan. It is there to bring moisture to stick the almonds and sugar together and water can do that too. For an egg-free version, follow the recipe but replace the egg-white with 30 g (2 tablespoons) water, plus a little more if needed.

I have another old Flemish baking book (Koken voor elke dag) with a marsepein recipe that is egg-free. That recipe uses 125 g ground almonds and 3 to 4 tablespoons of water, along with sifted powdered sugar. The almonds, sugar and water are also stirred together over gentle heat until they form a cohesive paste, and afterward it’s kneaded briefly by hand. Because it has a higher sugar-to-almond ratio, it is firmer and better suited to shaping and decorating.

An open cookbook on a marble surface shows a homemade marzipan recipe in Dutch, highlighting ingredients and instructions in black text on white pages with green and red accents.

FAQs about marsepein

It may have been warmed for too long, or it may simply need a little more moisture. Knead in a few drops of water at a time until the marzipan becomes smooth and pliable again.

Warm marzipan is naturally softer and stickier than cooled marzipan. Let it cool completely before making adjustments. If it is still too sticky when cold, knead in a small amount of almond flour or powdered sugar.

Yes. The amount is small, but it gives the marzipan a lovely traditional floral note. If you do not like rose water just leave it out.

Storing homemade marzipan

Wrap the marzipan tightly and place it in an airtight container. Refrigerate it for up to 2 weeks. For longer storage, freeze it for up to 3 months. Let frozen marzipan thaw overnight in the refrigerator before bringing it to room temperature for shaping.

Homemade Marzipan (Belgian Marsepein)

No ratings yet
Soft Belgian-style marzipan made with ground almonds, powdered sugar, egg white and rose water, with a little almond extract for extra flavor.
A log of marzipan is partially sliced on a marble board, with a knife and a small dish in the background.
Prep Time 15 minutes
Cook Time 5 minutes
Cooling and Chilling Time 3 hours
Total Time 3 hours 20 minutes
Servings 8

Equipment

  • food processor

Ingredients
 
 

  • 150 g almond flour blanched almonds, finely ground,
  • 140 g powdered sugar
  • 1 large egg white pasteurized
  • 3/4-1 teaspoon almond extract
  • 1/4-1/2 teaspoon rose water optional
  • fine salt

Instructions
 

  • Add the almond flour, powdered sugar and salt to a small saucepan and stir to combine.
  • Add the egg white. Stir and press the mixture together with a wooden spoon or firm spatula. It will start off crumbly.
  • Place the saucepan over very low heat. Continue stirring, folding and pressing the mixture together as it gently warms. It will gradually come together into a cohesive dough.
  • As soon as the mixture forms a soft dough and has warmed through, remove it from the heat. Do not keep heating it once it has come together.
  • Add the rose water and almond extract and work it evenly through the dough.
  • Scoop the marzipan to a wooden board and knead it together into a ball or log. It might feel sticky but will firm more as it cools. If it's very sticky even when cooler, you can add a dusting of powdered sugar.
  • Wrap tightly in plastic wrap or an airtight container and refrigerate until needed.

Notes

Egg-free: For an egg-free version, follow the recipe but replace the egg white with 30 g (2 tablespoons) water, plus a little more if needed.
Almond flour: use finely ground blanched almond flour rather than coarse almond meal.
For marzipan potatoes: roll the cooled marzipan into small balls and toss in unsweetened cocoa powder.
Storage: Keep the marzipan tightly wrapped in an airtight container in the refrigerator for up to 2 weeks or freeze it for up to 3 months.
Recipe origin: This recipe is adapted from an old Flemish marsepein recipe in a cookbook that belonged to my grandma. The covers and title pages are missing, but I think it is an early 1960s edition of Ons Kookboek, published by the Belgian Boerinnenbond.

Nutrition

Serving: 1servingCalories: 177kcalCarbohydrates: 22gProtein: 4gFat: 9gSaturated Fat: 1gSodium: 7mgPotassium: 8mgFiber: 2gSugar: 18gCalcium: 40mgIron: 1mg
Keyword homemade marzipan, marsepein
Tried this recipe?Let us know how it was!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Rating