Torrijas con Leche: Classic Spanish French Toast

Updated November 6, 2026

Total time
3 hr 10 min
prep 20 min · cook 20 min
Serves
6
portions as written

Jump to recipe

Torrijas con Leche: Classic Spanish French Toast

Torrijas con leche are Spain’s beloved answer to French toast: thick slices of day-old bread soaked in sweetened, cinnamon-infused milk, then fried until golden and finished with a dusting of sugar. This recipe delivers the classic texture—crispy outside, custardy and tender within—using simple pantry staples. It’s a traditional Semana Santa (Holy Week) treat, but its comforting flavor makes it welcome any time of year.

Ingredients

  • 1 loaf (about 1 lb / 450 g) day-old baguette or firm white bread, sliced into 1-inch (2.5 cm) thick slices
  • 4 cups (960 ml) whole milk
  • 1 cup (200 g) granulated sugar, divided
  • 1 cinnamon stick
  • 1 teaspoon vanilla extract
  • Zest of 1 lemon (optional)
  • 3 large eggs
  • 1 cup (240 ml) olive oil, for frying (or a neutral oil like sunflower)
  • Ground cinnamon, for dusting

Instructions

  1. Infuse the milk: In a medium saucepan, combine the milk, 1/2 cup (100 g) of the sugar, the cinnamon stick, vanilla, and lemon zest if using. Warm over medium heat, stirring occasionally, until the sugar dissolves and the milk is steaming but not boiling, about 5 minutes. Remove from heat and let cool to room temperature, about 30 minutes. Strain and discard the cinnamon stick and zest.
  2. Soak the bread: Arrange the bread slices in a single layer in a large baking dish. Pour the cooled milk over the bread, turning each slice to coat evenly. Let soak for 10–15 minutes, until the bread is soft but not falling apart. If your bread is very dry, you may need a few extra minutes; if it’s fresh, reduce soaking time to avoid mushiness.
  3. Beat the eggs: In a shallow bowl, whisk the eggs until frothy.
  4. Fry the torrijas: Heat the olive oil in a large skillet over medium heat until shimmering (about 350°F / 175°C). Working in batches, dip each soaked bread slice into the beaten eggs, coating both sides, then carefully place in the hot oil. Fry for 2–3 minutes per side, until golden brown and crisp. Transfer to a plate lined with paper towels to drain.
  5. Sweeten and serve: While still warm, roll each torrija in the remaining 1/2 cup (100 g) sugar mixed with a teaspoon of ground cinnamon. Serve immediately, or let cool and serve at room temperature.

Tips

  • Bread choice: Use a firm, day-old white bread like a baguette or brioche. Fresh, soft sandwich bread will turn to mush. If your bread is too fresh, leave it out uncovered for a few hours to dry slightly.
  • Don’t oversoak: The bread should be saturated but still hold its shape. If it breaks apart when lifted, it’s been soaked too long. Adjust the soaking time based on your bread’s density.
  • Oil temperature: Keep the oil at a steady medium heat. If it’s too hot, the outside burns before the inside warms; if too cool, the torrijas absorb oil and become greasy.
  • Substitutions: No cinnamon stick? Use 1 teaspoon ground cinnamon in the milk. For a dairy-free version, replace the milk with almond or oat milk—the flavor will be slightly nuttier but still delicious.

Serving Suggestions

Torrijas are traditionally enjoyed as a snack or dessert. Serve them warm with a drizzle of honey or a sprinkle of sugar. They also pair beautifully with a cup of strong coffee or a glass of cold milk. For a more decadent touch, add a scoop of vanilla ice cream or a spoonful of whipped cream.

Variations

  • Torrijas with wine: Replace half of the milk with red wine (like a Spanish Rioja) for a richer, more adult version. Soak the bread in the wine-milk mixture and proceed as directed.
  • Torrijas with honey: Instead of rolling in sugar, drizzle the fried torrijas with warm honey and a sprinkle of cinnamon.
  • Baked version: For a lighter option, place the soaked, egg-dipped slices on a baking sheet and bake at 375°F (190°C) for 15–20 minutes, flipping halfway, until golden and puffed.
  • Chocolate twist: Add 2 tablespoons of unsweetened cocoa powder to the milk infusion for a chocolate-flavored soak.

Storage and Reheating

Store leftover torrijas 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 crisp. You can also microwave them for 30 seconds, but they will be softer. Torrijas are best eaten fresh, but they still taste good the next day.

Frequently Asked Questions

Can I use any type of bread? Yes, but firm, day-old bread works best. Brioche, challah, or a rustic country loaf are excellent choices. Avoid soft sandwich bread, which will disintegrate.

Why did my torrijas turn out soggy? Sogginess usually comes from over-soaking the bread or using too much milk. The bread should be saturated but still firm. Also, make sure the oil is hot enough so the outside crisps quickly.

Can I make torrijas ahead of time? Yes, you can fry them a day ahead and store them in the refrigerator. Reheat in the oven before serving. The sugar coating is best added after reheating.

Is olive oil or vegetable oil better for frying? Traditional recipes use olive oil for its flavor, but a neutral oil like sunflower or canola works well too. Olive oil will impart a fruity taste; if you prefer a milder flavor, use a neutral oil.

Can I use skim or low-fat milk? Yes, but whole milk gives a richer, creamier custard. Lower-fat milks will result in a slightly less decadent texture.

How do I prevent the sugar from burning? Roll the torrijas in the sugar while they are still warm but not piping hot, and make sure the oil isn’t too hot. The sugar should just adhere, not caramelize.

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