Leche frita, literally “fried milk,” is a classic Spanish dessert from the northern regions of Cantabria and Asturias. It’s a silky, custard-like mixture of milk, sugar, and flour that is chilled until firm, then cut into pieces, coated in egg and flour, and fried until golden. The result is a dessert with a crisp exterior and a soft, creamy center, often dusted with cinnamon and sugar—simple, comforting, and surprisingly easy to make at home.
Ingredients
- 4 cups (950 ml) whole milk
- 1 cinnamon stick
- 1 strip of lemon peel (about 3 inches / 8 cm)
- 1 cup (200 g) granulated sugar, plus more for dusting
- 1 cup (120 g) all-purpose flour, plus extra for coating
- 2 large eggs, beaten
- Vegetable oil for frying (about 2 cups / 475 ml)
- Ground cinnamon for dusting
Instructions
- In a medium saucepan, combine the milk, cinnamon stick, and lemon peel. Heat over medium heat until steaming, but not boiling. Remove from heat and let steep for 10 minutes. Discard the cinnamon stick and lemon peel.
- In a separate large bowl, whisk together the sugar and flour. Gradually pour in the warm milk, whisking constantly to prevent lumps. The mixture will be thin.
- Pour the mixture back into the saucepan. Cook over medium heat, stirring constantly with a wooden spoon or whisk, for about 8–10 minutes, until it thickens to a pudding-like consistency. It should coat the back of a spoon and pull away from the sides of the pan.
- Pour the mixture into a square or rectangular baking dish (about 8×8 inches / 20×20 cm) lined with plastic wrap. Smooth the top. Let cool to room temperature, then cover and refrigerate for at least 2 hours, or until completely firm.
- Once firm, turn the custard out onto a cutting board. Cut into squares or rectangles, about 2 inches (5 cm) each.
- Place some flour in a shallow dish and the beaten eggs in another. Dip each piece into the flour, then into the egg, coating evenly.
- Heat about 1/2 inch (1 cm) of oil in a large skillet over medium-high heat. When the oil shimmers, carefully add the coated pieces in batches, without crowding. Fry for 1–2 minutes per side, until golden brown and crispy.
- Drain on paper towels. While still warm, dust generously with a mixture of sugar and ground cinnamon. Serve warm or at room temperature.
Tips
- Consistency: The custard must be thick enough to hold its shape when cut. If it seems too thin after cooking, continue stirring for a few more minutes. It will also firm up as it chills.
- Coating: For an extra crispy crust, you can double-coat the pieces: flour, egg, flour, egg. This also helps prevent the custard from leaking during frying.
- Oil temperature: If the oil is too hot, the outside will burn before the inside warms; if too cool, the pieces will absorb oil and become greasy. A temperature of 350°F (175°C) is ideal. Test with a small piece of bread—it should sizzle and turn golden in about 30 seconds.
- Substitutions: You can use a gluten-free all-purpose flour blend instead of wheat flour; the texture will be slightly softer. For a richer flavor, substitute half of the milk with heavy cream.
Serving Suggestions
Leche frita is traditionally served as a dessert or an afternoon snack with coffee. It pairs beautifully with a scoop of vanilla ice cream or a drizzle of honey. For a modern twist, serve it with a berry compote or a dollop of whipped cream. A glass of cold milk or a light white wine, like a Rueda, complements the creamy sweetness.
Variations
- Lemon zest: Add a teaspoon of lemon zest to the milk for a brighter citrus flavor.
- Vanilla: Stir in 1 teaspoon of vanilla extract after cooking for a classic vanilla custard taste.
- Chocolate: Reduce flour to 3/4 cup (90 g) and add 1/4 cup (25 g) unsweetened cocoa powder to the dry ingredients for a chocolate version.
- Baked version: Instead of frying, brush the coated pieces with melted butter and bake at 400°F (200°C) for 10–15 minutes, flipping once, until golden. This is a lighter alternative.
Storage and Reheating
Leche frita is best enjoyed fresh, but leftovers can be stored 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 until crisp. Avoid microwaving, as it will make the coating soggy. You can also freeze the uncooked, coated pieces for up to 1 month; fry them directly from frozen, adding an extra minute to the cooking time.
Frequently Asked Questions
Why is my leche frita runny? The custard may not have been cooked long enough to thicken properly, or it wasn’t chilled long enough to set. Make sure it reaches a thick, pudding-like consistency before pouring into the dish, and chill for at least 2 hours.
Can I make leche frita ahead of time? Yes, you can prepare the custard and chill it up to 2 days in advance. Coat and fry just before serving for the best texture.
Can I use a different type of milk? Yes, you can use almond, oat, or soy milk, but the flavor and texture will differ. The custard may be slightly less rich and may require a bit more flour to thicken.
What if I don’t have a cinnamon stick? You can use 1/2 teaspoon of ground cinnamon instead, but it will make the milk slightly cloudy. The flavor will be similar.
How do I keep the coating from falling off? Make sure the custard pieces are thoroughly chilled and dry before coating. Also, let the coated pieces rest for 5 minutes before frying to help the coating adhere.
Is leche frita served hot or cold? It is traditionally served warm, right after frying, but it is also delicious at room temperature. The contrast between the crispy exterior and the cool, creamy interior is part of its charm.
Related
- African Barley Porridge: A Roman-Era Grain Recipe
- The Longest-Reigning Japanese Emperors, Ranked
- Hot Dog Nutrition Facts: Calories, Protein and More
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).