
If you are craving a dessert that feels like a warm hug from home, this Capirotada Bread Pudding with Piloncillo, Queso Fresco, and Nuts Recipe is the perfect choice. This traditional Mexican bread pudding brings together the rich, caramel-like sweetness of piloncillo syrup, the salty creaminess of queso fresco, and the satisfying crunch of roasted nuts in every bite. It’s a celebration of textures and flavors that transforms humble ingredients into something truly special and comforting. Trust me, once you try this ultimate fusion of sweet and savory, you’ll want to make it a regular in your kitchen.
Ingredients You’ll Need

Don’t let the ingredient list intimidate you—this recipe uses simple staples that come together beautifully to create a truly unique flavor profile. Each component plays a vital role, from the tangy queso fresco balancing the sweetness to the piloncillo syrup adding deep, molasses-like richness and the nuts contributing awesome texture.
- Sourdough baguette or bolillo bread: Using slightly stale or day-old bread works best for soaking up the syrup without turning mushy.
- Butter (softened): This adds a golden richness and helps toast the bread perfectly.
- Piloncillo: The star sweetener—a raw cane sugar block that gives a deep caramel flavor essential to authentic capirotada.
- Cinnamon stick: Adds warm spice that complements the sweetness and layers the flavor beautifully.
- Whole cloves: For subtle aromatic notes that elevate the syrup beyond just sugary goodness.
- Crumbled queso fresco or cotija cheese: Its mild saltiness cuts through the sweetness for a perfect balance.
- Crushed dry roasted peanuts: Adds crunch and an earthiness that pairs amazingly with the syrup and cheese.
- Dried cranberries: Offer bursts of tart sweetness and a pop of color that make every bite exciting.
- Raisins (optional): For those who love extra fruity sweetness and texture variety.
- Sprinkles (optional): Not just for kids, a colorful touch to brighten your presentation.
How to Make Capirotada Bread Pudding with Piloncillo, Queso Fresco, and Nuts Recipe
Step 1: Prepare the Bread
First things first, preheat your oven to 400 degrees Fahrenheit. Slice your sourdough baguette or bolillo bread into 1-inch thick pieces—this thickness is perfect to soak up the syrup but still hold their shape. Spread softened butter on both sides of each slice to ensure a luscious, golden crust once toasted. Arrange the slices in a single layer on a baking sheet, then toast them in the oven for about 8 minutes, flipping halfway through so they develop an even, golden crunch all around. Toasted bread is key because it provides the best texture when layering your pudding.
Step 2: Make the Piloncillo Syrup
This step is where the magic truly begins. In a medium saucepan, combine 1 ½ cups of water with your piloncillo blocks, cinnamon stick, and whole cloves. Place over medium-high heat and stir until the piloncillo completely dissolves—it creates a rich, amber syrup packed with deep caramel and warm spice. Once dissolved, turn off the heat and let the mixture rest for five minutes to infuse the flavors. For a silky smooth syrup, strain it through a fine sieve to remove the cinnamon and cloves before assembling.
Step 3: Assemble the Layers
Now comes the fun part! In your serving dish—ideally a deep casserole or glass baking dish—start layering the toasted bread slices. Drizzle a generous amount of the piloncillo syrup between layers so every piece soaks up that sweet, spiced goodness. Sprinkle crumbled queso fresco, crushed dry roasted peanuts, dried cranberries, and optional raisins evenly across the bread layers. The layers should be built like a flavorful mosaic where each bite offers a little bit of everything. Repeat the layering one or two more times depending on your dish depth and ingredient amounts.
Step 4: Bake and Finish
Once assembled, place your dish in the oven at 350 degrees Fahrenheit and bake for about 15-20 minutes, or until the top is bubbly and lightly caramelized. This last bake melds the flavors together and softens the bread just enough to create that luscious bread pudding texture. If you love some extra crunch or color, consider adding sprinkles just before serving for a whimsical touch!
How to Serve Capirotada Bread Pudding with Piloncillo, Queso Fresco, and Nuts Recipe

Garnishes
Just before serving, sprinkle a little extra queso fresco and chopped peanuts on top to enhance the texture contrast and add a little freshness. A dusting of cinnamon or a drizzle of leftover piloncillo syrup can elevate the presentation and flavor beautifully.
Side Dishes
This dish shines beautifully on its own but pairs wonderfully with light accompaniments like a dollop of Mexican crema or a scoop of vanilla ice cream. A fresh cup of coffee or Mexican hot chocolate also makes a perfect partner, balancing the sweetness with warm bitterness.
Creative Ways to Present
Looking to impress? Serve individual portions in small ramekins or mason jars. Layer the ingredients visibly for a stunning look that also helps showcase the delicious layers of bread, syrup, cheese, and nuts. For gatherings, turn it into a dessert bar where guests can add their own toppings!
Make Ahead and Storage
Storing Leftovers
Leftover capirotada keeps beautifully in an airtight container in the refrigerator for up to 3 days. The flavors deepen and meld even more, making the next day’s serving even better.
Freezing
If you want to keep it longer, freeze portions wrapped tightly in plastic wrap and foil or in freezer-safe containers. It’ll keep well for up to a month. Just thaw in the refrigerator overnight before reheating.
Reheating
Warm your leftover capirotada gently in the oven at 325 degrees Fahrenheit until heated through, or microwave it for a quick, cozy treat. Adding a splash of milk or syrup before reheating helps maintain moistness.
FAQs
What is piloncillo and can I substitute it?
Piloncillo is unrefined whole cane sugar commonly used in Mexican cooking. It has a rich, molasses-like flavor that’s hard to replicate exactly, but you can substitute brown sugar if needed. The depth won’t be quite the same, but it will still be delicious.
Can I make capirotada vegetarian?
Absolutely! This recipe is naturally vegetarian as it uses cheese and nuts for richness without any animal broth or gelatin ingredients. Just make sure your cheese is vegetarian-friendly if that’s important to you.
Why use queso fresco instead of other cheeses?
Queso fresco has a mild, slightly tangy flavor and crumbly texture that complements the sweetness perfectly. It adds a gentle saltiness without overpowering the dish, unlike stronger cheeses.
Can I use other nuts besides peanuts?
Definitely! Toasted pecans, almonds, or walnuts all work wonderfully and bring their own unique flavor and crunch to the dish. Feel free to mix it up based on what you have on hand.
Is capirotada served warm or cold?
Traditionally, capirotada is served warm or at room temperature to fully enjoy the comforting textures and flavors. That said, some enjoy it chilled, especially on warmer days.
Final Thoughts
Giving this Capirotada Bread Pudding with Piloncillo, Queso Fresco, and Nuts Recipe a try is like inviting a little piece of Mexican culinary tradition into your home. It’s a dish that tells a story with every bite, blending sweet, salty, and crunchy elements into something irresistibly comforting. I wholeheartedly encourage you to make it soon—it promises to become a beloved favorite in your dessert rotation that brightens any gathering or cozy night in.
Print
Capirotada Bread Pudding with Piloncillo, Queso Fresco, and Nuts Recipe
- Total Time: 40 minutes
- Yield: 6 servings
Description
Capirotada is a traditional Mexican bread pudding dessert featuring toasted bread slices soaked in a sweet piloncillo syrup and layered with cheese, nuts, and dried fruits. This recipe offers a perfect balance of sweet, salty, and crunchy textures, ideal for a comforting and flavorful treat enjoyed especially during the Lenten season.
Ingredients
For the Bread
- 1 sourdough baguette or 3 pieces of bolillo bread
- 2 tablespoons butter (softened)
For the Syrup
- 1 1/2 cups water
- 2 large piloncillos (raw cane sugar, approx 6 oz each)
- 1 cinnamon stick
- 3 whole cloves
For the Toppings
- 1/2 cup crumbled queso fresco or cotija cheese
- 1/3 cup crushed dry roasted peanuts
- 1/4 cup dried cranberries
- Raisins (to taste, optional)
- Sprinkles (optional)
Instructions
- Preheat the Oven: Set your oven to 400°F (204°C) to prepare for toasting the bread slices.
- Prepare the Bread Slices: Slice the sourdough baguette or bolillo bread into 1-inch thick pieces. Spread softened butter on both sides of each slice to ensure they toast evenly and gain a rich buttery flavor.
- Toast the Bread: Arrange the buttered bread slices in a single layer on a baking sheet. Toast in the preheated oven for about 8 minutes, flipping the slices once after 4-5 minutes, until they become golden brown and crispy.
- Make the Piloncillo Syrup: In a medium saucepan, combine 1 1/2 cups of water, the piloncillos, cinnamon stick, and whole cloves. Bring the mixture to a medium-high heat and cook, stirring occasionally, until the piloncillo has completely dissolved into the water, forming a rich, sweet syrup. Turn off the heat and let it steep for 5 minutes to enhance the flavors.
- Strain the Syrup: Using a fine mesh strainer, strain the piloncillo syrup into a clean container to remove the cinnamon stick and cloves. Set the syrup aside for layering.
Notes
- Use bolillo bread for a more authentic Mexican texture, but sourdough baguette works well as a substitute.
- Piloncillo can be found at Mexican or Latin markets; if unavailable, use dark brown sugar as an alternative.
- Optional dried fruits like raisins or sprinkles can be added to customize the flavor and appearance.
- To toast bread evenly, keep an eye during flipping to prevent burning.
- This dish is traditionally assembled by layering the toasted bread with syrup, cheese, nuts, and dried fruits before serving.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Method: Baking
- Cuisine: Mexican