Go Back
+ servings
Arroz con Leche Flan | Mommy's Home Cooking

Arroz con Leche Flan

Arroz con Leche Flan is the result of the combination of two classics in one bite! It’s ultra-creamy, silky and crazy delicious. You won’t be able to resist a second slice. 
Course Dessert
Cuisine Latina
Keyword arroz con leche, dessert, flan
Prep Time 45 minutes
Cook Time 1 hour 50 minutes
Total Time 2 hours 35 minutes
Servings 16
Calories 341kcal


For the Arroz con Leche:

  • 5 cup whole milk, warm
  • 1 -2 cinnamon sticks
  • 2 strips of lime zest
  • ¼ cup sugar
  • 1 pinch of salt
  • 1 cup rice
  • 7 oz La Lechera® Sweetened Condensed Milk (half can)
  • 1 tablespoon unsalted butter


  • 1 1/2 cups sugar

For the Flan:

  • 6 eggs
  • 14 oz (1 can) La Lechera® Sweetened Condensed Milk
  • 14 oz whole milk
  • 1 teaspoon vanilla extract


Arroz con Leche:

  • Heat, in a medium-size heavy saucepan, over medium heat 3 cups of milk, cinnamon stick, lime zest, sugar, and salt. Bring to a boil, uncovered. When it starts to boil reduce the heat to low, add rice and cook for 10 - 15 more minutes or until milk is almost evaporated.
  • Continue adding milk, stirring constantly, 1/2 cup at the time. Wait to add more milk until the liquid has been almost completely absorbed by the rice. With the last ½ cup of milk also add the condensed milk; cook for 2 -3 minutes, or until it thickens to desired consistency. Be aware that as the rice cools it thickens.
  • Turn off the heat. Add butter and stir to incorporate.
  • Let cool uncovered.


  • Add the sugar in a heavy-bottomed pot or pan over medium-low heat, stirring constantly to prevent any burnt spots. If your caramel looks very lumpy and grainy, don’t worry. Just lower the heat and keep stirring until sugar dissolves and syrup turns deep amber.
  • Very carefully pour caramel into the flan mold. Using oven mitts as aid, immediately tilt the mold to coat sides. Set aside and let it cool down for about 10 minutes, or until the caramel is hard.


  • Put all flan ingredients in a blender and blend together until fully incorporated.


  • Preheat the oven to 375º F. Place oven rack in the middle.
  • In a large bowl, mix the (cold) arroz con leche and the flan mix.
  • Transfer mixture to the prepared bundt pan covered with the caramel.
  • Bake for 1 hour 20 minutes in a Bain-marie, or until the flan is set. Set aside and let it cool.
  • Place in refrigerator for at least 2 hours before serving.


Prepare the arroz con leche ahead of time to save time and store in the refrigerator until you’re ready to make the flan.
You can prepare this arroz con leche flan in a bundt pan or two flan molds. I have tried both and like the flan molds better. If you decided to use a flan mold you will need two molds (1.5 -quart each). These are the ones I have. Just divide the caramel and mixture between the two molds and bake following the same instructions. 


Calories: 341kcal | Carbohydrates: 57g | Protein: 9g | Fat: 8g | Saturated Fat: 4g | Cholesterol: 86mg | Sodium: 117mg | Potassium: 316mg | Sugar: 47g | Vitamin A: 380IU | Vitamin C: 3.4mg | Calcium: 235mg | Iron: 0.5mg