Go Back
+ servings
Capirotada (or Mexican Bread Pudding) served in a white bowl and topped with sprinkles.
Print Recipe
4.96 from 23 votes

Capirotada (Mexican Bread Pudding)

Capirotada, or Mexican bread pudding, is a sweet treat made of bread, fruits, nuts, and cheese. A yummy Mexican dessert eaten during Lent.
Prep Time15 mins
Cook Time15 mins
Total Time30 mins
Course: Dessert
Cuisine: Mexican
Servings: 8
Calories: 683kcal



  • In a pot, add the water, piloncillo, cinnamon stick, and star of anise.
  • Bring to boil and let simmer for 5 minutes, or until everything is dissolved.
  • In the meantime, get the other ingredients ready.
  • In a large stockpot, add a layer of bread, bananas, nuts, and cheese.
  • Keep layering until there are no remaining ingredients.
  • Add the hot liquid to the pot.
  • Place the pot on the stove top.
  • Make sure it’s on LOW heat and cook for 7 minutes or until the liquid is completely absorbed and the cheese is melted.
  • Turn off the stove and let sit for another 8 minutes before serving.
  • Serve and top with more sprinkles.



You can substitute the anise for whole cloves or use both.
If you can't find bolillos, you can also use French bread.
The capirotada is ready when the cheese is melted
If using peanuts, be sure to get the kind without shells and without skin. 


Calories: 683kcal | Carbohydrates: 80g | Protein: 28g | Fat: 28g | Saturated Fat: 15g | Cholesterol: 50mg | Sodium: 1096mg | Potassium: 402mg | Fiber: 6g | Sugar: 8g | Vitamin A: 447IU | Vitamin C: 2mg | Calcium: 543mg | Iron: 5mg