Ingredients
Method
Prepare the Bread
- Cut the vegan bread into bite-sized cubes, about 1-inch in size. Use day-old bread for the best texture, as it absorbs the custard mixture without becoming mushy.
- Arrange the bread cubes in a greased or parchment-lined 9×13-inch baking dish.
Make the Custard
- In a medium mixing bowl, whisk together the plant-based milk, vegan cream cheese, maple syrup, vanilla extract, cinnamon, and nutmeg.
- Blend until smooth. If the cream cheese doesn’t incorporate easily, use a blender to achieve a creamy consistency.
Add the Blueberries
- Sprinkle half the blueberries over the bread cubes. Pour the custard mixture evenly over the bread, ensuring each piece gets saturated.
- Press down gently with the back of a spoon to help the bread soak up the liquid. Scatter the remaining blueberries on top for bursts of flavor in every bite.
Prepare the Topping
- In a small bowl, combine the rolled oats, coconut sugar, vegan butter, and nuts (if using). Mix until crumbly. Sprinkle the topping evenly over the casserole for a crunchy, sweet layer.
Chill or Bake
- If you prefer to prepare this ahead, cover the dish and refrigerate overnight. This allows the flavors to meld and the bread to soak thoroughly. Otherwise, preheat your oven to 350°F (175°C) and bake immediately.
Bake to Perfection
- Place the casserole in the oven and bake for 40–50 minutes, or until the top turns golden brown and the custard sets. Check halfway through and cover with foil if the top begins to over-brown.
Serve and Enjoy
- Let the casserole cool for 10 minutes before serving. Dust with powdered sugar or drizzle with lemon glaze for an extra touch of sweetness. Pair with fresh fruit, dairy-free yogurt, or a steaming cup of coffee for the ultimate breakfast spread.
