Leche Frita (Spanish Fried Milk)

Crispy, cinnamon-sugared bars of fried milk — a beloved Spanish treat with a creamy custard center and a crunchy golden crust. Makes 12–14 bars; serves 6.

This is one of those recipes that feels like a warm memory every time I make it: leche frita, or fried milk, a classic Spanish sweet that I first tasted at a tiny bakery in León. I was visiting in late winter, and the baker handed me a small warm rectangle dusted in cinnamon and sugar. The outside was crisp and caramelized, the inside impossibly tender — like a custard that had found its crunchy soulmate. I kept thinking about that contrast: brittle shell, velvet center. When I recreated it at home, I tweaked the infusion of citrus peel and cinnamon to match the notes I remembered, and it quickly became a house favorite for weekend breakfasts and casual dessert plates.
I learned early on that success is about patience: properly infusing the milk, tempering the egg yolks, and letting the set block chill until it becomes sliceable. The final frying is fast and rewarding — two minutes per side in a shallow pan is all you need to seal in the creamy interior. Serve the pieces straight from the pan or at room temperature; they keep well in the fridge and reheat beautifully for a quick indulgence. This version makes about 12–14 bars and is easily scaled up for a breakfast crowd or a dessert tray.
Why You'll Love This Recipe
- The combination of a silky custard center and a crisp fried coating delivers a contrast of textures that feels indulgent yet homey; it’s an elegant treat made from pantry basics.
- Ready components and straightforward technique make it achievable in less than 30 minutes of active work — the only wait is chilling time, which can be hands-off while you prepare other things.
- Uses common ingredients: milk, sugar, cornstarch, flour, eggs, and warm spices — nothing exotic, and perfect for using leftover citrus peel.
- Make-ahead friendly: the block can chill up to 3 days and slices fry on demand, which is ideal for entertaining or meal prep breakfasts that feel special.
- Versatile serving: enjoy warm with a scoop of vanilla ice cream, as a sweet breakfast with coffee, or plated for a festive dessert garnished with orange zest.
- Kid-approved: sweet, cinnamon-forward, and not overly rich — a crowd-pleaser that disappears quickly at family gatherings.
When I first served these to my family, the plates came back empty and my kids argued over who’d get the last piece. Over the years I’ve adjusted the citrus balance and the thickness so the interior sets firm enough to cut without losing that melt-in-your-mouth quality. The milk infusion is the quiet hero: it adds aromatic depth without altering the custard’s creamy texture.
Ingredients
- Whole milk (3 1/2 cups): Use full-fat milk for the best creamy texture and flavor; skim will set but yields a less indulgent mouthfeel. I prefer a name-brand whole milk for consistency.
- Powdered sugar (1/4 cup): Dissolves into the custard mixture more cleanly than granulated sugar and helps the interior stay tender.
- Egg yolks (2): Provide richness and help with structure; separate while eggs are cold for cleaner separation.
- Cornstarch (scant 1/3 cup): Acts as the primary thickener — measure gently and level off the cup to avoid a gummy texture.
- All-purpose flour (a little over 1/3 cup): Adds body and a slight chew; don’t substitute with too much flour or the inside will be bread-like.
- Citrus zest (2 lemons + 1 orange): Only the outer colored peel — white pith is bitter. These aromatics are steeped in the milk for subtle brightness.
- Cinnamon sticks (2): Provide gentle spice during infusion — remove before thickening so they don’t break down into the custard.
- Butter (2 tbsp): Adds sheen and richness to the finished custard; softened and stirred in off the heat.
- Vanilla (2 tsp): Vanilla extract or paste intensifies the dessert’s warmth; paste gives tiny flecks if you like that look.
- Egg wash and cornstarch coating: 3 whole eggs and roughly 1/2 cup cornstarch for dredging — cornstarch crisps beautifully and helps the egg adhere.
- Oil for frying (about 1 1/2 cups): Use a neutral oil with a high smoke point like vegetable or sunflower; heat in a small saucepan to maintain shallow frying depth.
- Cinnamon-sugar (1 cup sugar + 2 tsp ground cinnamon): Toss fried pieces immediately so the sugar adheres while still hot.
Instructions
Infuse the milk: Pour 2 1/2 cups of the milk into a medium saucepan with the lemon and orange zests and the cinnamon sticks. Bring to a gentle boil over medium heat, then lower to a simmer and let it bubble gently for 5–8 minutes while stirring occasionally. The goal is to extract aroma from the peels without reducing the milk too far. Remove from the heat and let the infusion steep for 15 minutes; strain through a fine mesh sieve and discard solids. Measure the infused milk — you want about 2 1/2 cups. If there's any shortfall, top up with plain milk. Prepare the thickening mix: In a bowl, whisk together the remaining 1 cup of milk with 2 egg yolks, scant 1/3 cup cornstarch, a little over 1/3 cup all-purpose flour, 1/4 cup powdered sugar, and a pinch of salt until smooth. This cold slurry prevents lumps when you add it to the warm milk. Cook the custard: Return the infused milk to medium heat and slowly whisk in the thickening mixture. Stir constantly; as the mix warms you’ll see it start to thicken. Once bubbles appear on the surface, continue cooking and stirring for 2–3 minutes to fully activate the starches — this avoids a raw flour taste. Remove from heat and whisk in 2 tsp vanilla, 1/2 tsp orange flavoring (optional), 1/2 tsp lemon flavoring (optional), and 2 tbsp butter until completely incorporated. Set and chill: Grease an 8 x 8-inch pan with butter and pour the hot custard in, spreading it evenly. Press plastic wrap directly onto the surface to prevent a skin from forming. Chill the block in the refrigerator for at least 5 hours, preferably overnight — it must be firm to slice cleanly. Cut and coat: Turn the set custard onto a cutting board and slice into 12–14 bars. Place 1/2 cup cornstarch in a shallow dish and whisk 3 whole eggs in another. Dredge each bar in cornstarch, then in beaten egg, making sure corners are coated to achieve an even crust. Fry and sugar: Heat about 1 1/2 cups of neutral oil in a small saucepan over medium heat until it reaches 350°F (use a thermometer) or until a few breadcrumbs sizzle on contact. Fry bars 2 minutes per side until golden brown. Drain briefly on paper towels, then toss immediately in a mixture of 1 cup sugar and 2 tsp ground cinnamon so the sugar adheres while still hot.
You Must Know
- Let the custard chill until completely firm — cutting it too early will make sloppy pieces that fall apart during dredging.
- Use full-fat milk; it provides body and prevents the center from becoming grainy when fried.
- Shallow frying in about 1/2–3/4 inch of oil gives the best balance: quick browning without soaking the pieces in oil.
- These keep well in the refrigerator for up to 3 days and can be reheated in a 350°F oven for 8–10 minutes to regain crispiness.
- High in carbohydrates and dairy — a decadent occasional treat rather than an everyday snack.
What I love most is the ritual: steeping the milk, the slow stirring until the custard thickens, and the final moment when the pieces hit the oil and sizzle. Every family I've shared this with has a slightly different favorite — my sister sprinkles extra orange zest on top, while my son prefers them slightly cooler with a scoop of ice cream. That adaptability is what makes this dessert a keeper in my kitchen.
Storage Tips
Store leftover bars in an airtight container in the refrigerator for up to 3 days. To keep the coating crisp, layer parchment between pieces and avoid stacking too many on top of one another. Reheat on a wire rack in a preheated 350°F oven for 8–10 minutes — this revives the crust without drying the interior. You can freeze the un-fried set custard block, wrapped tightly in plastic and foil, for up to 2 months; thaw overnight in the refrigerator, then slice and fry as directed.
Ingredient Substitutions
If you’re short on egg yolks, you can replace the yolks with an additional 1/4 cup cornstarch and 2 tbsp all-purpose flour (results will be slightly less rich). For gluten-free, swap the all-purpose flour for a 1:1 gluten-free flour blend and use a cornstarch-only coating for frying. Lightly sweetened evaporated milk can replace part of the whole milk for a silkier, more caramel-like interior, but reduce powdered sugar slightly to avoid overly sweet results.
Serving Suggestions
Serve warm with a dusting of extra cinnamon sugar and optional fresh orange zest. For dessert, pair with vanilla ice cream or a dollop of lightly whipped cream. For a breakfast twist, place a bar beside a mug of espresso or strong tea. A drizzle of thickened orange syrup or a smear of quince paste creates an elevated presentation for holiday gatherings.
Cultural Background
Leche frita is a traditional Spanish confection with roots in the northern regions of Spain, particularly Castilla y León. Historically, it appears in cookbooks as a way to transform simple milk, sugar, and starch into something celebratory. Variations across Spain include different flavorings — vanilla, lemon, orange, or anise — and different coatings such as breadcrumbs instead of cornstarch. It has endured as a humble yet elegant example of traditional Spanish home cooking.
Seasonal Adaptations
In summer, infuse the milk with citrus and replace cinnamon with a light dusting of powdered sugar and toasted coconut for a tropical vibe. During winter holidays, boost the spices with a pinch of nutmeg and serve with a warm spiced syrup. For autumn, fold a tablespoon of pumpkin purée into the custard and increase cinnamon for a seasonal note that pairs beautifully with roasted apples.
Meal Prep Tips
Make the custard block up to three days ahead and chill thoroughly. When ready to serve, slice and dredge just before frying. Organize an assembly line: cornstarch, egg wash, and frying station so pieces are coated and fried quickly. Keep finished pieces warm in a low 200°F oven on a wire rack while you finish the batch to maintain crisp texture.
Leche frita is a celebration of contrasts and patience — a dessert that rewards time spent on simple techniques. Share it warm with friends, or keep it as a little weekend indulgence. I hope this version becomes a small ritual in your kitchen as it has in mine.
Pro Tips
Chill the custard block completely before slicing; partially set custard will fall apart during coating.
Use a thermometer and keep oil at about 350°F for even browning without excessive oil absorption.
Press plastic wrap directly onto the custard surface while cooling to avoid a skin forming.
Dredge pieces in cornstarch just before frying for maximum crispness; cornstarch creates a lighter crust than flour.
This nourishing leche frita (spanish fried milk) recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Tags
Leche Frita (Spanish Fried Milk)
This Leche Frita (Spanish Fried Milk) recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
Custard
Egg Wash & Coating
Frying
Cinnamon Coating
Instructions
Infuse the milk
Heat 2 1/2 cups milk with lemon and orange zests and 2 cinnamon sticks until it reaches a gentle boil. Reduce to a simmer for 5–8 minutes, remove from heat and steep for 15 minutes. Strain and measure, topping up with plain milk if needed to reach 2 1/2 cups.
Prepare thickening mixture
Whisk together the remaining 1 cup milk, 2 egg yolks, scant 1/3 cup cornstarch, a little over 1/3 cup all-purpose flour, 1/4 cup powdered sugar, and a pinch of salt until smooth.
Cook the custard
Bring the infused milk back to medium heat and whisk in the thickening mixture. Stir constantly; once bubbles form on the surface, continue 2–3 minutes to cook starches. Remove from heat and stir in 2 tbsp butter and 2 tsp vanilla until glossy.
Set and chill
Pour custard into a greased 8x8-inch pan, smooth the top, and press plastic wrap directly onto the surface. Chill for at least 5 hours or overnight until firm.
Slice and coat
Turn chilled custard onto a board and slice into 12–14 bars. Dredge each bar in cornstarch, dip in beaten eggs, ensuring edges are fully coated.
Fry and sugar
Heat oil to about 350°F and fry bars 2 minutes per side until golden. Drain briefly on paper towels, then toss hot pieces in a mixture of 1 cup sugar and 2 tsp cinnamon so sugar adheres.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@kitchenfunwithmy3sons on social media!

Categories:
You might also like...

10 Minute Immune-Boosting Broth
A fast, fragrant, and nourishing broth loaded with garlic, ginger, turmeric and miso — ready in 10 minutes to soothe, hydrate, and support your immune system.

3 Ingredient Cottage Cheese Egg Muffins for a Fluffy Breakfast
Simple, protein packed muffins made with eggs, cottage cheese, and a pinch of salt. Keto friendly and ready in under 35 minutes for busy mornings.

Albondigas Soup (Mexican Meatball Soup)
A comforting Mexican soup of tender rice filled meatballs simmered in a light tomato broth with vegetables and bright herbs. Easy to make and perfect for family dinners.

Did You Make This?
Leave a comment & rating below or tag @kitchenfunwithmysons on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Hi, I'm Emily!
What's Popular
Get My 30-Minute Meals email series!
Quick and easy dinner ideas delivered to your inbox.
