Puerto Rican Pudding

Prep: 120 min Cook: 120 min Cuisine: Puerto Rican

Puerto Rican pudding is a rich, comforting dessert with a tender bread base infused with vanilla and raisins. Its creamy texture and sweet flavors make it perfect for family gatherings or special occasions, offering a taste of Caribbean tradition in every bite.

Be the first to rate this recipe

Ingredients

  • 1 loaf Italian bread
  • 6 eggs
  • 1/2 teaspoon salt
  • 1 teaspoon vanilla
  • 1/2 pound raisins
  • 1/4 cup melted butter
  • 1/2 gallon milk
  • sugar to taste

Instructions

  1. Break the bread into small pieces.
  2. In a large bowl, add the milk to the bread and let it set for 2 hours.
  3. Add the eggs, melted butter, vanilla, salt, and sugar; beat with an electric mixer until creamy.
  4. Add the raisins to the mixture.
  5. Pour the mixture into a buttered 12 x 10-inch loaf pan.
  6. Bake at 350°F (175°C) for 2 hours.

Tips & Substitutions

For a richer flavor, consider adding a pinch of nutmeg or cinnamon to the egg mixture. If you prefer a lighter texture, use half-and-half instead of whole milk. You can also substitute the raisins with dried cranberries or chopped nuts for a different twist. Make sure to let the bread soak well to achieve a creamy consistency.

Serving Suggestions

Serve warm, dusted with powdered sugar or a drizzle of caramel sauce for added sweetness. This Puerto Rican Pudding pairs beautifully with a dollop of whipped cream or a scoop of vanilla ice cream. Enjoy it as a dessert or a sweet breakfast treat, alongside a cup of coffee or tea.

Storage & Reheating

Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, place individual portions in the microwave for about 30 seconds to 1 minute, or warm the entire pudding in the oven at 350°F (175°C) for about 15-20 minutes until heated through.

Nutrition & Diet Analysis (per serving)

Each serving of Puerto Rican Pudding contains roughly 4777 calories, with 6g protein, 65g carbohydrates, and 480g fat. It is an excellent source of iron (23% of the Daily Value), calcium (20% of the Daily Value), and vitamin C (20% of the Daily Value), and a good source of vitamin A and protein. Note that it is relatively high in sodium, at 769mg per serving (33% of the Daily Value).

4777 kcal 100% DV
Protein Fat Carbs

Macronutrients

Protein 5.7g 11% DV
Total Fat 479.9g 100% DV
Carbs 65g 24% DV
Fiber 1.7g 6% DV
Sugar 37.1g 74% DV

Electrolytes

Sodium 769.1mg 33% DV
Potassium 348.1mg 7% DV
Cholesterol 600mg 100% DV

Vitamins & Minerals

Vitamin A 107mcg 12% DV
Vitamin C 17.8mg 20% DV
Vitamin D 1mcg 5% DV
Calcium 265mg 20% DV
Iron 4.2mg 23% DV
Contains Milk Egg Wheat/Gluten

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use a different type of bread for this pudding?

Yes, while Italian bread is traditional, you can experiment with brioche, challah, or even whole wheat bread for a different flavor and texture. Just ensure the bread is sturdy enough to hold up after soaking.

How can I make this recipe gluten-free?

To make a gluten-free version, substitute the Italian bread with a gluten-free bread made from rice or almond flour. Ensure all other ingredients, like the vanilla extract and milk, are also certified gluten-free for a safe and delicious dish.

Can I prepare this pudding in advance?

Absolutely! You can assemble the pudding a day ahead and refrigerate it before baking. Just allow it to sit at room temperature for about 30 minutes before placing it in the oven to ensure even cooking.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Vegetarian recipes → Dairy recipes → All recipes →