This unique bread pudding combines ripe tomatoes and amaretto for a delightful twist on a classic dessert. The sweetness of the amaretto complements the savory notes of the tomatoes, creating a rich and flavorful dish.
The recipe is simple to follow and perfect for using up stale bread. It can be served warm or cold, making it a versatile option for any occasion.
Savory-Sweet Tomato Amaretto Bread Pudding
This delightful dish offers a unique blend of flavors that challenge traditional dessert norms.
With ripe tomatoes and the sweet notes of amaretto, it creates a rich experience that is both savory and sweet.
The combination of these ingredients transforms stale bread into a comforting pudding that is perfect for any occasion.
Ingredients That Shine
The key to this dish lies in its simple yet flavorful ingredients.
Fresh, ripe tomatoes provide a juicy burst, while stale bread absorbs the custard mixture beautifully.
The addition of amaretto liqueur adds a subtle sweetness that enhances the overall flavor profile, making each bite a delightful surprise.
Preparation Steps
Preparing this bread pudding is straightforward and requires minimal effort.
Start by preheating the oven and prepping your ingredients.
Dicing the tomatoes and cubing the stale bread sets the stage for layering the flavors together.
Next, whisk together the custard mixture, ensuring that the eggs, milk, and cream are well combined with the amaretto and seasonings.
This mixture will soak into the bread, creating a luscious texture once baked.
Baking to Perfection
Once everything is combined in a greased baking dish, it’s time to bake.
The pudding needs about 45-50 minutes in the oven, during which the top will turn a lovely golden brown.
This is the moment when the aromas fill your kitchen, inviting everyone to gather around.
Serving Suggestions
After baking, allow the pudding to cool slightly before serving.
This dish is best enjoyed warm, and garnishing with fresh basil leaves adds a touch of color and freshness.
Pair it with a glass of amaretto liqueur for a complete experience that enhances the flavors of the pudding.
Versatility and Enjoyment
This tomato amaretto bread pudding can be enjoyed in various settings, whether as a comforting dessert after dinner or a unique brunch option.
Its ability to be served warm or cold makes it a versatile addition to any meal.
With each bite, you’ll appreciate the harmonious blend of sweet and savory, making it a memorable dish for family and friends.
Savory-Sweet Tomato Amaretto Bread Pudding

This bread pudding features layers of bread soaked in a custard mixture with fresh tomatoes and amaretto. The dish takes about 1 hour from start to finish and serves 6 people.
Ingredients
- 12 ripe tomatoes, diced
- 6 cups stale bread, cubed
- 4 large eggs
- 2 cups milk
- 1 cup heavy cream
- 1/2 cup amaretto liqueur
- 1/2 cup sugar
- 1 teaspoon vanilla extract
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- Fresh basil leaves for garnish (optional)
Instructions
- Prep the Ingredients: Preheat the oven to 350°F (175°C). Dice the tomatoes and cube the stale bread.
- Make the Custard: In a large bowl, whisk together the eggs, milk, heavy cream, amaretto, sugar, vanilla extract, salt, and black pepper until well combined.
- Combine: In a greased baking dish, layer the cubed bread and diced tomatoes. Pour the custard mixture over the bread and tomatoes, pressing down gently to ensure the bread absorbs the liquid.
- Bake: Bake in the preheated oven for 45-50 minutes, or until the top is golden brown and the custard is set.
- Cool and Serve: Allow the bread pudding to cool slightly before serving. Garnish with fresh basil leaves if desired.
Cook and Prep Times
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Servings: 6 servings
- Calories: 320kcal
- Fat: 18g
- Protein: 8g
- Carbohydrates: 36g