Go Back
+ servings
Vegan Leek and Sourdough Bread Pudding #vegan #nutfree #soyfree #breakfastfordinner HolyCowVegan.net
Print Recipe
4.86 from 7 votes

Vegan Savory Leek Sourdough Pudding

Here's a great recipe for breakfast, dinner, or lunch. My Savory Leek Sourdough Pudding has the fresh flavor of leeks, the pungent sass of thyme, and the unmistakable depth of flavor that sourdough bread adds to just about anything. A vegan, soy-free recipe, can be nut-free.
Prep Time15 mins
Cook Time1 hr
Total Time1 hr 15 mins
Course: Breakfast/Brunch/Lunch/Dinner
Cuisine: American
Diet: Vegan, Vegetarian
Keyword: Vegan sourdough leek pudding
Servings: 6 servings
Calories: 133kcal


  • 6 slices sourdough bread, cubed (approximately 5 cups, cubed)
  • 1 teaspoon extra virgin olive oil
  • 2 cloves garlic (minced)
  • 2 leeks (light green and white parts only, thinly sliced. Be sure to wash all the grit off the leaves before cutting)
  • 1 teaspoon cornstarch
  • 2 ½ cups nondairy milk (I used cashew but if you want to make this nut-free, use soy or another nondairy milk)
  • ½ teaspoon onion powder
  • ½ teaspoon garlic powder
  • Salt and ground black pepper to taste
  • 1 tablespoon fresh thyme, finely chopped (or 1 teaspoon dry)


  • Preheat the oven to 350 degrees F.
  • Heat the oil in a saucepan. Add the garlic and, when they sizzle, add the leeks and thyme. Season with salt and ground black pepper and cook for about 15 minutes, covered, until the leeks are tender. Stir in the cornstarch and mix. Turn off heat.
  • While the leeks are cooking, season the sourdough cubes with salt and ground black pepper. Spray on some cooking spray and toast in the oven for 15 minutes or until the bread cubes are lightly golden.
  • Add the toasted cubes of sourdough to the leek mixture and toss together.
  • Place the nondairy milk in a bowl and whisk in the garlic powder, onion powder, salt and ground black pepper to taste.
  • In a small baking dish (I used an oval baking dish about 9 inches long and 5 inches wide, but a square 8-inch dish would work as well), place the sourdough-leek mixture and spread evenly.
  • Pour all but ½ cup of the nondairy milk mixture over the bread-leek mixture. Press slightly to submerge the cubes of bread, but not all the way.
  • Let the pudding stand for 5 minutes, then pour in the remaining nondairy milk.
  • Bake in the preheated oven for 1 hour or until the pudding is set and the tops of the bread are golden-brown.


Calories: 133kcal | Carbohydrates: 23.9g | Protein: 4.4g | Fat: 2.3g | Potassium: 115mg | Fiber: 1.4g | Sugar: 2.1g | Calcium: 170mg | Iron: 2.2mg