The Daily Recipe

Simple recipes for real life

Capirotada (Mexican Bread Pudding) for Easter

Be the first to rate this recipe
dessert · Mexican · 80 min · 10 servings · 385 cal · 4/2/2026
↓ Jump to Recipe
Capirotada (Mexican Bread Pudding) for Easter
Photo by Maksim Goncharenok on Pexels
📌 Pin It

Every Good Friday of my childhood smelled the same: piloncillo melting into cinnamon-spiced syrup, bolillo slices turning golden in the oven, and the sweet, sticky perfume of raisins and toasted peanuts drifting through the whole house. My grandmother — Abuela Lupe — would start her capirotada early in the morning, layering the bread with the focused reverence of someone performing a ritual, because to her, that's exactly what it was. Capirotada isn't just dessert. It's a Lenten offering, a Good Friday tradition passed down through generations of Mexican Catholic families, and the dish that tastes more like home and holy days than anything else I know. If your family is like mine, the smell alone is enough to bring everyone quietly into the kitchen.

The dish has roots going back to 15th-century Spain, but Mexican cooks made it entirely their own — sweetening it with dark, smoky piloncillo cones instead of refined sugar, layering in tejocotes (a tart little Mexican hawthorn fruit), crumbled queso fresco, and sometimes a handful of toasted pepitas or coconut. Every region, every family, has their version. In Jalisco they add plantain. In Sonora, they lean on raisins and peanuts. In my grandmother's kitchen in Guanajuato, she used both, plus a generous handful of sliced almonds that would crisp up on top into something almost candy-like. I've tested and tinkered with her version for years, and what I'm sharing today is as close to hers as I've ever gotten — deeply flavored, perfectly soaked but never soggy, and absolutely worth making every single Easter. (And if you're planning a full meatless Good Friday spread, our Classic French Pain Perdu makes a gorgeous Easter morning companion — but this capirotada is the star of the night.)

Today is Good Friday, which means this is the day. Whether you're making it for the first time or trying to recreate something you haven't tasted since your abuela made it, I promise this recipe will not let you down. The piloncillo syrup is non-negotiable — please don't substitute brown sugar if you can help it; that deep, almost molasses-like complexity is the soul of the whole dish. Tejocotes can be found at most Latin grocery stores or online, but I've included a substitution if you truly can't find them. Everything else you likely already have. Let's make something meaningful.

📋 Capirotada (Mexican Bread Pudding) for Easter

⏱ Prep: 25min🔥 Cook: 55min⏰ Total: 80min🍽 Serves: 10

Ingredients

Instructions

  1. Preheat your oven to 350°F (175°C). Slice the bolillo rolls into 3/4-inch (2cm) rounds. If they're fresh, spread them in a single layer on a baking sheet and bake for 8–10 minutes until lightly dried out — you want them a little stale so they absorb the syrup without falling apart completely.
  2. Toast the bread: Melt 4 tablespoons (55g) of butter in a large skillet over medium heat. Working in batches, toast the bolillo slices for 2–3 minutes per side until golden brown and slightly crisp. Set aside on a plate. You're building flavor here — don't skip this step.
  3. Make the piloncillo syrup: In a medium saucepan, combine the chopped piloncillo, water, cinnamon sticks, whole cloves, and star anise. Bring to a boil over medium-high heat, stirring occasionally to help the piloncillo dissolve. Once boiling, reduce heat to medium-low and simmer uncovered for 15 minutes until the syrup is fragrant and has reduced slightly — it should look like dark, thin caramel and coat a spoon lightly. Strain out the whole spices and discard them. Taste the syrup — it should be deeply sweet, warm, and aromatic.
  4. Butter a 9x13-inch (23x33cm) baking dish generously. Now build your first layer: arrange roughly half the toasted bolillo slices in an even layer on the bottom of the dish, overlapping slightly if needed.
  5. Scatter half the fillings evenly over the first bread layer: half the raisins, half the peanuts, half the sliced almonds, half the tejocotes (or diced apple), half the crumbled queso fresco, and half the shredded coconut. Dot with half the butter cubes.
  6. Add the second layer of toasted bolillo slices on top, then scatter the remaining raisins, peanuts, almonds, tejocotes, queso fresco, and coconut over the top. Dot with the remaining butter cubes.
  7. Slowly and evenly pour the warm piloncillo syrup over the entire dish, making sure to soak every piece of bread. Use the back of a spoon to gently press down any bread that rises up. You want the liquid level to come about halfway up the sides of the dish. Dust the top with ground cinnamon.
  8. Let the assembled capirotada rest for 10 minutes so the bread absorbs the syrup before baking. Then cover tightly with aluminum foil and bake at 350°F (175°C) for 25 minutes.
  9. After 25 minutes, remove the foil and bake uncovered for an additional 15–20 minutes, until the top is deep golden brown, slightly caramelized at the edges, and the syrup is mostly absorbed (a little at the bottom is fine and wonderful). The almonds and coconut on top should look toasted and gorgeous.
  10. Remove from the oven and let rest for at least 15 minutes before serving. Capirotada is traditionally served warm or at room temperature — not hot. It actually tastes even better after it cools and the flavors deepen. Serve as-is, or with a small scoop of vanilla ice cream or a drizzle of Mexican crema if you like.

Tips

Storage

Store leftover capirotada covered tightly with plastic wrap or in an airtight container in the refrigerator for up to 4 days. The flavors deepen overnight and many people (including me) think it tastes even better on day two. Reheat individual portions in the microwave for 60–90 seconds, or rewarm the whole dish covered with foil in a 300°F (150°C) oven for 15–20 minutes. Add a splash of water before reheating if it looks dry. Capirotada can also be frozen in individual portions for up to 2 months; thaw overnight in the refrigerator before reheating.

Make Ahead

Capirotada is an ideal make-ahead dessert — in fact, traditional Mexican cooks often make it on Good Friday morning to serve that evening or on Easter Sunday. You can assemble the entire dish through Step 7, cover it tightly with foil, and refrigerate for up to 24 hours before baking. When ready to bake, let it sit at room temperature for 20 minutes, then bake as directed — you may need to add 5 minutes to the covered baking time since you're starting from cold. The piloncillo syrup can also be made up to 3 days ahead and stored in a jar in the refrigerator; reheat gently before using.

🖨 Print Recipe
Share: Pinterest X Facebook

Frequently Asked Questions

What is capirotada made of?

Traditional capirotada is made with toasted bolillo bread soaked in a dark piloncillo syrup spiced with cinnamon, cloves, and star anise, then layered with raisins, peanuts, almonds, tejocotes, crumbled queso fresco, and shredded coconut. Every family and region of Mexico has its own variation.

What does capirotada taste like?

Capirotada tastes deeply sweet and warmly spiced, with a flavor profile similar to a rich bread pudding but far more complex. The dark piloncillo syrup brings a molasses-like depth, the queso fresco adds subtle salty contrast, and the toasted nuts and coconut give it textural variety in every bite.

Can I substitute brown sugar for piloncillo in capirotada?

You can, but it significantly changes the flavor. Piloncillo is an unrefined cane sugar with a deep, smoky, molasses-like complexity that is the defining flavor of authentic capirotada. Brown sugar is milder and more one-dimensional. If you must substitute, use dark brown sugar (not light) and add 1 tablespoon of molasses per 12 oz of sugar to approximate the depth.

What are tejocotes and where can I find them?

Tejocotes are small, tart Mexican hawthorn fruits traditional to capirotada. They provide a pleasant sourness that balances the sweet piloncillo syrup. Find them fresh or canned (in syrup — drain before using) at most Latin grocery stores. If unavailable, substitute 2 small Granny Smith apples, peeled and diced, or use halved dried apricots.

Why is capirotada eaten on Good Friday?

Capirotada is a deeply symbolic Mexican Catholic Good Friday tradition. Its ingredients are said to represent elements of the Passion of Christ: the bread symbolizes the Body of Christ, the piloncillo syrup represents His blood, the cinnamon sticks are the Holy Cross, the whole cloves are the nails, and the melted cheese represents the Holy Shroud. For Mexican Catholic families, making capirotada on Good Friday is as much a spiritual act as a culinary one.

Is capirotada served hot or cold?

Capirotada is traditionally served warm or at room temperature — never piping hot. It actually tastes best after it has rested 15–30 minutes out of the oven, when the flavors have had time to settle and deepen. Many cooks (and most purists) argue it tastes even better on day two, after an overnight rest in the refrigerator and a gentle reheat.

Can capirotada be made ahead of time?

Yes — and it's ideal for it. You can assemble the entire dish through the syrup-pouring step, cover tightly with foil, and refrigerate up to 24 hours before baking. The piloncillo syrup can be made up to 3 days ahead and stored in the fridge. Traditional Mexican cooks often make capirotada on Good Friday morning to serve that evening or on Easter Sunday.

How do you store leftover capirotada?

Store leftover capirotada covered tightly in the refrigerator for up to 4 days. Reheat individual portions in the microwave for 60–90 seconds, or warm the whole dish covered with foil in a 300°F oven for 15–20 minutes. It can also be frozen in individual portions for up to 2 months; thaw overnight in the refrigerator before reheating.

Is capirotada gluten-free?

Traditional capirotada is not gluten-free because it is made with bolillo or French bread. To make a gluten-free version, substitute a sturdy gluten-free bread (a day-old gluten-free baguette or sandwich loaf works well). Dry it out thoroughly before using, as gluten-free breads can be more fragile. All other ingredients in this recipe are naturally gluten-free.

What is the difference between capirotada and regular bread pudding?

Unlike American or French bread pudding, capirotada uses no eggs, no cream, and no milk. The bread is soaked entirely in piloncillo syrup — essentially spiced sugar water — rather than a custard base. This gives it a lighter, chewier texture and a deeply caramelized, almost candy-like flavor profile that is completely distinct from creamy Western-style bread puddings.

Estimated Nutrition Facts

Per serving: 1/10 of recipe (approx. 1 cup / ~220g) · 10 servings per recipe
Calories... 487
NutrientAmount
Total Fat17g
  Saturated Fat7g
Protein10g
Total Carbohydrate78g
  Dietary Fiber3g
  Total Sugars52g
Sodium310mg
Notable Nutrients:
Iron: 2.8mg (16% DV)Calcium: 130mg (10% DV)Magnesium: 45mg (11% DV)Vitamin E: 2.1mg (14% DV)Potassium: 320mg (7% DV)

Nutritional values are estimates only, calculated from standard ingredient databases. Actual values may vary based on specific brands, preparation methods, and ingredient substitutions. Not intended as medical or dietary advice. Consult a registered dietitian or healthcare professional for precise nutritional guidance.

Ingredient Cost Estimate

Moderate Recipe
IngredientEst. PriceShop
Bolillo rolls$2.50WalmartAmazon
Unsalted butter$4.50WalmartAmazon
Piloncillo cones$3.50WalmartAmazon
Water$0.00WalmartAmazon
Cinnamon sticks$2.00WalmartAmazon
Whole cloves$1.50WalmartAmazon
Star anise$2.00WalmartAmazon
Tejocotes (or tart apples)$2.50WalmartAmazon
Dark raisins$2.50WalmartAmazon
Roasted peanuts$2.00WalmartAmazon
Sliced almonds$3.00WalmartAmazon
Queso fresco$3.50WalmartAmazon
Shredded coconut$2.50WalmartAmazon
Ground cinnamon$1.50WalmartAmazon
Total Recipe Cost$33.50
Cost Per Serving$3.35
Money-Saving Tips:
  • Buy piloncillo, star anise, and whole cloves in bulk at a Latin grocery or Mexican market — prices are often 40–60% lower than mainstream supermarkets.
  • Use day-old French bread from the bakery discount rack instead of fresh bolillos, which also improves the pudding's texture.
  • Skip sliced almonds or swap with cheaper chopped walnuts, and buy raisins and coconut from the bulk bins to purchase only what you need.

Prices are estimates and may vary by location, store, brand, and season.

🍳 Get Weekly Recipes in Your Inbox

New recipes every week — simple, tested, and made for real home cooks.
No spam, ever. Unsubscribe anytime.

✓ You're in! Watch your inbox for the next recipe.

You Might Also Like

Recipe from: The Daily Recipe — https://daily-recipe.com/recipe/capirotada-recipe-mexican-bread-pudding-easter