A festive favourite made simple, this Goan Marzipan brings together almond meal, sugar, and rose water for a treat that melts in your mouth.

With today’s post, I’ll take you all back to India, to Goa in particular. A few days ago, I shared my recipe for Milk Cream, a delicious nut and milk fudge. Today I’m back with another Goan delicacy that is always prepared during Christmas, Goan Marzipan.
We all know marzipan as a mixture of almond meal and sugar. It’s a very old recipe that has travelled across the world and taken on different regional forms. It is believed to have been brought to Europe by the Arabs through Spain and then spread across nearby countries. Sicily, too, is famous for its marzipan, known as Martorana, shaped into colourful fruit and often displayed in pastry shops.
Goa, once a Portuguese colony, inherited this tradition and gave it a unique character. The main difference between European and Goan marzipan is the use of rose water, which gives it a distinct fragrance and flavour.
This recipe, like the one for Milk Cream, is not mine. It is my mother-in-law’s, and she made this batch of Goan Marzipan with me and my daughters during her last visit. It is the true Goan version, and every time we make it, I think of her with gratitude. Thank you, mum, for teaching us and for sharing your recipe with us.

Why We Love These Marzipan Sweets
- Small bite-sized portions make it easy to serve at gatherings or pack in boxes.
- Long shelf life allows it to be prepared in advance and stored for upcoming celebrations.
- Quick preparation time makes it ideal for last-minute homemade sweets.
Key Ingredients for Marzipan
Almond Meal
Finely ground almonds give the marzipan its mild nutty flavour and smooth, tender texture. Using fresh almond meal makes a noticeable difference in taste.
Caster Sugar
Fine sugar that melts easily when heated, giving the mixture a silky finish without any graininess.
Egg Whites
Whipped until stiff to bind the ingredients and create a light, pliable texture once cooled.
Rose Water and Essences
Provide the sweet floral aroma that makes Goan Marzipan distinctive. A mix of rose and almond essence adds depth and fragrance.
Find the complete list with measurements in the recipe card below.
How to Make Goan Marzipan
Step 1: Beat the egg whites until very stiff.
Step 2: Combine the almond meal, sugar, salt, and whipped egg whites in a non-stick pot. Add the rose water.
Step 3: Cook over very low heat, stirring continuously, until the mixture starts to come away from the sides of the pot.
Step 4: Add the essences, then remove from the heat and allow the mixture to cool.

Step 5: Knead the mixture into a firm dough. Divide it into 4 portions and add a few drops of food colouring to each. Knead each portion until the colour is evenly distributed.

Step 6: Roll small balls of the dough and press them into silicone moulds.
Step 7: Carefully remove the marzipans from the moulds and leave them to dry overnight.
Step 8: Once dry, store them in a glass jar.

Frequently Asked Questions
Yes. You can use condensed milk as a substitute for egg whites. The mixture will turn softer and slightly creamier, similar to Goan Milk Cream sweets.
Adjust the sugar amount slightly during cooking. More sugar makes it firmer and sweeter, while less sugar gives a softer, milder result.
Gel or paste colours are ideal, as they blend smoothly without adding excess moisture. Liquid colouring can make the mixture sticky or uneven.
Add a few drops of rose water if it starts to feel dry, then knead gently until the texture becomes smooth and easy to shape again.
Extra Help from the Kitchen
Test for Readiness – When the mixture starts leaving the sides of the pot, it’s cooked enough to hold together once cooled.
Use a Heatproof Spatula – A silicone or wooden spatula makes stirring easier and prevents the mixture from catching at the base.
Keep Hands Lightly Oiled When Shaping – A light coating of oil prevents the mixture from sticking to your fingers and makes it easier to form neat, even shapes with a smooth finish.
Use Sifted Almond Meal – Sifting the almond meal keeps the texture light and even, allowing it to mix smoothly with the sugar and egg whites for a consistent finish without any coarse bits.
Variations and Twists
Use Cashew Meal – Substitute almond meal with finely ground cashews for a richer, creamier flavour typical of Goan sweets.
Add Orange Blossom Water – Replace rose water with orange blossom water for a lighter floral aroma and subtle citrus note.
Mix in Cocoa Powder – Stir a spoonful of unsweetened cocoa powder into one portion of the dough for a chocolate version.
Blend in Desiccated Coconut – Add a small amount of finely shredded coconut for a tropical hint and extra texture.
Dip in Melted Chocolate – After the marzipan has dried, dip one side in melted chocolate to add contrast in taste and texture.
Storage and Shelf Life
Store Goan Marzipan in a clean, airtight glass jar at room temperature for up to 14 days, keeping it in a cool, dry spot away from direct sunlight.
If the weather is warm or humid, refrigerate it for up to 30 days to preserve its texture and prevent it from becoming sticky.
For longer storage, freeze in a sealed container for up to 2 months and thaw at room temperature before serving. Always allow the marzipan to reach room temperature before eating, and avoid reheating, as warmth can alter its consistency.
Sweet Ideas for Your Dessert Table

Goan Marzipan Recipe
A festive favourite made simple, this Goan Marzipan brings together almond meal, sugar, and rose water for a treat that melts in your mouth.
Ingredients
- 250 g – 2 ½ cups almond meal
- 400 –500 g – 2–2 ½ cups caster sugar
- 2 –3 egg whites – if using very large eggs, 2 are enough
- 2 –3 tsp rose water
- ½ tsp almond essence
- ½ tsp rose essence
- Pinch of salt
- Food colouring
Instructions
-
Beat the egg whites until very stiff.
-
Combine the almond meal, sugar, salt, and whipped egg whites in a non-stick pot. Add the rose water.
-
Cook over very low heat, stirring continuously, until the mixture starts to come away from the sides of the pot.
-
Add the essences, then remove from the heat and allow the mixture to cool.
-
Knead the mixture into a firm dough. Divide it into 4 portions and add a few drops of food colouring to each. Knead each portion until the colour is evenly distributed.
-
Roll small balls of the dough and press them into silicone moulds.
-
Carefully remove the marzipans from the moulds and leave them to dry overnight.
-
Once dry, store them in a glass jar.

















Leave a Reply