Leche Frita sin Gluten: Classic Spanish Fried Milk

Updated November 6, 2026

Total time
3 hr 40 min
prep 25 min · cook 35 min
Serves
6
portions as written

Jump to recipe

Leche Frita sin Gluten: Classic Spanish Fried Milk

Leche frita is a beloved Spanish dessert from the northern regions, traditionally made by thickening milk with flour to create a custard that is then sliced, coated, and fried until golden. This gluten-free version swaps wheat flour for a combination of rice flour and cornstarch, which yields a silky, tender interior with a crisp, caramelized exterior. The result is a nostalgic, comforting sweet that tastes just like the original, so you won’t miss the gluten at all.

Ingredients

  • 4 cups (960 ml) whole milk
  • 1 cinnamon stick (plus extra for garnish)
  • 1 strip of lemon zest (about 3 inches / 7 cm)
  • 1/2 cup (100 g) granulated sugar
  • 1/2 cup (65 g) rice flour (plus 1/4 cup / 30 g for coating)
  • 1/4 cup (30 g) cornstarch
  • 2 large egg yolks
  • 1 teaspoon vanilla extract
  • 2 large eggs (for coating)
  • 1/2 cup (60 g) fine gluten-free breadcrumbs (or more rice flour)
  • Olive oil or neutral oil, for frying
  • Ground cinnamon and sugar for dusting (optional)

Instructions

  1. Infuse the milk: In a medium saucepan, combine the milk, cinnamon stick, and lemon zest. Heat over medium until steaming (not boiling), then remove from heat, cover, and let steep for 15 minutes.
  2. Mix the dry ingredients: In a large bowl, whisk together the 1/2 cup rice flour, cornstarch, and sugar. Add the egg yolks and vanilla, and whisk until a thick paste forms.
  3. Make the custard: Slowly pour the warm infused milk into the flour mixture, whisking constantly to prevent lumps. Strain the mixture back into the saucepan to remove the cinnamon and zest.
  4. Thicken the custard: Cook over medium heat, stirring constantly with a wooden spoon, for about 10–12 minutes, until the mixture thickens to a porridge-like consistency and starts to pull away from the sides. It should be very thick but still smooth.
  5. Chill: Pour the custard into a lightly oiled 8×8-inch (20×20 cm) baking dish, smoothing the top. Cover with plastic wrap directly on the surface to prevent a skin, and refrigerate for at least 2 hours, or until fully set and firm.
  6. Cut and coat: Once set, run a knife around the edges and invert onto a cutting board. Cut into 12 rectangles (about 2×3 inches / 5×7 cm). Beat the 2 eggs in a shallow bowl. Place the extra 1/4 cup rice flour and the breadcrumbs on separate plates.
  7. Bread the pieces: Dredge each piece in the rice flour, then dip in the beaten egg, then coat with breadcrumbs. Press gently to adhere. Place on a plate and refrigerate for 15 minutes to help the coating stick.
  8. Fry: Heat about 1/2 inch (1 cm) of oil in a large skillet over medium-high heat until shimmering (about 350°F / 175°C). Fry the pieces in batches, without crowding, for 2–3 minutes per side, until golden brown and crisp. Drain on paper towels.
  9. Finish: Dust with cinnamon and sugar while warm, if desired. Serve immediately.

Tips

  • Use rice flour for a truly crisp coating: Rice flour absorbs less oil than wheat flour, giving a lighter, crunchier crust. If you only have cornstarch, you can use that for the initial dredge, but the texture will be slightly less crisp.
  • Don’t rush the chilling: The custard must be thoroughly chilled (at least 2 hours) before cutting. If it’s too soft, it will fall apart during breading. You can even chill it overnight for the best results.
  • Keep the oil at the right temperature: If the oil is too hot, the coating will burn before the inside warms; too cool, and the pieces will absorb oil and become greasy. Use a thermometer if you have one, or test with a small piece of bread—it should sizzle immediately.
  • Make it ahead: You can prepare the custard and even bread the pieces a day in advance. Keep them covered in the fridge, then fry just before serving.

Serving Suggestions

Leche frita is traditionally served warm, dusted with cinnamon sugar. For an extra touch, add a scoop of vanilla ice cream or a drizzle of honey or dulce de leche. It also pairs beautifully with a strong coffee or a glass of cold milk. Serve as a dessert after a hearty Spanish meal like paella or roasted meats.

Variations

  • Lemon or orange zest: Add a teaspoon of orange zest to the custard for a citrusy twist.
  • Anise or vanilla: Infuse the milk with a star anise or a split vanilla bean instead of cinnamon for a different aromatic profile.
  • Baked version: For a lighter option, skip the frying and instead bake the breaded pieces at 400°F (200°C) for 10–12 minutes, flipping halfway, until golden. They won’t be as crisp, but they’ll still be delicious.
  • Vegan adaptation: Use oat milk or almond milk, replace the egg yolks with 1/4 cup (60 ml) of aquafaba, and use a vegan egg wash (like a mixture of cornstarch and water) for coating. The texture will be softer, but it works.

Storage and Reheating

Leche frita is best eaten fresh, but leftovers can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, place on a baking sheet and warm in a 350°F (175°C) oven for 5–7 minutes, or until heated through and crisp again. Avoid microwaving, as it will make the coating soggy. If you have uncooked custard, it can be refrigerated for up to 2 days before frying.

Frequently Asked Questions

Can I use all-purpose gluten-free flour instead of rice flour?
Yes, you can. A 1-to-1 gluten-free flour blend will work, but the texture may be slightly less crisp. Rice flour gives the classic crunchy texture that traditional leche frita has.

Why did my custard turn out lumpy?
Lumps usually form if the milk is added too quickly or the mixture isn’t whisked constantly. To fix it, you can strain the custard through a fine-mesh sieve after cooking, or blend it with an immersion blender until smooth. For next time, add the milk in a slow, steady stream while whisking vigorously.

Can I make leche frita without eggs?
Yes, you can omit the egg yolks and use a bit more cornstarch (add 1 extra tablespoon) to compensate. For the coating, use a mixture of 1 tablespoon cornstarch and 3 tablespoons water as an egg wash. The texture will be slightly less rich, but it will still set and fry well.

How do I know when the oil is hot enough?
If you don’t have a thermometer, drop a small cube of bread into the oil. If it sizzles immediately and turns golden in about 30 seconds, the oil is ready. If it browns too quickly, lower the heat.

Can I freeze leche frita?
Yes, you can freeze the breaded, uncooked pieces for up to 2 months. Place them in a single layer on a baking sheet to freeze until solid, then transfer to a zip-top bag. Fry from frozen, adding 1–2 minutes to the cooking time. The texture may be slightly softer after freezing, but it’s still delicious.

What is the traditional way to serve leche frita?
In Spain, it is typically served as a dessert or merienda (afternoon snack), dusted with cinnamon sugar. Some regions serve it with a drizzle of honey or a scoop of ice cream, but the classic is simply cinnamon and sugar.

Related

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).