Torrijas Caramelizadas (Spanish-Style Caramelized French Toast) Recipe

Spain's custardy, crunchy, and creamy answer to French toast.

A slice of torrijas caramelizadas, Spanish-style caramelized custard-soaked toast, on a plate served with crème anglaise.
Sasha Marx

Why It Works

  • Soaking thick pieces of bread produces torrijas with a custardy center that plays the perfect foil to the crunchy caramelized sugar topping.
  • Increasing the quantities for the custard base used to soak the bread allows for excess to be turned into a rich crème anglaise—the sauce is in the soaking liquid.

I'm one of those people who doesn't think of themself as a sweets person, but still orders dessert most of the time when out for a meal, and is then haunted for years by the perfection of some of those dishes. Recently I've been pining for the perfect torrija, the Spanish cousin to French pain perdu (what we call French toast), that I had nearly two years ago at Elkano, a restaurant in Basque country. It was a small block of brioche-like bread, saturated in a sweet custard, with a crunchy brûléed sugar top, served in a pool of the lightest crème anglaise I've ever tasted, with a spoonful of milk ice cream on the side and a slightly dated milk foam over top. Once you broke through the sugar shell, the bread was like pudding—it was perfect. Of course, there's no travel now, and I can't even start a quest to find the best torrijas in New York, so if I wanted torrijas, I was going to have to make them myself.

Traditional and Modern Torrijas

The torrija that blew me away at Elkano—with its milk foam, brûléed sugar crust, and quenelle of ice cream—was decidedly modern in its presentation. On a different visit to Madrid years before around Easter time, I had enjoyed more straightforward versions of torrijas at the aptly named La Casa de las Torrijas, where they serve snack-sized portions of milk- and sweet wine–soaked torrijas. After soaking, these torrijas were coated in lightly beaten egg, deep fried in olive oil, and sprinkled with granulated sugar right before serving.

They were completely different from the iteration I had in Basque country, but still so delicious. The fried egg coating was delicately chewy compared to the crunchy sugar topping of the torched torrija, and the center had a more familiar French toast–like structured softness that still required a little wrist muscle to cut through the bread with a fork, in contrast with the other's spoonable custardy interior. It was more a sweet mid-afternoon snack, while the Elkano one was a dessert through and through.

To get a better understanding of what was what in the world of torrijas, I reached out to two Spanish chefs, Barcelona native chef Marc Vidal, of Boqueria in New York, and Chef Anthony Masas, who cooked for years at El Bulli before moving to the Dominican Republic where he is now the culinary director at the Casa De Campo resort. Both confirmed my hunch that the olive oil-fried torrijas I had in Madrid were more traditional—of course, it doesn't take a certified culinary sleuth to suspect that people weren't rescuing stale bread in the old days with spoonfuls of milk foam and blowtorches. But both chefs favor the more modern approach to preparing torrijas at their restaurants; deep frying in olive oil gets expensive, and requires dedicated kitchen space and staff, which isn't the most practical for establishments that aren't known as the "House of Torrijas."

The Bread and Soaking Liquids

I asked Vidal and Masas about their preferred bread and soaking liquids for torrijas, explaining that I had come across recipes that called for soaking stale bread in sweetened dairy (some with just milk, others with a mixture of milk and cream), others that called for dairy mixed with eggs, and yet more that included sweet wine. Both chefs like to use soft but dense breads like pullman or brioche, which can soak up a lot of moisture.

Basque food expert Marti Buckley notes in her excellent cookbook Basque Country that brioche has become the bread of choice for ogi torrada, the Euskara (Basque) term for torrijas. Because pullman and brioche loaves are both readily available in the States, I decided to go with those as my torrijas breads of choice.

As for what to soak the bread in, I ran a series of side-by-side tests that included varying ratios of all-dairy mixtures ranging from all-milk to a half-and-half mixture of milk and cream; custard bases with egg; and even fried up some traditional milk-soaked and egg-washed torrijas to see how they stacked up. I settled on a custard base made with whole milk that is infused with vanilla, cinnamon, and orange zest and then whisked with egg yolks. It strikes the right balance of eggy richness without being heavy, and it gave me the opportunity to turn the soaking mixture into a crème anglaise–like sauce for the finished dish, eliminating waste.

Do You Need Stale Bread to Make Torrijas

comparing different times for soaking the bread in custard

When developing our recipe for French toast, Daniel ran his own series of tests comparing fresh, stale, and oven-dried bread to see if you really needed to start with "lost" bread. The answer was no, oven-drying fresh bread works fine for regular French toast. Because this recipe for torrijas involves such thick slices of bread (2 inches thick to be precise), I decided to run some tests of my own just to make sure that oven-dried bread would still cut it.

Historically, torrijas, just like pain perdu, was a dish born out of necessity and frugality—leftover stale bread was saved from getting tossed away by soaking it in milk or wine, coating with eggs, cooking it, and then sweetening with sugar or honey. Torrijas are traditionally made during the semana santa, the holy week at Easter time, and while its association with the holiday is not completely clear, Marti Buckley explains that some theorize that it was a way to use up an abundance of bread baked during Lent. The religious connection to torrijas may be shrouded in mystery, but we can figure out if in modern times it should still be made with stale bread.

I ran a side by side test with pieces of three-day-old bread that I staled on a wire rack against a one-day-old loaf that I cut into pieces the day of testing and dried in the oven. The pieces started with the same weight, and were soaked in one-minute intervals, with their weights recorded after each interval. As you can see in the photos above, the stale bread initially soaked up much more of the custard base than the oven, but over the course of a few minutes those numbers evened out. There's only so much liquid that a piece of bread can absorb. So if you have stale bread, use it, but if you just have a fresh loaf of pullman, there's no need to wait for days for it to go through the retrogradation cycle. Pop it in a low oven to dry it out and you're good to go.

One note: Because fresh, oven-dried bread isn't actually staled but just lightly dehydrated, it does end up more delicate after soaking. I had to be very careful removing the 1-day-old piece of bread from the custard base, while the 3-day-old bread was slightly easier to maneuver. In either case, for these thick slabs of torrija, you want to push the soaking time to the limit so as to achieve that pudding consistency at the center. After soaking, I want my torrija bread to be like me at the end of 2020: barely holding it together.

The Sauce Is In the Soaking Liquid

As Kristina noted in her recent treatise on pastry cream, there is a lot of overlap in the custard extended universe. Combine dairy, eggs, and sugar and you have a base for soaking bread for French toast. Gently heat that base until the egg proteins denature and coagulate and you have pourable crème anglaise. Chill, churn, and freeze that mixture and you've made ice cream. Or add starch and cook to make pastry cream. In this case, I wanted a sauce to pair with the torrijas, so crème anglaise was the name of the game.

After soaking oven-dried pieces of bread for torrijas, I simply take the leftover custard base and gently heat it to 175°F, until the yolks have thickened the sauce to a spoon-coating consistency. It's a little more work than your standard weekend French toast, but this no-waste approach rewards you with a rich and silky sauce for a pull-out-all-the-stops torrijas that reaches show-stopping dessert heights. Foam not included.

Recipe Facts

Prep: 15 mins
Cook: 55 mins
Active: 30 mins
Total: 70 mins
Serves: 4 servings

Rate & Comment


  • 11 ounces (320g) pullman or brioche bread (about one-third to one-half of a loaf)

  • 1 1/2 cups (375ml) whole milk

  • 1 cinnamon stick or pinch ground cinnamon

  • 1/2 vanilla bean (2g), split and scraped or 1/4 teaspoon vanilla extract

  • Two 3- by 1-inch strips orange zest from 1 large orange

  • 1/8 teaspoon kosher salt

  • 7 tablespoons (88g) plain or toasted sugar, divided

  • 5 large egg yolks (75g)

  • 2 tablespoons (28g) unsalted butter


  1. If using fresh bread, adjust oven rack to middle position and preheat oven to 225°F (110°C). Set a wire rack in a rimmed baking sheet. Using a bread knife, remove crusts from bread, then cut into four rectangular pieces that are 2 inches thick and about 1 1/2 inches wide and 4 inches long (the width and length of the pieces can be determined by the size of your loaf of bread; it's the thickness of the pieces that is most important). Arrange bread pieces on prepared baking sheet, leaving at least 1 inch of space between each piece, and bake, flipping pieces over halfway through, until lightly toasted and dry on their surface, 30 to 45 minutes. Transfer baking sheet to a heatproof surface to cool slightly, and increase oven temperature to 375°F (190°C). If using stale bread, you can skip the toasting step; cut the bread into pieces as described and preheat oven to 375°F.

  2. Meanwhile, in a 2-quart saucier or saucepan, combine milk, cinnamon, vanilla, orange zest, and salt. Set over medium-low heat and cook, stirring frequently with a rubber spatula, until milk registers 190°F (88°C) on an instant-read thermometer, 3 to 5 minutes. Remove from heat, cover, and set aside to steep for 30 minutes.

  3. While the milk steeps, whisk together 1/4 cup (50g) sugar and egg yolks in a medium bowl until sugar is dissolved and mixture turns pale yellow, 2 to 3 minutes. Set a fine-mesh strainer over bowl with egg mixture, and slowly pour one-third of milk mixture into yolk mixture to temper, whisking constantly to prevent yolks from curdling. Add remaining milk mixture, whisking constantly until well-combined; set aside but don't clean strainer; wipe out saucepan.

  4. Add bread to custard base and soak, turning pieces occasionally to ensure they are coated on all sides, until fully saturated and soft (they should barely hold together, so handle with care), 5 to 6 minutes. Using a small spatula, carefully transfer bread pieces to a plate, allowing excess liquid to drip back into the bowl of custard base; set bread pieces aside.

  5. Strain custard base through fine-mesh strainer into now-empty saucier; you should have between 3/4 to 1 cup (175 to 240ml) of liquid. Return to stovetop; once again set aside but don't clean strainer, and wipe out bowl. Cook over medium-low heat, stirring constantly with a rubber spatula or wooden spoon to prevent egg yolks from curdling, until mixture registers 175°F (79.5°C) on an instant-read thermometer and thickens slightly so that it coats the back of a spoon, 3 to 5 minutes. Working quickly, remove from heat and pour crème anglaise through fine-mesh strainer back into now-empty bowl. Place piece of plastic wrap directly on surface of crème anglaise to prevent skin from forming, and refrigerate until ready to use.

  6. In a medium cast iron skillet, melt butter over medium-high heat until just foaming. Sprinkle 2 tablespoons (25g) sugar in an even layer over butter, then add bread pieces to skillet. Cook, carefully turning pieces occasionally, until lightly browned on all sides, 4 to 5 minutes. Transfer skillet to oven, and bake until bread pieces are heated through at the center, about 5 minutes.

  7. Remove skillet from oven, and carefully flip bread pieces over so that bottom sides that were in contact with the pan are facing up. Sprinkle remaining 1 tablespoon (13g) sugar evenly over bread pieces. If using a blowtorch, ignite torch and caramelize sugar by sweeping flame 2 inches above bread pieces, until sugar is bubbling and deep golden brown. If not using a blowtorch, simply serve with the sprinkled sugar on top.

  8. Divide crème anglaise between individual serving plates, followed by bread pieces. Serve immediately.


Special equipment

Rimmed baking sheet, wire rack, 2-quart saucier, instant-read thermometer, fine-mesh strainer, kitchen blowtorch

Make-Ahead and Storage

This dish is best enjoyed immediately. Crème anglaise can be refrigerated in an airtight container for up to 3 days.

Nutrition Facts (per serving)
576 Calories
29g Fat
60g Carbs
18g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4
Amount per serving
Calories 576
% Daily Value*
Total Fat 29g 37%
Saturated Fat 15g 77%
Cholesterol 406mg 135%
Sodium 471mg 20%
Total Carbohydrate 60g 22%
Dietary Fiber 1g 5%
Total Sugars 33g
Protein 18g
Vitamin C 2mg 10%
Calcium 184mg 14%
Iron 3mg 18%
Potassium 308mg 7%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)