Savoury Bread Pudding Recipe

Savoury Bread Pudding Recipe is a rich creamy- crunchy bread pudding packed with vegetables and slices of buttered bread, that makes a great main course dish. Serve it during the winter or monsoon season along with a glass of wine.

Madhuli Ajay
Savoury Bread Pudding Recipe
6524 ratings.

If you are looking for ideas to use leftover bread and if you prefer a warm savoury casserole to a sweet one, this Savoury Bread Pudding is for you. To make this hearty Savoury Bread and Butter pudding, vegetables along with some cheese, fresh herbs and english Mustard are sandwiched between bread slices, topped with a simple mixture of milk, eggs, herb, cheese and baked till the custard sets.

You can use any vegetables and herbs depending on availability or your choice. You can skip the butter for in case of diet restrictions, but if used, it provides a rich taste to the pudding. It is simple, satisfying and easy to make.

Serve the Savoury Bread Pudding as dinner on a cold winter evening, along with a glass Lavender Lemonade Cooler Recipe and Eggless Choco Lava Cake Recipe for dessert. 

If you like this recipe, you can also try:

  1. Cinnamon Rice Pudding With Cherry Compote
  2. Quick Microwave Chocolate Pudding
  3. Old Fashioned Bread Pudding


Cuisine: Continental
Course: Main Course
Diet: Eggetarian
Prep in

10 M

Cooks in

40 M

Total in

50 M


4 Servings


  • 6 Whole Wheat Brown Bread , preferably a day-old bread
  • 1/2 Green zucchini , grated
  • 1 Carrot (Gajjar) , grated
  • 1 Red Bell pepper (Capsicum) , finely chopped
  • 1 cup Spinach Leaves (Palak) , chopped
  • 6 Button mushrooms , finely chopped
  • 1 Onion , finely chopped
  • 3 cloves Garlic , finely minced
  • 2 teaspoon Extra Virgin Olive Oil
  • 4 tablespoon Dijon Mustard
  • 1 sprig Fresh Thyme leaves , or oregano or any herbs of choice
  • 2 teaspoon Black pepper powder , crushed (or red chilli flakes)
  • 2 cups Milk
  • 2 Whole Eggs , lightly whisked
  • 1 cup Cheddar cheese , grated and for topping as well
  • 4 tablespoon Butter (Salted) , + 1 tablespoon for greasing the baking dish
  • Salt , to taste

How to make Savoury Bread Pudding Recipe

  1. To begin making the Savoury Bread Pudding, first grease a 7 inch baking dish with butter. Preheat the oven to 180 degree Celsius.

  2. Heat olive oil in a small pan and add onion, garlic and sauté for a few seconds, till the onions turn translucent.

  3. Add the mushrooms and stir fry till they begin sweat. Add the rest of the vegetables - zucchini, carrots, bell peppers and spinach, salt and 2 teaspoon pepper and give it a good mix. Take off the heat and add the herbs.

  4. Butter 3 slices of bread and spread the english mustard paste over it. Spread 1-2 tablespoon vegetable mixture on each slice and top it with some grated cheese.

  5. Cover with another bread slice to form a sandwich. Cut each sandwich diagonally into 4 triangles.

  6. Place each triangle vertically in a baking dish. Cut edge placed down.

  7. Sprinkle the leftover vegetable mixture over the bread slices.

  8. In a small mixing bowl add the whisked eggs. Add the milk and whisk till it blends in with the eggs. Add salt and whisk again.

  9. Pour this egg-milk mixture over the arranged sandwich slices and sprinkle herbs, cheese, pepper on top.

  10. Bake in the oven till the custard sets, for about 18-20 minutes. Do not over bake as the pudding will get too dry.

  11. If you think the top of the pudding browns faster cover it with an aluminium foil. Serve hot.

  12. Serve the Savoury Bread Pudding as dinner on a cold winter evening, along with a glass Lavender Lemonade Cooler Recipe and Eggless Choco Lava Cake Recipe for dessert.