Capirotada Mexicana Bread Pudding

Featured in: Sweet Treats

Capirotada Mexicana is a beloved Mexican dessert enjoyed especially during Lent. Sliced and toasted bread is layered with dried fruits, nuts, and mild cheese, then soaked in aromatic piloncillo-cinnamon syrup and baked until golden and bubbling. The comforting sweetness, paired with the textures from coconut flakes and melted butter, makes each bite unique and flavorful. Best served warm or at room temperature, this classic dish brings families together and pairs beautifully with coffee or hot chocolate. Try extra fruit or lighter cheese for variations.

Updated on Sat, 14 Mar 2026 16:19:00 GMT
Warm Mexican capirotada with toasted bread, piloncillo syrup, raisins, and melted cheese, baked until golden and bubbling. Pin
Warm Mexican capirotada with toasted bread, piloncillo syrup, raisins, and melted cheese, baked until golden and bubbling. | potfuljoy.com

My kitchen always smells like a festival when capirotada is in the oven. The blend of toasted bread grabbing at cinnamon, cloves, and dark, syrupy piloncillo makes everything feel celebratory, even when it's just a quiet Thursday evening. Once, I decided to try it purely out of curiosity — I wanted to understand why my neighbors always raved about their Abuela's capirotada during Lent. I realized right away it's not just dessert: it's a warm, aromatic bite of tradition that asks you to slow down. The layering is messy and honest, and I love how each pan turns out a little different depending on my mood and what's left in the pantry.

The first time I made capirotada for friends, we ended up sharing it late into the night over strong coffee and laughter. There was some spilled syrup and a few burnt bread edges, but that only made the kitchen stories sweeter. Everyone took a second helping, and the silence that fell right as we tasted confirmed I'd done something right. Now, every March, I find myself looking for excuses to bake it again, hoping for another gathering where the oven is humming and windows fogged. Even my friend who claimed not to have a sweet tooth went home asking for the recipe.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Bread: Slightly stale bolillo or French bread holds up beautifully: it's important to toast the slices well so they soak up syrup without getting mushy.
  • Piloncillo (or dark brown sugar): Piloncillo gives the syrup that deep, caramel warmth; chopping it before melting makes life easier.
  • Cinnamon stick & cloves: Essential for building the aroma, but remove them before layering to avoid a surprise crunch.
  • Raisins & dried fruit: Raisins always plump up in the syrup — add apricots or prunes if you love a tangy note.
  • Cheese: Go for mild queso fresco or Monterey Jack; gently scatter so every layer gets a creamy bite.
  • Pecans, peanuts, almonds: Toast the nuts on the baking sheet with the bread to coax out their flavor.
  • Coconut flakes (optional): Adds a sweet crunch to the top, but skip if you prefer the classic style.
  • Butter: Melted butter seals in richness and helps create that golden crust.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get the Oven Ready:
Preheat to 180°C (350°F) and butter your baking dish — the butter's soft scent reminds me to slow down before layering.
Toast the Bread:
Lay slices flat on a baking sheet and toast them until they're crisp and golden, flipping halfway; listen for the gentle crackle when they cool.
Make the Syrup:
In a saucepan, simmer water, piloncillo, cinnamon, and cloves; as the syrup thickens, its aroma fills the room. Strain carefully to pull out the spices and bits.
Start the Layering:
Begin with a bed of toasted bread. Sprinkle on a handful of raisins, dried fruit, nuts, and cheese for each layer, repeating until the dish is full.
Add the Syrup:
Pour warm syrup slowly and patiently over the layers. Watch the bread soak up the sweetness until every corner glistens.
Top It Off:
Drizzle with melted butter and add coconut flakes if you're feeling playful.
Bake:
Cover with foil and bake for 25 minutes; then remove foil for another 10-15 minutes, waiting for the bubbling cheese and golden crust to appear.
Rest and Serve:
Let it cool for at least 15 minutes before serving; the pudding firms up and is perfect warm or at room temperature.
Pin
| potfuljoy.com

It was during one chilly Lent that capirotada turned into an unexpected gesture of kindness for my neighbor. She was homesick for Mexico, so I shared a pan over the fence. We stood together in the alley, letting the cinnamon steam drift up as she savored the familiar flavors. Since then, this recipe has been my way to connect — food as comfort, no translation needed.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

How to Personalize Your Layers

Sometimes I toss in sliced bananas or apples on a whim, and there's no wrong way to arrange the nuts or dried fruit. Let each layer reflect your mood: maybe a little more cheese for winter, extra coconut for spring. If you want more protein, swap some nuts or use almond cheese for a dairy-free change. Inviting little hands to sprinkle ingredients makes the process messy and fun — just keep napkins nearby.

Serving Suggestions

Try pairing a warm slice of capirotada with Mexican hot chocolate or robust coffee — it's the way my friends ask for it at every gathering. For extra decadence, add vanilla ice cream alongside, or enjoy with a drizzle of sweet cream if you favor milder desserts. It makes a perfect stand-alone treat but disappears fast when shared at a busy table.

Making Ahead and Storing

The flavors deepen if capirotada stands overnight, making leftovers special for breakfast or a mid-afternoon snack. Wrap the dish tightly or use an airtight container to keep it moist and fresh without becoming soggy. Avoid freezing, as that spoils the texture, but refrigerating for a few days works fine.

  • Cover with foil before chilling to prevent drying.
  • Reheat gently in the oven to revive the aroma.
  • Don't forget to save a corner piece — it's always the gooiest.
Layers of capirotada Mexicana feature bolillo bread, cinnamon-spiced syrup, dried fruits, and nuts, topped with mild cheese for a comforting dessert. Pin
Layers of capirotada Mexicana feature bolillo bread, cinnamon-spiced syrup, dried fruits, and nuts, topped with mild cheese for a comforting dessert. | potfuljoy.com

If your kitchen fills with sweet steam, take a moment to enjoy it — capirotada is best shared, but worth savoring solo too. Whether for Lent or any season, a pan always brings warmth to the table.

Recipe Q&A

What is piloncillo and can it be substituted?

Piloncillo is unrefined cane sugar commonly used in Mexican cuisine. Dark brown sugar can substitute for a similar taste.

Why use stale or toasted bread?

Toasted or stale bread holds its shape during baking, absorbing syrup without becoming overly soggy.

Can different nuts or dried fruits be used?

Yes, customize layers with preferred nuts and dried fruits, such as walnuts, apples, or prunes for added flavors.

Is the dessert vegetarian?

Yes, capirotada is vegetarian, though cheese can be swapped for lactose-free alternatives if desired.

What is the ideal way to serve this dish?

Serve warm or at room temperature, often paired with coffee or Mexican hot chocolate for extra comfort.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Capirotada Mexicana Bread Pudding

Toasted bread layered with piloncillo syrup, nuts, dried fruit, and cheese for a sweet, aromatic Mexican treat.

Preparation time
20 min
Cooking time
40 min
Total time
60 min

Category Sweet Treats

Difficulty Medium

Origin Mexican

Yield 8 Servings

Dietary specifications Vegetarian

Ingredients

Bread

01 1 large loaf (approximately 17.5 ounces) bolillo or French bread, sliced and slightly stale

Syrup

01 2 cups water
02 1 1/2 cups (8.8 ounces) piloncillo, chopped, or dark brown sugar
03 1 cinnamon stick
04 3 whole cloves
05 1/4 cup raisins
06 1/4 cup chopped dried apricots or prunes (optional)

Dairy & Cheese

01 1/2 cup (2.1 ounces) shredded mild cheese, such as queso fresco, Monterey Jack, or mozzarella

Nuts & Seeds

01 1/3 cup chopped pecans
02 1/4 cup chopped unsalted peanuts
03 1/4 cup slivered almonds

Toppings

01 1/4 cup sweetened coconut flakes (optional)
02 2 tablespoons butter, melted

Instructions

Step 01

Oven Preparation: Preheat oven to 350°F. Lightly coat a 9x13-inch baking dish with melted butter.

Step 02

Bread Toasting: Arrange sliced bread on a baking sheet and toast in the oven for 10–12 minutes, flipping once, until dry and golden.

Step 03

Syrup Creation: Combine water, piloncillo or brown sugar, cinnamon stick, and cloves in a saucepan. Bring to a boil; simmer for 8–10 minutes until syrupy and aromatic. Remove from heat and strain to discard spices.

Step 04

Layering: Place one-third of toasted bread in the prepared dish. Sprinkle with raisins, dried fruit, nuts, and cheese. Repeat layering two more times, finishing with cheese and nuts on top.

Step 05

Syrup Distribution: Slowly pour warm syrup evenly over all layers, ensuring bread is thoroughly moistened.

Step 06

Final Toppings: Drizzle melted butter over the top and sprinkle with coconut flakes if desired.

Step 07

Baking: Cover dish with aluminum foil and bake for 25 minutes. Remove foil and bake an additional 10–15 minutes, until topping is golden and bubbling.

Step 08

Resting and Serving: Allow to rest for at least 15 minutes before serving warm or at room temperature.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Required equipment

  • 9x13-inch baking dish
  • Saucepan
  • Strainer
  • Baking sheet
  • Knife and cutting board
  • Aluminum foil

Allergen information

Review each ingredient to identify potential allergens and if uncertain, please consult a healthcare professional.
  • Contains dairy, tree nuts (pecans, almonds), and peanuts.
  • Bread may contain gluten and eggs; check product labels for allergen sensitivity.
  • Verify all ingredient labels for allergens prior to preparation.

Nutritional values (per serving)

These values are provided as a general guide only and shouldn't replace professional medical advice.
  • Calories: 340
  • Fat: 13 g
  • Carbs: 53 g
  • Protein: 7 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.