Kitchen classics, vegetables, and bold flavors.
All recipes
DESSERT · NOORS KITCHEN

Capirotada: Mexican Bread Pudding with Piloncillo and Cinnamon

In this Mexican capirotada, stale bread gets a second life: toasted slices soak up piloncillo and cinnamon syrup, with raisins, peanuts and salty cheese layered in between. The top turns crisp while the middle stays soft and rich.

60 minutes6 servings
Jump to recipe
A serving of Mexican capirotada with soft layers of toasted bread, piloncillo syrup, raisins, peanuts and golden-brown cheese.
ABOUT THIS RECIPE

Crisp Bread, Spiced Syrup and Salty Cheese

Capirotada is a Mexican bread pudding often associated with Lent. There’s no single set way to make it: the types of bread, cheese and other additions vary by region and household. The basics are familiar: bread is layered and covered with a syrup made from piloncillo and cinnamon. Raisins, peanuts and cheese add sweet, earthy and salty notes to this version. It’s this combination that makes the dessert different from a pudding made with custard or milk.

Piloncillo is unrefined cane sugar, often sold in compact cones. It dissolves in hot water to make a dark syrup with a caramel-like flavor. Break up or grate the cone to help it dissolve faster. If piloncillo isn’t available, use dark brown sugar; the flavor will be a little less pronounced, but the syrup will still work. A cinnamon stick gently infuses the syrup, adding fragrance without making the pudding taste strongly of spices. You can add a couple of cloves, but they’re not essential.

Firm white bread, ideally a day old, works well because it holds its shape when the syrup is added. Bolillo is a good Mexican bread choice; a firm baguette or another compact white bread works too. Thin, soft sandwich bread falls apart more easily. Toasting the slices first dries them out a little, helping the edges brown in the oven. Pour the syrup over the layers gradually: the bread should become moist, but not be left swimming in a pool of syrup.

The cheese provides the striking salty contrast. Different cheeses are used in capirotada, depending on the region and what’s available. Queso añejo or Cotija has a robust, salty flavor; crumble or grate it between the layers. Feta is a practical substitute, though it tastes a little more sour. It’s best not to use a large amount of young, mild cheese: its flavor quickly disappears among the sweet syrup and bread. Peanuts add crunch; unsalted roasted peanuts make it easier to keep the balance just right.

Serve the capirotada warm or at room temperature, in small pieces: it’s sweet and quite filling. The top is crispiest soon after baking; the bread softens after storage. Refrigerate leftovers in a sealed container within two hours and eat them within three days. Reheat portions thoroughly in an oven at 160 °C, covered with foil so the top doesn’t get too dark. You can serve a little extra cheese on the side, but fresh fruit isn’t needed to balance the bold flavors.

Cinnamon syrup is poured over layers of toasted bread with raisins, peanuts and grated cheese in a baking dish.
Cinnamon syrup is poured over layers of toasted bread with raisins, peanuts and grated cheese in a baking dish.
GET STARTED

Capirotada: Mexican Bread Pudding with Piloncillo and Cinnamon

Prep 20 minCooking 40 minTotal 60 min

Ingredients

6 servings
Quantities scale with servings; adjust cooking times as needed.

How to make it

  1. 1

    Preheat the oven to 180 °C. Cut the bread into slices about 2 cm thick. Arrange them on a baking sheet and toast for 8–10 minutes, until they feel dry and are lightly browned. Turn them halfway through.

  2. 2

    Put the water, piloncillo, cinnamon stick and cloves in a saucepan. Bring to a boil and stir until the sugar has dissolved. Simmer the syrup gently for 8–10 minutes, until slightly thickened. Remove the cinnamon and cloves.

  3. 3

    Grease a baking dish about 20 × 25 cm with the butter. Arrange one third of the bread over the bottom. Sprinkle with one third of the raisins, peanuts and cheese. Make two more layers in the same way, finishing with cheese and peanuts.

  4. 4

    Pour the warm syrup evenly over the layers. Gently press down on the bread with the back of a spoon and leave to stand for 10 minutes so it can absorb the liquid.

  5. 5

    Bake the capirotada for 25–30 minutes, until the edges are bubbling and the top is golden brown and crisp. Leave to rest for 10 minutes before cutting.