Nutrition Facts for Tomato bread pudding
Blog Research API Download App

Tomato Bread Pudding

Image of Tomato Bread Pudding
Nutriscore Rating: 67/100

Savor the comforting warmth of Tomato Bread Pudding, a savory twist on a traditional favorite that transforms simple ingredients into a show-stopping dish. This recipe combines rustic cubes of stale ciabatta or baguette with juicy diced tomatoes, garlic, and aromatic herbs like basil and thyme, creating a medley of Mediterranean-inspired flavors. A rich custard base made from eggs, milk, and cream is poured over the bread, soaking it in velvety decadence before being layered with Parmesan and mozzarella for a cheesy, golden crust. Perfect as a hearty breakfast, brunch centerpiece, or cozy dinner side, this dish offers the perfect way to use leftover bread while delivering incredible taste and texture. Make it your go-to recipe for a crowd-pleasing, oven-baked comfort food experience!

✓ FDA-Compliant • EC Certified

The Toxic-Free Cutting Board

Medical-grade titanium. No microplastics. No bacteria. No compromises.

Zero Toxins
Self-Sanitizing
Lifetime Durability
$99 $169 SAVE 40%
Shop Now →
Titan Haus Pure Titanium Cutting Board

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
45 min
🕐
Total Time
1 hr
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

13 items
  • 6 cups stale bread (ciabatta or baguette preferred)
  • 2 tablespoons olive oil
  • 3 large tomatoes, diced
  • 3 cloves garlic, minced
  • 0.25 cup fresh basil leaves, chopped
  • 1 teaspoon fresh thyme leaves
  • 4 large eggs
  • 2 cups whole milk
  • 0.5 cup heavy cream
  • 0.33 cup grated Parmesan cheese
  • 1 cup shredded mozzarella cheese
  • 1 teaspoon kosher salt
  • 0.5 teaspoon ground black pepper
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

8 steps
1

Preheat your oven to 375°F (190°C). Grease a 9x13 inch baking dish with olive oil or butter.

2

Cut the stale bread into 1-inch cubes and place in a large mixing bowl.

3

In a skillet over medium heat, warm the olive oil. Add the garlic and sauté for 1 minute until fragrant, then add the diced tomatoes, basil, and thyme. Cook for 5-7 minutes, stirring occasionally, until the tomatoes release their juices. Remove from heat and let cool slightly.

4

In a separate bowl, whisk together the eggs, milk, heavy cream, salt, and pepper until fully combined.

5

Pour the tomato mixture over the bread cubes, stirring gently to evenly coat the bread. Let this sit for 10 minutes to allow the bread to soak up the juices.

6

Spread half of the bread mixture into the prepared baking dish. Sprinkle half of the Parmesan and mozzarella cheeses over the layer. Add the remaining bread mixture on top, and sprinkle the rest of the cheeses evenly across the surface.

7

Cover the baking dish with foil and bake in the preheated oven for 30 minutes. Remove the foil and bake for an additional 15 minutes, or until the top is golden and bubbly.

8

Remove the tomato bread pudding from the oven and let cool for 5-10 minutes before serving. Garnish with additional chopped basil, if desired.

Cooking Tip: Take your time with each step for the best results!
950
cal
34.0g
protein
134.3g
carbs
27.9g
fat

Nutrition Facts

1 serving (506.9g)
Calories
950
% Daily Value*
Total Fat 27.9 g 36%
Saturated Fat 11.7 g 58%
Polyunsaturated Fat 0.0 g
Cholesterol 169 mg 56%
Sodium 1644 mg 71%
Total Carbohydrate 134.3 g 49%
Dietary Fiber 6.1 g 22%
Total Sugars 11.7 g
Protein 34.0 g 68%
Vitamin D 1.7 mcg 8%
Calcium 408 mg 31%
Iron 8.6 mg 48%
Potassium 639 mg 14%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

58.2%%
14.8%%
27.0%%
Fat: 1496 cal (27.0%%)
Protein: 819 cal (14.8%%)
Carbs: 3222 cal (58.2%%)