Spanish Bread Pudding

Prep: 20 min Cook: 90 min Serves: 8 Cuisine: Spanish

A rich and comforting Spanish bread pudding with raisins and vanilla, perfect for dessert or brunch, appealing to those who love sweet, custardy treats.

Be the first to rate this recipe

Ingredients

  • 1 large loaf bread
  • 6 eggs
  • 2 cups sugar
  • 1 (16 oz.) can Carnation milk
  • 16 oz. water
  • 16 oz. milk
  • 2 tsp. salt
  • 2 cups raisins
  • 3 Tbsp. vanilla extract

Instructions

  1. Crumble bread in a food processor or tear by hand into small pieces.
  2. Combine bread and eggs into one large bowl.
  3. Mix the remaining ingredients into the bowl with the bread and eggs.
  4. Mix well until fully combined.
  5. Pour the mixture into a greased baking pan.
  6. Place a pan of water in the oven to create a water bath.
  7. Bake at 325°F (160°C) for 1.5 to 2 hours, or until a toothpick inserted in the center comes out clean.

Tips & Substitutions

For a richer flavor, consider using brioche or challah instead of regular loaf bread. If you're short on time, you can use pre-dried bread or even croissants. For added texture, try mixing in chopped nuts or swapping out raisins for dried cranberries. Don't forget to let the mixture soak for at least 30 minutes before baking for optimal results.

Serving Suggestions

Serve warm, drizzled with a bit of caramel sauce or a dollop of whipped cream for added indulgence. This dish pairs beautifully with Lime Ice Cream Salad for a refreshing finish. For a complete meal, consider serving it alongside a light salad or a bowl of fresh fruit to balance the sweetness.

Storage & Reheating

Store any leftover Spanish bread pudding in an airtight container in the refrigerator for up to 3 days. To reheat, place individual portions in the microwave for about 30-60 seconds or warm in the oven at 350°F (175°C) until heated through. Enjoy it warm or at room temperature.

Nutrition & Diet Analysis (per serving)

Each serving of Spanish Bread Pudding contains roughly 733 calories, with 9g protein, 114g carbohydrates, and 12g fat. It is an excellent source of calcium (31% of the Daily Value), iron (29% of the Daily Value), and vitamin C (26% of the Daily Value), and a good source of protein and vitamin A. Note that it is relatively high in sodium, at 1271mg per serving (55% of the Daily Value).

733 kcal 37% DV
Protein Fat Carbs

Macronutrients

Protein 9.2g 18% DV
Total Fat 11.7g 15% DV
Carbs 114.5g 42% DV
Fiber 2.1g 7% DV
Sugar 36g 72% DV

Electrolytes

Sodium 1270.8mg 55% DV
Potassium 666.2mg 14% DV
Cholesterol 155.3mg 52% DV

Vitamins & Minerals

Vitamin A 161.8mcg 18% DV
Vitamin C 23.3mg 26% DV
Vitamin D 1mcg 5% DV
Calcium 400.5mg 31% DV
Iron 5.2mg 29% DV
Diet fit Low-fat
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 milk?

Absolutely! You can substitute whole milk with almond milk or coconut milk for a dairy-free option. Just keep in mind that this may alter the flavor slightly, making it a unique twist on the traditional recipe.

How do I know when the pudding is done baking?

The pudding is done when a toothpick inserted into the center comes out clean. It should also be slightly puffed and golden on top. If the edges start to brown too quickly, cover with foil to prevent burning.

Can I make this bread pudding ahead of time?

Yes, you can prepare the mixture the night before and store it in the refrigerator. Just pour it into the baking pan and bake it the next day. This allows the flavors to meld together for an even tastier result!

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 →