Tiffin And Tea

  • Home
  • About Tiffin & Tea
  • Recipes
  • Contact Us
menu icon
go to homepage
  • Home
  • About Tiffin & Tea
  • Recipes
  • Contact Us
search icon
Homepage link
  • Home
  • About Tiffin & Tea
  • Recipes
  • Contact Us
×
Home » Recipes » Recipes

Saffron Milk Cake

Published: Feb 11, 2021. Post Updated: Nov 5, 2026

Add As a Trusted Google Source

Sharing is caring!

72 shares
Jump to Recipe

This Saffron Milk Cake is a delicious twist on classic Tres Leches Cake. It has a feather-light sponge, soaked in a sweet three-milk mixture infused with saffron and cardamom, then finished with a generous layer of whipped cream.

Saffron Milk Cake in bowl with Saffron milk

The sponge is wonderfully soft and airy, with a delicate crumb that absorbs the fragrant milk mixture without becoming heavy. Saffron gives the cake its distinctive floral aroma and golden colour, while cardamom adds a little warmth.

It's a lovely dessert to prepare ahead of time, as the cake needs a little rest after being soaked in the milk. Serve it chilled, with an extra drizzle of saffron milk if you like.

If you enjoy this style of dessert, you might also like my Rasmalai Milk Cake. Both are milk-soaked cakes, but that recipe takes its inspiration directly from the traditional Indian sweet, whereas this one puts saffron at the forefront.

Recipe Snapshot

  • Taste: Sweet, creamy and delicately fragrant, with saffron and cardamom
  • Texture: Light, airy sponge with a soft, milk-soaked crumb and whipped cream topping
  • Effort: Easy to make, with a little care needed when folding the egg whites
  • Time: 1 hour 5 minutes, including resting time
  • Servings: 12
  • Best for: Dinner parties, Eid, family gatherings and make-ahead desserts

Why You'll Love This Saffron Milk Cake

A beautifully light sponge - The eggs are separated and the whites are whipped before being folded into the batter. This gives the cake its airy structure, which is perfect for absorbing the three-milk mixture.

Fragrant saffron and cardamom - Saffron is used in both the sponge and milk syrup, giving the cake plenty of flavour. Cardamom adds a gentle warmth without overpowering it.

A proper tres leches soak - The sponge absorbs a mixture of evaporated milk, condensed milk and double cream. Each slice is wonderfully moist and creamy.

Make-ahead friendly - You can prepare the sponge, soak it and leave it in the fridge until you're ready to finish it with whipped cream.

An easy dessert to share - Baked in a 9 x 13 inch tin, this cake makes 9-12 generous portions.

What Is Saffron Milk Cake?

Saffron Milk Cake is a variation of Tres Leches Cake, a dessert made with a light sponge soaked in three different milks.

Tres leches translates to 'three milks' in Spanish. The traditional soaking mixture commonly includes evaporated milk, condensed milk and whole milk or cream.

For this version, I use evaporated milk, condensed milk and double cream, with saffron and cardamom added for fragrance.

The cake itself is made using separated eggs. Whipping the egg whites creates a light sponge that can absorb the milk mixture while keeping its delicate texture.

Saffron is the defining flavour here. It has a distinctive floral, slightly honeyed aroma that works particularly well with cardamom and sweetened milk.

Ingredients You'll Need

The ingredients are divided into four parts: the sponge, tres leches syrup, whipped cream topping and optional additional syrup.

For the Milk Cake

Milk (80g) - Used to infuse the saffron before it is added to the egg yolk mixture. Warm milk helps release the colour and aroma of the saffron.

Saffron (8 strands) - Saffron gives the sponge its delicate fragrance and golden colour. The strands can be dry-roasted briefly before use to enhance their aroma.

Plain Flour (125g) - Provides structure to the sponge. Plain flour is all you need here; self-raising flour is not required.

Baking Powder (1½ teaspoons) - Helps the sponge rise and gives it a little extra lift.

Cardamom Powder (½ teaspoon) - Adds warmth and fragrance. It complements the saffron particularly well.

Eggs (5, separated) - The whites and yolks are whipped separately. The egg whites create the volume and airy texture that make this sponge suitable for soaking.

Caster Sugar (200g) - Divided between the egg whites and yolks. It sweetens the sponge and helps stabilise the whipped whites.

For the Tres Leches Syrup

Evaporated Milk (410g) - Forms the base of the soaking mixture and gives the cake its milky flavour.

Saffron (10 strands) - Infused into the evaporated milk to bring colour and fragrance to the syrup.

Condensed Milk (397g) - Adds sweetness and richness to the milk mixture.

Double Cream (220g) - Gives the syrup a creamy consistency and balances the other milks.

Ground Cardamom (¼ teaspoon) - Adds a subtle aromatic note to the soaking mixture.

For the Cream Topping

Double Cream (480g) - Whipped until thick and spread over the soaked sponge.

Icing Sugar (3 tablespoons) - Adds a little sweetness to the cream and dissolves easily.

For the Additional Syrup (Optional)

Evaporated Milk (410g) - Creates the base of the extra serving syrup.

Saffron (7 strands) - Adds more saffron fragrance and colour.

Ground Cardamom (½ teaspoon) - Gives the syrup a little extra warmth.

Condensed Milk (397g) - Sweetens and thickens the syrup.

Double Cream (220g) - Makes the additional syrup richer and creamier.

The extra syrup is optional but lovely if you enjoy serving milk cake with a little more of the flavoured milk in the bowl.

How to Make Saffron Milk Cake

1. Prepare the baking tin and saffron milk

Preheat the oven to 180°C (Gas Mark 4).

Butter a 9 x 13 inch ovenproof dish or deep baking tin, leaving approximately a ½ inch border around the edges. Avoid buttering right up the sides.

Warm the milk in the microwave for around 30 seconds or bring it to a gentle simmer in a saucepan. Add the saffron strands and set aside.

2. Combine the dry ingredients

In a medium bowl, combine the plain flour, baking powder and ground cardamom.

Set aside.

Dry ingredients in bowl

3. Whip the egg whites

Separate the eggs, placing the whites and yolks in two separate bowls.

Beat the egg whites on high speed until soft peaks begin to form. This takes around a minute.

With the mixer running, gradually add 50g of the caster sugar. Continue beating until stiff peaks form.

Whipped Egg Whites in bowl

Set aside.

4. Whisk the egg yolks

In another bowl, beat the egg yolks with the remaining 150g of caster sugar on high speed until pale yellow and thick. This should take around 2 minutes.

Stir in the saffron-infused milk.

Eggs in bowl

5. Combine the cake batter

Add the flour mixture to the egg yolk mixture a little at a time, stirring very gently between additions.

Using a spatula, carefully fold in the whipped egg whites until just combined.

Try not to over mix. You want to retain as much of the air as possible.

Both batter in bowl

6. Bake the sponge

Pour the batter into the prepared tin and spread it evenly.

Bake for 25-30 minutes, or until a toothpick inserted into the centre comes out clean.

Remove from the oven and allow the cake to cool.

7. Make the saffron tres leches syrup

Heat the evaporated milk in a saucepan until it reaches a gentle simmer.

Add the saffron strands and allow them to infuse. Remove from the heat and leave to cool.

Once cooled, combine the saffron-infused evaporated milk with the condensed milk, double cream and ground cardamom.

Whisk until combined.

8. Soak the cake

Once the sponge has cooled, pierce it all over with a fork.

Cake with holes all over it

Slowly drizzle the saffron milk mixture over the cake, allowing it to soak into the sponge.

Leave for 30 minutes to 1 hour so the cake has time to absorb the liquid.

9. Prepare the whipped cream topping

Add the double cream and icing sugar to a large bowl.

Whip on high speed for around 3-5 minutes until thick. Keep a close eye on it so that it doesn't become over whipped.

Spread the cream evenly over the soaked cake using a spatula.

Cream spread over cake

10. Make the additional syrup (optional)

Heat the evaporated milk until it reaches a simmer and add the saffron strands.

Set aside to cool.

Once cooled, combine with the condensed milk, double cream and ground cardamom. Mix well.

11. Serve

Cut the cake into 9-12 portions.

Serve in individual bowls with some of the additional saffron milk syrup poured around each slice, if using.

Tips for Making the Best Saffron Milk Cake

Be gentle when folding the batter - The whipped egg whites are what give this sponge its light texture. Overmixing will knock out the air and leave you with a denser cake. Fold the flour and egg white mixtures in gently.

Use a clean bowl for the egg whites - Make sure the bowl and whisk are clean and free from grease. Even a little egg yolk can make it difficult to whip the whites properly.

Toast the saffron - Dry-roast the saffron strands briefly in a pan until fragrant and slightly darker. This is optional, but it helps bring out their aroma. Watch carefully as saffron can burn quickly.

Choose a light-coloured tin - I recommend a light-coloured 9 x 13 inch baking tin. Darker tins can cause the edges to bake more quickly, so you may need to adjust the baking time by 2-4 minutes.

Don't butter the sides of the tin - Butter the base but leave a small border around the edges and avoid buttering up the sides. This allows the sponge to climb as it bakes.

Don't worry if the cake sinks slightly - The sponge rises considerably in the oven, almost like a soufflé, and then settles slightly in the middle as it cools. This is normal.

Give the cake time to absorb the milk - Leave it for at least 30 minutes after adding the syrup. You can also cover and refrigerate it overnight.

Flip the cake for a flatter surface - If you prefer a particularly smooth surface for the cream topping, you can turn the cooled sponge upside down before adding the milk mixture.

Colouring is optional - You can add a little yellow food colouring to the sponge or milk mixture if you want a deeper golden appearance. I don't usually add it.

Variations

The saffron and cardamom flavour is lovely as it is, but you can use the same basic idea to create other milk cake flavours.

Mint Chocolate Milk Cake - Add a little mint essence to the syrup and finish with melted mint chocolate.

Nutella Milk Cake - Add a tablespoon of Nutella to the syrup and drizzle a little more over the finished cake.

Biscoff Milk Cake - Stir a tablespoon of Biscoff spread into the syrup and drizzle extra over the cream topping.

Masala Chai Milk Cake - Replace the cream in the syrup with milk and infuse it with masala chai spices and a tea bag. Heat gently until the milk begins to bubble, then remove from the heat. Allow to cool before using. This is best prepared a day ahead.

How to Store Saffron Milk Cake

Store the assembled cake covered in the fridge for up to 3 days.

Because the cake contains a milk-based soaking mixture and whipped cream topping, keep it refrigerated until ready to serve.

Can You Make Saffron Milk Cake Ahead?

Yes. I recommend making the sponge and soaking it in the saffron milk mixture a few hours before serving, or the day before.

Keep it covered in the fridge and add the whipped cream topping closer to serving time.

You can also prepare the additional syrup separately and refrigerate it until needed.

Frequently Asked Questions

Why is my saffron milk cake not light and fluffy?

The most important part of this recipe is how you handle the eggs. The egg whites need to be whipped until stiff peaks form and then folded gently into the batter.

If you overmix the batter, you can lose the air incorporated into the whites, resulting in a denser sponge.

Why did my saffron milk cake sink in the middle?

This sponge rises considerably as it bakes and can settle slightly once removed from the oven. This is expected.

However, if it sinks excessively, check that it has baked through before removing it from the oven. A toothpick inserted into the centre should come out clean.

Can I make saffron milk cake the day before?

Yes. This is an excellent make-ahead dessert.

Bake the sponge, allow it to cool and pour over the saffron milk mixture. Cover and refrigerate for a few hours or overnight. Add the whipped cream topping before serving.

How long should I soak saffron milk cake?

Allow at least 30 minutes to 1 hour for the sponge to absorb the three-milk mixture. You can also leave it overnight in the fridge for a more settled, moist cake.

Can I freeze saffron milk cake?

Yes, but freeze the sponge before adding the milk syrup or cream topping.

Allow the cake to cool completely, then wrap the tin in two layers of cling film. Freeze for up to 2 months.

When ready to use, thaw overnight in the fridge. Add the saffron milk mixture and cream topping afterwards.

Can I make saffron milk cake without saffron?

You can, but saffron is the main flavour in this recipe. Without it, you will have a cardamom-flavoured tres leches cake.

Can I use a different tin?

I recommend a 9 x 13 inch tin or a similarly sized deep ovenproof dish. The depth and size of the tin affect how quickly the sponge bakes, so using a significantly smaller tin may require a longer baking time.

other milk cake recipes you may like:

  • Trilece in a bowl with one piece on a fork
    Trilece - Albanian Milk Cake (Tres Leches)
  • Pistachio Milk Cake in bowl
    Pistachio Milk Cake (Tres Leches Cake)
  • Ras Malai milk cake in a bowl
    Rasmalai Milk Cake
  • Chai Milk Cake in a bowl
    Masala Chai Milk Cake - Chai Tres Leches

Did you make this recipe?

Rate and Leave a comment
Did you make this recipe? i'd love to hear about it! did you try any variations? if you loved this recipe/tried any variations/have some top tips, please leave a star rating and comment below. Your reviews make our day and your tips help others to find our recipes and enjoy them too!
 you can also follow us on instagram and subscribe to our newsletter to get our latest recipes.

📖 Recipe

Saffron Milk Cake in bowl with Saffron milk

Saffron Milk Cake

Safira
This saffron milk cake is soft, moist and soaked in fragrant saffron-infused milk, then topped with a light, creamy topping for an indulgent dessert.
5 from 10 votes
Print Recipe
Prep Time 5 minutes mins
Cook Time 30 minutes mins
Rest Time 30 minutes mins
Total Time 1 hour hr 5 minutes mins
Course Baking/Dessert
Cuisine Mexican, Spanish
Servings 12
Calories 717 kcal

Ingredients
  

Milk Cake

  • 80 g Milk
  • 8 strands Saffron Dry roasted till fragrant (optional step)
  • 125 g Plain Flour
  • 1 ½ teaspoon Baking Powder
  • ½ teaspoon Cardamom Powder
  • 5 Eggs whites and yolks seperated in 2 bowls
  • 200 g Caster Sugar Divided into 50g and 150g

Tres Leches Syrup

  • 410 g Evaporated Milk
  • 10 strands Saffron Dry roasted till fragrant (optional step)
  • 397 g Condensed Milk
  • 220 g Double Cream
  • ¼ teaspoon ground Cardamom

Cream

  • 480 g Double Cream
  • 3 tablespoon Icing Sugar

Additional Syrup

  • 410 g Evaporated Milk
  • 7 strands Saffron Dry roasted till fragrant (optional step)
  • ½ teaspoon ground Cardamom
  • 397 g Condensed Milk
  • 220 g Double Cream

Instructions
 

Prepare the baking tin and saffron milk

  • Preheat the oven to 180°C (Gas Mark 4).
  • Butter a 9 x 13 inch ovenproof dish or deep baking tin, leaving approximately a ½ inch border around the edges. Avoid buttering right up the sides.
  • Warm the milk in the microwave for around 30 seconds or bring it to a gentle simmer in a saucepan. Add the saffron strands and set aside.

Combine the dry ingredients

  • In a medium bowl, combine the plain flour, baking powder and ground cardamom.
  • Set aside.

Whip the egg whites

  • Separate the eggs, placing the whites and yolks in two separate bowls.
  • Beat the egg whites on high speed until soft peaks begin to form. This takes around a minute.
  • With the mixer running, gradually add 50g of the caster sugar. Continue beating until stiff peaks form.
  • Set aside.

Whisk the egg yolks

  • In another bowl, beat the egg yolks with the remaining 150g of caster sugar on high speed until pale yellow and thick. This should take around 2 minutes.
  • Stir in the saffron-infused milk.

Combine the cake batter

  • Add the flour mixture to the egg yolk mixture a little at a time, stirring very gently between additions.
  • Using a spatula, carefully fold in the whipped egg whites until just combined.
  • Try not to over mix. You want to retain as much of the air as possible.

Bake the sponge

  • Pour the batter into the prepared tin and spread it evenly.
  • Bake for 25-30 minutes, or until a toothpick inserted into the centre comes out clean.
  • Remove from the oven and allow the cake to cool.

Make the saffron tres leches syrup

  • Heat the evaporated milk in a saucepan until it reaches a gentle simmer.
  • Add the saffron strands and allow them to infuse. Remove from the heat and leave to cool.
  • Once cooled, combine the saffron-infused evaporated milk with the condensed milk, double cream and ground cardamom.
  • Whisk until combined.

Soak the cake

  • Once the sponge has cooled, pierce it all over with a fork.
  • Slowly drizzle the saffron milk mixture over the cake, allowing it to soak into the sponge.
  • Leave for 30 minutes to 1 hour so the cake has time to absorb the liquid.

Prepare the whipped cream topping

  • Add the double cream and icing sugar to a large bowl.
  • Whip on high speed for around 3-5 minutes until thick. Keep a close eye on it so that it doesn't become overwhipped.
  • Spread the cream evenly over the soaked cake using a spatula.

Make the additional syrup (optional)

  • Heat the evaporated milk until it reaches a simmer and add the saffron strands.
  • Set aside to cool.
  • Once cooled, combine with the condensed milk, double cream and ground cardamom. Mix well.

Serve

  • Cut the cake into 9-12 portions.
  • Serve in individual bowls with some of the additional saffron milk syrup poured around each slice, if using.

Notes

Tips for Making the Best Saffron Milk Cake

Be gentle when folding the batter - The whipped egg whites are what give this sponge its light texture. Overmixing will knock out the air and leave you with a denser cake. Fold the flour and egg white mixtures in gently.
Use a clean bowl for the egg whites - Make sure the bowl and whisk are clean and free from grease. Even a little egg yolk can make it difficult to whip the whites properly.
Toast the saffron - Dry-roast the saffron strands briefly in a pan until fragrant and slightly darker. This is optional, but it helps bring out their aroma. Watch carefully as saffron can burn quickly.
Choose a light-coloured tin - I recommend a light-coloured 9 x 13 inch baking tin. Darker tins can cause the edges to bake more quickly, so you may need to adjust the baking time by 2–4 minutes.
Don't butter the sides of the tin - Butter the base but leave a small border around the edges and avoid buttering up the sides. This allows the sponge to climb as it bakes.
Don't worry if the cake sinks slightly - The sponge rises considerably in the oven, almost like a soufflé, and then settles slightly in the middle as it cools. This is normal.
Give the cake time to absorb the milk - Leave it for at least 30 minutes after adding the syrup. You can also cover and refrigerate it overnight.
Flip the cake for a flatter surface - If you prefer a particularly smooth surface for the cream topping, you can turn the cooled sponge upside down before adding the milk mixture.
Colouring is optional - You can add a little yellow food colouring to the sponge or milk mixture if you want a deeper golden appearance. I don't usually add it.

Frequently Asked Questions

Why is my saffron milk cake not light and fluffy?

The most important part of this recipe is how you handle the eggs. The egg whites need to be whipped until stiff peaks form and then folded gently into the batter.
If you overmix the batter, you can lose the air incorporated into the whites, resulting in a denser sponge.

Why did my saffron milk cake sink in the middle?

This sponge rises considerably as it bakes and can settle slightly once removed from the oven. This is expected.
However, if it sinks excessively, check that it has baked through before removing it from the oven. A toothpick inserted into the centre should come out clean.

Can I make saffron milk cake the day before?

Yes. This is an excellent make-ahead dessert.
Bake the sponge, allow it to cool and pour over the saffron milk mixture. Cover and refrigerate for a few hours or overnight. Add the whipped cream topping before serving.

How long should I soak saffron milk cake?

Allow at least 30 minutes to 1 hour for the sponge to absorb the three-milk mixture. You can also leave it overnight in the fridge for a more settled, moist cake.

Can I freeze saffron milk cake?

Yes, but freeze the sponge before adding the milk syrup or cream topping.
Allow the cake to cool completely, then wrap the tin in two layers of cling film. Freeze for up to 2 months.
When ready to use, thaw overnight in the fridge. Add the saffron milk mixture and cream topping afterwards.

Can I make saffron milk cake without saffron?

You can, but saffron is the main flavour in this recipe. Without it, you will have a cardamom-flavoured tres leches cake.

Can I use a different tin?

I recommend a 9 x 13 inch tin or a similarly sized deep ovenproof dish. The depth and size of the tin affect how quickly the sponge bakes, so using a significantly smaller tin may require a longer baking time.

Variations

The saffron and cardamom flavour is lovely as it is, but you can use the same basic idea to create other milk cake flavours.
Mint Chocolate Milk Cake - Add a little mint essence to the syrup and finish with melted mint chocolate.
Nutella Milk Cake - Add a tablespoon of Nutella to the syrup and drizzle a little more over the finished cake.
Biscoff Milk Cake - Stir a tablespoon of Biscoff spread into the syrup and drizzle extra over the cream topping.
Masala Chai Milk Cake - Replace the cream in the syrup with milk and infuse it with masala chai spices and a tea bag. Heat gently until the milk begins to bubble, then remove from the heat. Allow to cool before using. This is best prepared a day ahead.

How to Store Saffron Milk Cake

Store the assembled cake covered in the fridge for up to 3 days.
Because the cake contains a milk-based soaking mixture and whipped cream topping, keep it refrigerated until ready to serve.

Can You Make Saffron Milk Cake Ahead?

Yes. I recommend making the sponge and soaking it in the saffron milk mixture a few hours before serving, or the day before.
Keep it covered in the fridge and add the whipped cream topping closer to serving time.
You can also prepare the additional syrup separately and refrigerate it until needed.

Nutrition

Calories: 717kcalCarbohydrates: 74gProtein: 15gFat: 41gSaturated Fat: 25gTrans Fat: 1gCholesterol: 216mgSodium: 271mgPotassium: 594mgFiber: 1gSugar: 62gVitamin A: 1588IUVitamin C: 5mgCalcium: 468mgIron: 1mg
Keyword Ras malai Milk cake, Saffron Milk Cake, Tres Leches Cake
Tried this recipe?Let us know how it was!

More Recipes

  • Feta with sesame seeds and zataar in a bowl with hot honey
    Middle Eastern Baked Feta with Hot Honey, Za’atar and Sesame
  • Korma and rice in plate
    Creamy Malai Chicken Korma
  • Chicken Curry in Pot
    Authentic Homestyle Indian Chicken Curry
  • Fattet Hummus with pitta, pomegranate and pitta chips in bowl
    Fattet Hummus (Lebanese Chickpea and Yoghurt Fatteh)

Comments

    5 from 10 votes (8 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Abeela says

    July 20, 2021 at 1:23 pm

    5 stars
    Thank-you for this wonderful recipe.
    I made saffron cake following you recipe, it came out delicious.
    Your trick and tips were really helpful

    Reply
    • Safira says

      July 22, 2021 at 1:54 pm

      Thank you so much. So happy you enjoyed it! 🙂

      Reply
  2. Shirin says

    August 29, 2021 at 1:39 pm

    Is this deliberately not supposed to have any fat (butter/oil)?

    Reply
    • Safira says

      August 30, 2021 at 10:57 am

      Hi,
      Yes there is no Butter or Oil needed in this recipe. 🙂

      Reply
  3. Fatima says

    January 06, 2022 at 8:04 pm

    5 stars
    Hi I just made this recipe, but the sponge cake is quite flat, if I make another cake and double it would it work.

    Reply
    • Safira says

      January 07, 2022 at 10:49 am

      Hi Fatima,

      The cake should rise quite a bit and then once rested it usually sinks.
      If you double the batter and use the same size tin, it would need a lot longer in the oven but I am unsure how long as I have not tested it with more batter.

      Hope that helps. x

      Reply
  4. salma bhanpurawala says

    February 24, 2023 at 3:54 pm

    Going to try the recipe soon! looks exciting.
    Just a doubt regarding salt? Is there no need for salt?

    Reply
    • Safira says

      February 24, 2023 at 4:46 pm

      Hi Salma,
      I think a pinch of salt can't hurt as it always helps balance flavours and enhance sweetness but I have never added it in this recipe.
      Hope it goes well.
      x

      Reply
Seekh kebab wrap in plate

hey...I’m safira! I share accessible Global Recipes as well as Baking recipes for home cooks. One of my passions is to teach home cooks to become more confident in the kitchen and this comes with time and experience.

More about me →

Recipes

Footer

About

  • About
  • Privacy Policy

Browse Recipes

  • Recipes

Contact

  • Contact

As an Amazon Associate, I earn from qualifying purchases.

Copyright © 2026 Tiffin and Tea

72 shares

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.