Capirotada Recipe

Share your love
4.6 (864)

Capirotada elevates humble ingredients into an extraordinary Mexican bread pudding layered with buttered bread, golden raisins, crunchy peanuts, and melted cheese. This traditional dessert combines sweet and savory elements in perfect harmony, creating a unique comfort food that's especially beloved during Lent and Easter celebrations. The rich syrup soaks into every layer, creating irresistible textures and flavors.

Capirotada

Capirotada is a deliciously rich Mexican bread pudding with layers of buttered bread, raisins, peanuts, and shredded cheese, drenched with a sweet cinnamon syrup. So good! It’s traditionally served on Good Friday or during Lent.

Prep Time:
15 mins
Cook Time:
45 mins
Additional Time:
15 mins
Total Time:
1 hr 15 mins
Servings:
24
Yield:
1 (9×13-inch) capirotada
Jump to recipe

This capirotada recipe features buttered bread layered with cozy spices, raisins, peanuts, and Oaxaca cheese with a sweet cinnamon syrup.

What Is Capirotada?

Capirotada is a traditional Mexican bread pudding made with sliced and buttered bolillo bread, raisins, nuts, and melted cheese baked in a rich syrup made with piloncillo and cinnamon. It’s traditionally served on Good Friday or during the Lenten period.

How to Make Capirotada

You’ll find the full, step-by-step recipe below — but here’s a brief overview of what you can expect when you make this homemade capirotada:

  1. Make a syrup with water, brown sugar (or Mexican piloncillo), and cinnamon sticks.
  2. Butter each slice of bread. 
  3. Layer the ingredients according to the detailed instructions in Step 3. 
  4. Cover with aluminum foil and bake until cooked through. 

How to Store Capirotada

Store the capirotada covered with foil or in an airtight container in the refrigerator for up to four days. Reheat in the oven until the dessert is warmed through. 

Can You Freeze Capirotada? 

Yes, you can freeze capirotada pudding for up to three months. Bake it in a foil pan if you plan to freeze it. Allow it to cool, then wrap the whole thing tightly in a layer of storage wrap and at least one layer of foil. Thaw in the refrigerator overnight. 

Editorial contributions by Corey Williams

Cook Mode (Keep screen awake)

Ingredients

1/2x
1x
2x

Original recipe (1X) yields 24 servings

  • 3 cups water

  • 2 ¼ cups packed brown sugar, divided

  • 2 cinnamon sticks

  • 2 loaves bolillo bread, sliced ½-inch thick, toasted

  • ½ cup butter, softened

  • 3 cups shredded Oaxaca cheese

  • 2 cups peanuts

  • 1 cup raisins

  • ¼ teaspoon ground cinnamon, or to taste

  • ¼ teaspoon ground nutmeg, or to taste

  • teaspoon ground cloves, or to taste

Directions

  1. Gather Ingredients and preheat the oven to 350 degrees F (175 degrees C).

    all ingredients to make a mexican-capirotada gathered on a kitchen counter.

    Dotdash Meredith Food Studios

  2. Combine water, 2 cups brown sugar, and cinnamon sticks together in a saucepan; bring to a boil.

    brown sugar, water, cinnamon coming to a boil in a small sauce pan.

    Dotdash Meredith Food Studios

  3. Reduce heat and simmer, stirring occasionally, until sugar is dissolved and liquid has reduced into a syrup, about 15 minutes. Remove cinnamon sticks from syrup using a slotted spoon.

    cinnamon sticks being removed from simple syrup.

    Dotdash Meredith Food Studios

  4. Spread a thin layer of butter onto one side of each toasted bread slice, and sprinkle with cinnamon, nutmeg, and cloves.

    buttered bread sprinkled with seasoning.

    Dotdash Meredith Food Studios

  5. Shingle bread, butter-side up, to make two rows in a 9×13-inch baking dish.

    bread slices shingled into a casserole dish

    Dotdash Meredith Food Studios

  6. Sprinkle cheese, raisins, peanuts, cinnamon, nutmeg, and cloves over bread. Sprinkle remaining remaining 1/4 cup brown sugar over the cheese. Pour cinnamon syrup over entire dish; cover with aluminum foil.

    cinnamon, brown sugar syrup being poured over layered casserol

    Dotdash Meredith Food Studios

  7. Bake in the preheated oven until cooked through, about 30 minutes. Cool for 15 to 20 minutes before serving.

    capirotada baked until golden-brown.

    Dotdash Meredith Food Studios

Cook’s Note

Look for bolillo bread at your local Mexican market. If you cannot find it, you can substitute 24 ounces French bread or Italian bread, sliced ½-inch thick.

You can use 9 ounces piloncillo instead of brown sugar.

Oaxaca cheese is a semi-hard Mexican cheese made from cow’s milk that has a rich, slightly salty flavor. If you can’t find it, you could use shredded Monterey Jack cheese.

Nutrition Facts (per serving)

271 Calories
11g Fat
38g Carbs
7g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings Per Recipe 24
Calories 271
% Daily Value *
Total Fat 11g14%
Saturated Fat 6g29%
Cholesterol 26mg9%
Sodium 281mg12%
Total Carbohydrate 38g14%
Dietary Fiber 1g3%
Total Sugars 22g
Protein 7g14%
Vitamin C 0mg0%
Calcium 141mg11%
Iron 1mg8%
Potassium 122mg3%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

Share your love
John Davis
John Davis

Hi, I’m John Davis!
Food has always been my favorite way to connect with people, and that’s why I started blogging about it. I love sharing quick, creative recipes that prove cooking at home can be just as exciting as eating out. Whether it’s a speedy weeknight dinner or a fun snack, I enjoy keeping things simple, flavorful, and approachable for everyone. When I’m not experimenting in the kitchen, I’m usually exploring new cuisines or hunting for fresh inspiration at local markets.

Articles: 1850

Leave a Reply

Your email address will not be published. Required fields are marked *