Skip to main content New<> this month
Get the Allrecipes magazine

German Homemade Marzipan

Rated as 4.67 out of 5 Stars

"It is super easy to make your own marzipan. This authentic German recipe is made without eggs and needs only 2 ingredients, whole almonds and confectioners' sugar. If you like, you can flavor it with almond extract or rose water. Use the marzipan within a week or two."
Added to shopping list. Go to shopping list.


10 m servings 171
Original recipe yields 12 servings


{{model.addEditText}} Print
  1. Place almonds in a heat-proof bowl and cover with boiling water. Let stand for a few minutes until cool enough to handle. Slip the almonds out of their skins one by one, leaving the remaining almonds in the warm water. Drain almonds in a colander.
  2. Place almonds and confectioners' sugar in the food processor fitted with a metal blade and process to a paste. Add cold water, 1/2 to 1 teaspoon at a time, if the paste is too dry. Scrape the sides a few times to ensure even processing. Add a few drops of almond extract towards the end of the process. Process marzipan until it is smooth and no longer grainy. Wrap in plastic wrap and store in a cool, dry place.


  • Cook's Notes:
  • You can also use rose water instead of almond extract.
  • The easiest way to remove the skins of the almonds is when they are wet. Do not use already peeled almonds as they will have a drier consistency.

Nutrition Facts

Per Serving: 171 calories; 10.5 17.1 4.4 0 < 1 Full nutrition

Explore more


Read all reviews 1
Most helpful
Most positive
Least positive

l made this which was very easy and l added about 1/8 tsp almond extract and instead of using water, l used white corn syrup to get it to hold together.... lt was very good and extremely easy to...