Leche frita, or “fried milk,” is a classic Spanish dessert that transforms simple milk, sugar, and flour into golden, custard-like bars with a crispy, cinnamon-sugar coating. It’s a beloved treat from northern Spain, often served at festivals and family gatherings. This recipe works because it uses a straightforward stovetop method to create a thick pastry cream that sets firmly, then gets breaded and fried until the outside is crunchy while the inside stays soft and creamy.
Ingredients
- 4 cups (950 ml) whole milk
- 1 cinnamon stick (about 3 inches / 7.5 cm)
- 1 strip of lemon zest (about 2 inches / 5 cm, no white pith)
- 1 cup (200 g) granulated sugar, divided
- 1 cup (120 g) all-purpose flour
- 4 large egg yolks
- 1/4 teaspoon salt
- 2 large eggs, beaten (for coating)
- 1 cup (120 g) all-purpose flour, for breading (or fine breadcrumbs)
- 1/2 cup (120 ml) olive oil or neutral oil, for frying (about 1/2 inch deep)
- 2 teaspoons ground cinnamon (for dusting)
Instructions
- In a medium saucepan, combine the milk, cinnamon stick, lemon zest, and 1/2 cup (100 g) of the sugar. Heat over medium heat until it just begins to steam and small bubbles form around the edges (do not boil). Remove from heat and let it steep for 10 minutes. Discard the cinnamon stick and lemon zest.
- In a large bowl, whisk together the remaining 1/2 cup (100 g) sugar, 1 cup (120 g) flour, egg yolks, and salt until a thick paste forms. Slowly pour the warm milk into the yolk mixture, whisking constantly to prevent curdling.
- Return the mixture to the saucepan. Cook over medium-low heat, stirring constantly with a wooden spoon or heatproof spatula, for about 8–10 minutes, until it thickens to a pudding-like consistency and pulls away from the sides of the pan. It should be very thick, like a soft custard.
- Pour the mixture into a lightly oiled 8×8-inch (20×20 cm) baking dish, spreading it evenly. Smooth the top with a spatula. Cover with plastic wrap directly on the surface (to prevent a skin from forming) and refrigerate for at least 2 hours, or until fully chilled and firm.
- Once set, turn the chilled custard out onto a cutting board. Cut into 12 rectangles, about 2×3 inches (5×7.5 cm) each.
- Set up a breading station: place the beaten eggs in one shallow bowl and the 1 cup (120 g) flour (or breadcrumbs) in another. Dip each custard bar into the flour, then into the egg, making sure it’s fully coated.
- In a large skillet, heat the oil over medium-high heat until shimmering (about 350°F / 175°C). Carefully place a few bars in the pan without crowding. Fry for 1–2 minutes per side, until golden brown and crispy. Use a slotted spatula to turn them gently.
- Transfer the fried leche frita to a plate lined with paper towels to drain excess oil. While still warm, dust generously with the ground cinnamon.
Tips
- Don’t skip the chilling time. The custard must be fully set (at least 2 hours, ideally longer) before cutting and frying. If it’s too soft, it will fall apart in the oil.
- Use a neutral oil for frying if you prefer a milder flavor; olive oil gives a more traditional Spanish taste but can be strong. Heat the oil to the right temperature—if it’s too hot, the outside burns before the inside warms; if too cool, the bars absorb oil and become greasy.
- For a lighter coating, use fine breadcrumbs instead of flour for the second breading. They create a crunchier crust that contrasts nicely with the creamy interior.
- If the custard is too thin after cooking, continue stirring over low heat for a few more minutes. It should be thick enough to hold its shape when spooned.
Serving Suggestions
Serve leche frita warm or at room temperature, dusted with cinnamon sugar. It’s delicious on its own, or with a scoop of vanilla ice cream, a drizzle of honey, or a dollop of whipped cream. In Spain, it’s often enjoyed as a mid-afternoon snack with coffee or as a dessert after a hearty meal.
Variations
- Lemon zest in the custard: Add an extra strip of lemon zest to the milk while steeping for a brighter citrus flavor.
- Orange twist: Replace the lemon zest with orange zest and add a tablespoon of orange liqueur (like Grand Marnier) to the custard before chilling.
- Chocolate leche frita: Stir in 1/2 cup (90 g) of dark chocolate chips into the warm custard after cooking, until melted and smooth.
- Gluten-free option: Use a 1:1 gluten-free all-purpose flour blend for both the custard and the coating. The texture will be slightly more delicate but still delicious.
Storage and Reheating
Store leftover leche frita in an airtight container in the refrigerator for up to 3 days. To reheat, place them on a baking sheet and warm in a 350°F (175°C) oven for 5–7 minutes, or until heated through and the coating is crisp again. Avoid microwaving, as it will make the coating soggy. You can also freeze the uncooked, breaded bars for up to 1 month; fry them directly from frozen, adding 1–2 minutes to the cooking time.
Frequently Asked Questions
Can I make leche frita ahead of time? Yes, you can prepare the custard and chill it up to 2 days in advance. Cut and bread the bars just before frying. You can also fry them and refrigerate, then reheat in the oven as described above.
Why did my custard curdle? Curdling usually happens if the milk is too hot when added to the egg yolks, or if you cook the mixture too quickly. Always temper the eggs by adding the warm milk slowly while whisking constantly, and cook over low to medium heat, stirring continuously.
Can I use a different milk? Whole milk gives the best creamy texture. You can use 2% or plant-based milk like oat or almond, but the custard may be softer and less rich. If using plant-based milk, add an extra tablespoon of cornstarch to help it set.
Is leche frita served hot or cold? Traditionally, it’s served warm, right after frying, so the outside is crispy and the inside is soft. It can also be served at room temperature, but the coating will lose some crunch. It’s not typically served cold.
Can I bake it instead of frying? Yes, you can bake the breaded bars at 400°F (200°C) for 10–12 minutes, turning once, until golden. They won’t be as crispy as fried, but they’ll be lighter and still tasty.
What if my leche frita falls apart when frying? This usually means the custard wasn’t chilled enough or the oil was too hot. Make sure it’s fully set (at least 2 hours in the fridge) and fry at a moderate temperature. Also, handle the bars gently with a wide spatula.
Related
- Cincinnati Chili Ingredients: The Full List
- Cincinnati Chili Calories: A Full Recipe & Nutrition Guide
- Chicken Tinola Panlasang Pinoy Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).