Tomato and Basil Savory Bread Pudding

This savory bread pudding looks and smells amazing. Goes great with wine.

Prep Time:
25 mins
Cook Time:
30 mins
Additional Time:
5 mins
Total Time:
1 hrs
10 servings


  • 8 ounces ciabatta bread, cut into cubes

  • 3 tablespoons olive oil

  • 1 large shallot, thinly sliced

  • 3 cloves garlic, minced

  • 12 ounces cherry tomatoes, halved

  • kosher salt and freshly ground black pepper to taste

  • 1 cup packed, chopped fresh basil

  • 1 ½ cups freshly grated Romano cheese


  • 1 cup whole milk

  • 6 large eggs, at room temperature

  • 1 teaspoon kosher salt

  • ½ teaspoon freshly ground black pepper

  • ½ teaspoon garlic powder

  • ½ teaspoon onion powder


  1. Preheat the oven to 375 degrees F (190 degrees C). Grease a 9x13-inch glass baking dish and place bread cubes in the dish.

  2. Heat olive oil in a large skillet over medium-high heat. Add shallot and garlic and cook, stirring constantly, until fragrant, about 1 minute. Add tomatoes and season with salt and pepper. Cook until tomatoes have softened slightly, about 2 minutes. Remove from the heat and stir in basil. Pour the entire tomato mixture over the bread. Sprinkle Romano cheese over top, then stir until well combined.

  3. Beat milk, eggs, salt, pepper, garlic powder, and onion powder together for custard in a large bowl until smooth. Pour over the bread mixture and gently toss to coat.

  4. Bake on the center rack of the preheated oven until slightly puffed and golden, 24 to 30 minutes. Remove from the oven and let cool for 5 minutes. Cut into wedges and serve.

Cook's Note:

You can use any bread you like; I prefer ciabatta. Depending on the bread, it's almost 1/2 a loaf.

Nutrition Facts (per serving)

239 Calories
14g Fat
17g Carbs
13g Protein
Nutrition Facts
Servings Per Recipe 10
Calories 239
% Daily Value *
Total Fat 14g 17%
Saturated Fat 5g 26%
Cholesterol 133mg 44%
Sodium 595mg 26%
Total Carbohydrate 17g 6%
Dietary Fiber 1g 4%
Total Sugars 2g
Protein 13g
Vitamin C 8mg 41%
Calcium 265mg 20%
Iron 2mg 10%
Potassium 231mg 5%

* 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.

You’ll Also Love