Breakfast · Spanish

Spanish Torrijas (Sweet Milk-Soaked Fried Bread)

Think of torrijas as Spain's answer to French toast, only richer and more fragrant. Thick slices of day-old baguette soak up warm citrus-and-cinnamon milk, get dipped in egg, and fry until golden and custardy inside. A drizzle of honey finishes them off, and they are perfect for a slow weekend breakfast.

Jump to recipe
Spanish Torrijas (Sweet Milk-Soaked Fried Bread)

Why you'll love this

  • Rich, custardy centers with crisp golden edges
  • Warm citrus and cinnamon in every bite
  • Turns stale bread into something special
  • Easy enough for a lazy weekend morning

EveryDayMeal recipe

Spanish Torrijas (Sweet Milk-Soaked Fried Bread)

Prep
15m
Cook
20m
Total
35m
Serves
4
Level
Easy

Ingredients

  • 1 medium orange
  • 1 medium lemon
  • 4 cups (1 quart) whole milk
  • 1/2 cup granulated sugar
  • 1 (about 3 inches) cinnamon stick
  • 1/3 cup dry sherry
  • 1 (12 ounces) day-old baguette
  • 1 cup olive oil
  • 4 large eggs
  • honey, for serving

Equipment

  • Medium saucepan
  • Rimmed baking sheet
  • Large frying pan
  • Medium mixing bowl
  • Whisk
  • Microplane or zester

Instructions

  1. Finely grate the zest of the orange (about 2 teaspoons) and the lemon (about 1 teaspoon) straight into a medium saucepan so the fragrant oils go right into the milk.
  2. Add the whole milk, sugar, and cinnamon stick to the pan. Bring to a boil over medium heat, stirring so the sugar dissolves, then take it off the heat and stir in the dry sherry. Let it cool until it is warm enough to handle safely.
  3. While the milk cools, cut the baguette crosswise into 1-inch-thick slices (about 16) and arrange them in a single layer on a rimmed baking sheet.
  4. Pour the warm milk mixture evenly over the bread and let it soak for 5 minutes. Flip each slice and soak 5 minutes more, until the bread has drunk up most of the liquid but still holds its shape.
  5. Heat the olive oil in a large frying pan over medium-high heat until it shimmers, which means it is hot enough to fry without the bread getting greasy. Whisk the eggs together in a medium bowl.
  6. Working one slice at a time, dip the soaked bread in the egg, let the excess drip off, then lay it in the pan. Add as many slices as fit in a single layer and fry until deep golden-brown on the bottom, about 4 minutes.
  7. Flip and fry the second side until golden, 3 to 4 minutes more, then transfer to a paper-towel-lined plate. Repeat with the rest, then drizzle with honey and serve warm.

Tips from the kitchen

  • Use bread that is a day or two old. Fresh baguette turns to mush when it soaks.
  • Keep the oil hot and steady. If it cools down, the torrijas soak up grease instead of crisping.
  • Let the excess egg drip off before frying so you get a clean golden crust, not scrambled bits in the pan.

Estimated nutrition per serving: 520 cal · 14g protein · 58g carbs · 24g fat

Make it your own

  • Swap the sherry for the same amount of milk or orange juice to keep it alcohol-free.
  • Fry in a neutral oil instead of olive oil for a milder flavor.
  • Finish with a dusting of cinnamon sugar instead of honey.

Storing & make-ahead

Best eaten fresh and warm. Store leftovers in an airtight container in the fridge up to 2 days and reheat in a 350 degrees F oven for about 8 minutes to crisp them back up. Avoid the microwave, which makes them soggy.

Good to know

What bread works best?
A day-old baguette is traditional and holds up well. Any sturdy, slightly stale loaf will work in a pinch.
Can I make the milk ahead?
Yes. Make the citrus-cinnamon milk up to a day ahead and refrigerate it, then warm it gently before soaking the bread.
Why did my torrijas fall apart?
The bread soaked too long or was too fresh. Pull it once it has absorbed most of the liquid but still feels sturdy.
Do I have to use olive oil?
No, but it gives an authentic Spanish flavor. A neutral oil fries them just as well with a lighter taste.

Related recipes