Capirotada (Mexican Bread Pudding with Piloncillo, Dried Fruits, and Cheese) Recipe
Introduction
Capirotada is a traditional Mexican bread pudding bursting with warm spices, dried fruits, nuts, and cheese. It’s a comforting dessert perfect for sharing during festive gatherings or enjoying any time you crave a sweet, spiced treat.

Ingredients
- 2 tbsp. unsalted butter, plus more for pan
- 4 bolillo rolls or 1 large loaf plain French bread, cut into 1/2″ to 3/4″ thick slices
- 4 cups water
- 2 cups (430 g) packed piloncillo or dark brown sugar
- 1 1/2 tsp. ground cinnamon
- 1/4 tsp. ground cloves
- 1/4 tsp. ground nutmeg
- Pinch of kosher salt
- 1/2 cup (45 g) sliced almonds, divided
- 1/4 cup (45 g) raisins, divided
- 1/4 cup (30 g) dried apricots, thinly sliced, divided
- 3 oz. crumbled queso añejo or cotija cheese, divided
Instructions
- Step 1: Arrange a rack in the center of the oven and preheat to 400°F (200°C). Grease an 8″ x 8″ or 9″ round baking dish with butter. Set a wire rack inside a baking sheet and arrange the bread slices on the rack.
- Step 2: Bake the bread until crispy and lightly golden around the edges, about 15 to 17 minutes. Then reduce the oven temperature to 350°F (175°C).
- Step 3: Meanwhile, in a medium pot over high heat, combine water, piloncillo (or dark brown sugar), cinnamon, cloves, nutmeg, salt, and the remaining 2 tablespoons of butter. Bring to a simmer and cook, stirring occasionally, until the syrup is slightly reduced, about 10 minutes. Remove from heat.
- Step 4: Layer half of the toasted bread in the prepared baking dish. Ladle syrup over the bread and sprinkle half of the almonds, raisins, apricots, and cheese evenly on top. Repeat the layering with the remaining bread, syrup, and toppings until everything is well soaked and layered. There may be syrup left over.
- Step 5: Bake the assembled bread pudding until it is set but still soft to the touch, about 30 minutes. Add extra syrup if the pudding appears dry during baking. Let cool for 10 minutes before serving.
Tips & Variations
- Use freshly grated cinnamon for a more vibrant spice flavor.
- Substitute dried apricots with chopped dried figs or dates if preferred.
- For a richer texture, drizzle a little sweetened condensed milk over the layers before baking.
- Try adding chopped pecans or walnuts for extra crunch.
Storage
Store leftover capirotada in an airtight container in the refrigerator for up to 3 days. Reheat individual portions gently in the microwave or warm in the oven at 350°F (175°C) until heated through.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of bread for capirotada?
Yes, sturdy breads like French bread, bolillo, or even brioche work well. Avoid very soft or crumbly bread as it may become too mushy.
What is piloncillo and can I substitute it?
Piloncillo is a type of unrefined Mexican brown sugar with a rich molasses flavor. You can substitute it with dark brown sugar or even muscovado sugar for a similar taste.
PrintCapirotada (Mexican Bread Pudding with Piloncillo, Dried Fruits, and Cheese) Recipe
Capirotada is a traditional Mexican bread pudding layered with toasted bread, a spiced piloncillo syrup, nuts, dried fruit, and crumbled cheese. This warm, comforting dessert combines the rich flavors of cinnamon, cloves, and nutmeg with the slight tang of queso añejo, creating a perfect balance of sweet and savory that is both hearty and delightful.
- Prep Time: 15 minutes
- Cook Time: 57 minutes
- Total Time: 1 hour 12 minutes
- Yield: 6 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: Mexican
Ingredients
Bread and Butter
- 2 tbsp. unsalted butter, plus more for pan
- 4 bolillo rolls or 1 large loaf plain French bread, cut into 1/2“- to 3/4”-thick slices
Syrup
- 4 cups water
- 2 cups (430 g) packed piloncillo or dark brown sugar
- 1 1/2 tsp ground cinnamon
- 1/4 tsp ground cloves
- 1/4 tsp ground nutmeg
- Pinch of kosher salt
- 2 tbsp unsalted butter (remaining, for syrup)
Toppings and Layerings
- 1/2 cup (45 g) sliced almonds, divided
- 1/4 cup (45 g) raisins, divided
- 1/4 cup (30 g) dried apricots, thinly sliced, divided
- 3 oz crumbled queso añejo or cotija cheese, divided
Instructions
- Preheat and Prepare Bread: Arrange a rack in the center of the oven and preheat to 400°F (204°C). Butter an 8″ x 8″ or 9″ round baking dish. Set a wire rack over a baking sheet and arrange the bread slices on the rack.
- Toast the Bread: Bake the bread until it becomes crispy and lightly golden around the edges, about 15 to 17 minutes. Then reduce the oven temperature to 350°F (177°C).
- Make the Piloncillo Syrup: In a medium pot over high heat, combine water, piloncillo or dark brown sugar, cinnamon, cloves, nutmeg, a pinch of kosher salt, and the remaining 2 tablespoons butter. Bring to a simmer and cook, stirring occasionally, until the syrup is slightly reduced, about 10 minutes. Remove from heat.
- Layer the Capirotada: Place half of the toasted bread in the prepared baking dish. Ladle a generous amount of the syrup over the bread to soak it. Sprinkle half of the sliced almonds, raisins, dried apricots, and crumbled cheese over the bread. Repeat layering with the remaining bread, syrup, and toppings, ensuring the bread is fully soaked and no dry spots remain. There will be leftover syrup.
- Bake the Bread Pudding: Bake the assembled capirotada at 350°F (177°C) for about 30 minutes, until the pudding is set but still soft to the touch. If it appears dry during baking, add more syrup. Let cool for 10 minutes before serving.
Notes
- Bolillo rolls or plain French bread are preferred for texture; ensure bread is sliced about 1/2 to 3/4 inches thick.
- Adjust sweetness by the amount of piloncillo or brown sugar used in syrup.
- Serve warm to enjoy the full flavors and melty cheese.
- Queso añejo or cotija adds a salty tang; omit or substitute with a vegan cheese for dietary variants.
- Leftover syrup can be saved and used as a sweetener for other desserts or drinks.
- This recipe is traditionally enjoyed during lent and Easter celebrations in Mexico.
Keywords: Capirotada, Mexican bread pudding, piloncillo syrup, traditional Mexican dessert, Easter dessert, sweet and savory bread pudding

