Rose Petal Flan


Light caramel flan with a hint of roses, custard made with whole milk, sugar, and eggs.

Photography Credit: Elise Bauer

Have you ever encountered a stubborn teenager who outright refuses to eat something new, in spite of everyone telling her how good it is?

At some point you just give up and say, “oh have it your way, all the more for the rest of us.”

Our Favorite Videos

I was that stubborn teenager one summer in Mexico City, surrounded by my host family pleading with me to try this weird looking dish that they had translated as “burnt milk”.

I’m forever grateful my friend’s mother Señora Argüelles didn’t give up on me that day. After finally submitting to one bite, I ate all that remained in the pot!

Ever since that day flan is one dessert that I simply cannot refuse.

This recipe makes a fabulous flan, giving you the scent of roses with every bite. (Perfect for Valentine’s Day, don’t you think?) The recipe is adapted from the cookbook Dona Tomas: Discovering Authentic Mexican Cooking from the Doña Tomas restaurant in Oakland, California.

Rose Petal Flan Recipe

  • Prep time: 5 minutes
  • Cook time: 1 hour
  • Chilling time: 2 hours
  • Yield: Serves 4



  • 1/2 cup granulated sugar
  • 2 Tbsp water


  • 2 cups whole milk
  • 1/2 cup sugar
  • 2 eggs
  • 2 egg yolks
  • 1/4 teaspoon vanilla extract
  • 1 tablespoon rose water*

Special items needed

  • 4 6-ounce ramekins

*Rose water can be found in Mediterranean markets and also Whole Foods in the baking department. According to the Doña Tomàs book you can also make your own by boiling a cup of rose petals (fresh from a garden, not store-bought, no pesticides, no fungicides) in a cup of water with a tablespoon of honey, for 10 minutes. Let steep overnight and then strain. Refrigerate for up to 2 weeks.


1 Make caramel, pour into ramekins: Have your ramekins ready, near the stove. When you pour out the caramelized sugar you will want to work fast. Place the sugar and water in a small, thick-bottomed saucepan. Heat on medium heat. As the sugar beings to melt, gently stir with a wooden spoon to break up unmelted lumps.

Once the sugar has melted it will begin to turn golden and then darker brown. As soon as it turns a strong shade of reddish brown, remove the pan from the heat, working quickly, evenly divide the sugar between the ramekins, coating the bottom of each ramekin.

Place the ramekins in a 2-inch deep baking dish.

2 Make flan custard mixture: Preheat oven to 350°F. In a small saucepan, on medium high heat, mix sugar and milk until the milk is warm to the touch and the sugar has completely dissolved (about 120°F). Do not let the milk boil. Remove from heat.

In a separate mixing bowl, whisk together eggs, egg yolks, vanilla and rose water.

Temper the egg mixture with a little (about 1/4 cup) of the warm milk mixture, whisking as you add the milk.

Add the egg mixture back into the pan of milk. Lower the heat to low and whisk the egg mixture in for a minute until the egg mixture is fully incorporated.

3 Pour custard mixture into ramekins, add water to baking pan: Pour custard mixture into the ramekins, up to about 1/4-inch from the top edge of the ramekins. Pour enough hot water into baking pan to come halfway up sides of ramekins.

4 Bake: Bake on the middle rack at 350°F until centers of flans are gently set, about 45 minutes. Transfer flans to rack and cool.

5 Chill: Chill until cold, about 2 hours. (Can be made 2 days ahead.)

6 Loosen flan from ramekins, turn onto a plate to serve: To serve, run small sharp knife around flan to loosen. Turn over onto plate. Shake gently to release flan. Carefully lift off ramekin allowing caramel syrup to run over flan.

Repeat with remaining flans and serve. If you have refrigerated the flan over night and the flan won't easily release, you can heat it in the microwave for a few seconds (10-15) to loosen it.

Hello! All photos and content are copyright protected. Please do not use our photos without prior written permission. Thank you!

Products We Love

This post may contain links to Amazon or other partners; your purchases via these links can benefit Simply Recipes. Read more about our affiliate linking policy.

Recipe adapted from the Flan de Rosas recipe in Doña Tomàs: Discovering Authentic Mexican Cooking

Elise Bauer

Elise Bauer is the founder of Simply Recipes. Elise launched Simply Recipes in 2003 as a way to keep track of her family's recipes, and along the way grew it into one of the most popular cooking websites in the world. Elise is dedicated to helping home cooks be successful in the kitchen. Elise is a graduate of Stanford University, and lives in Sacramento, California.

More from Elise

34 Comments / Reviews

No ImageRose Petal Flan

Did you make it? Rate it!

  1. Jessie Daniels

    Please excuse my weird idea… but.. I want to try and make the flan with a sugar-free substitute. Obviously, the caramel won’t work the same so, could I bake this in a pie crust? Thanks!!! :)

    Show Replies (1)
  2. AGS

    My mistake – I was too anxious to eat the flan so I did not let it chill for the recommended 2 hours. I tried the flan the next day and it was not too sweet with a hint of rose flavour! Lesson learnt!

  3. AGS

    Thanks for sharing your recipe. Since I was making a flan for the first time, I halved the recipe. The texture was lovely but the custard was too sweet for my liking. Also, I did not have rose water so used rose syrup. I probably did not put enough since I could not taste the flavour.

    I will try again with less sugar & more rose syrup.

  4. Chayliana

    I don’t know what went wrong, but my sugar wouldn’t turn golden or caramelize. After nearly 10 minutes of simmering & stirring (over medium heat as instructed) it suddenly seized up on me & reverted back to dry crystallized sugar. I added another 2T water & 1/2 tsp butter & it returned to the simmering stage but still wouldn’t caramelize. After several minutes it seized up again, so I added 1T butter & turned up the heat, then it FINALLY melted & browned, but immediately hardened to peanut brittle consistency in the ramekin. They’re chilling now, so I don’t yet know what the end result will be.

    Sounds like you are using a sugar substitute like Splenda, and not real sugar. Real sugar melts. ~Elise

    Show Replies (1)
  5. oralia

    I have done this recipe before, but I used coconut milk instead of whole milk. I just love the coconut taste!! yum!

View More
Rose Petal FlanRose Petal Flan