I have to tell you about this Vegan Blueberry French Toast Casserole Recipe that’s completely transformed my weekend breakfasts. It’s like the dreamy comfort of classic French toast, but made in a casserole form that’s perfect for sharing and entirely plant-based. The burst of fresh blueberries combined with a rich, creamy custard made from coconut milk and flaxseed creates a perfect harmony of flavor and texture that always feels like a special treat. Once you try it, I promise it will become a staple in your brunch rotation too!

Why You’ll Love This Vegan Blueberry French Toast Casserole Recipe

What really makes this Vegan Blueberry French Toast Casserole Recipe stand out to me is the incredible flavor balance—it’s sweet but not overpowering, with just the right hint of cinnamon and nutmeg that warm your senses from the very first bite. The blueberries pop with freshness and add a vibrant color that makes the whole dish as delightful to look at as it is to eat. Plus, the custard base, enriched with coconut milk and thickened with flaxseed, is so luscious and creamy that it feels indulgent without any dairy.

Another reason I adore this recipe is how easy it is to prepare. You can assemble it the night before, which means less morning stress and more time to relax with friends or family while it’s baking. It’s perfect for holiday mornings, weekend brunches, or even a cozy weekday treat. Honestly, I love it for how it turns casual mornings into memorable moments, bringing everyone to the table with smiles and full bellies.

Ingredients You’ll Need

The image shows several white bowls and a clear glass jug arranged on a white marbled surface. The top left bowl holds medium-sized, golden brown cubes with a rough texture. To its right, another white bowl contains small, reddish-brown nuts. Below, a large white bowl is full of fresh, round blueberries with a deep blue color. A clear glass jug in the center holds a smooth, white liquid. Nearby, two halves of a brown coconut with white flesh are placed. In the middle, a white bowl contains a fine, off-white powder. To the bottom left, a small glass jar holds tiny dark seeds, and next to it is a white bowl filled with dark brown coarse powder. On the right bottom corner, a white bowl shows chunky light brown pieces. Fresh green mint leaves are placed near the right edge. Blueberries are scattered across the surface around the bowls. Photo taken with an iphone --ar 4:5 --v 7

The ingredients for this dish are wonderfully simple but thoughtfully selected to create the layers of flavor and texture that make this casserole so special. Each element plays a key role, from the crusty bread that soaks up all the custard to the fresh blueberries that add brightness and color. Here’s everything you’ll need:

  • Crusty vegan bread: I recommend sourdough or a French bread for its firm texture that holds up well and soaks in the custard beautifully.
  • Blueberries: Fresh or frozen both work—these little bursts of fruit add natural sweetness and juiciness.
  • Plant-based milk: Almond, soy, or oat milk creates a creamy custard base that’s dairy-free and flavorful.
  • Canned coconut milk: This adds richness and mimics the luxurious texture of traditional custard.
  • Maple syrup or agave nectar: For natural sweetness that complements the fruit perfectly.
  • Ground flaxseed: Acts as an egg replacer to give the custard structure and thickness.
  • Vanilla extract: Adds a warm, inviting aroma and depth of flavor.
  • Ground cinnamon and nutmeg: Essential warming spices that bring cozy complexity.
  • Salt: Just a pinch to enhance all the flavors without overpowering.
  • Brown or coconut sugar: For the crunchy topping that caramelizes beautifully.
  • Sliced almonds or chopped pecans (optional): These add a satisfying crunch on top that contrasts the soft custard.
  • Vegan butter or coconut oil (optional): Melted and mixed into the topping for extra richness and a golden finish.

Directions

Step 1: Begin by greasing a 9×13-inch baking dish with vegan butter or coconut oil to ensure nothing sticks. Spread the cubed vegan bread evenly across the dish, creating a sturdy but airy base. Then, sprinkle fresh or frozen blueberries generously over the bread, and if you want, add some chopped strawberries or raspberries to up the fruity factor.

Step 2: In a large bowl, whisk together your plant-based milk, canned coconut milk, maple syrup, ground flaxseed, vanilla extract, cinnamon, nutmeg, and a pinch of salt. Let this custard mixture sit for about 5 minutes so the flaxseed thickens it slightly, giving you a rich and creamy texture that will soak into the bread beautifully.

Step 3: Pour the custard evenly over the bread and blueberries in your dish. Use a spatula or the back of a spoon to gently press the bread down, making sure every piece is well soaked with the flavorful custard. This is the secret step that ensures every bite is moist and tender.

Step 4: Mix together the topping by combining brown sugar, sliced almonds or pecans if using, cinnamon, and melted vegan butter or coconut oil. Sprinkle this mixture evenly over the top of your casserole for a caramelized, crunchy finish.

Step 5: Cover the baking dish tightly with plastic wrap or foil and refrigerate for at least 2 hours, though I love making it the night before so all those flavors really meld together and the bread soaks up maximum custard. When you’re ready to bake, preheat your oven to 350°F (175°C), remove the cover, and bake for 40 to 45 minutes. The casserole should be bubbly and golden on top. For an extra crispy topping, pop it under the broiler for a few minutes, but keep a close eye so it doesn’t burn.

Step 6: Let the casserole cool for 5 to 10 minutes before slicing. This pause helps the custard set perfectly and makes it easier to serve. Then, enjoy this warm and comforting dish straight away or with your favorite toppings.

Servings and Timing

This Vegan Blueberry French Toast Casserole Recipe serves approximately 6 to 8 people, making it ideal for family brunches or breakfast gatherings with friends. Preparation time is fairly quick—just about 15 minutes to assemble everything. Don’t forget to factor in the chilling time, which is at least 2 hours but preferably overnight for the best texture and flavor. Baking takes around 40 to 45 minutes, so from start to finish including chilling, plan for roughly 3 to 4 hours total. It’s mostly hands-off time, which I love because it lets me prep ahead and relax before enjoying a delicious meal.

How to Serve This Vegan Blueberry French Toast Casserole Recipe

A white rectangular dish filled with three layers: the bottom layer has small white and light brown bread cubes, the middle layer is scattered dark blue blueberries and black blackberries, and the top layer is a light yellow creamy sauce being poured thickly from a white jug into the dish. The wooden background is out of focus and the dish sits on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

I love serving this casserole warm so that the custard is soft and comforting, and the topping stays crisp. For an extra special touch, I drizzle pure maple syrup over each serving— the maple’s earthiness balances the blueberries beautifully. You could also top it with a dollop of vegan yogurt or coconut whipped cream for creaminess and a bit of tang that contrasts the sweetness.

For sides, fresh fruit salad or a citrusy green salad works wonderfully, adding freshness and lightness alongside the rich casserole. If I’m serving it for a brunch party, I like to set out little bowls of toasted nuts, powdered sugar, and a variety of fruit preserves so guests can customize their plates.

This dish pairs perfectly with hot coffee or chai tea for cooler mornings, but on warmer days, a fresh, fruity mocktail or a sparkling wine works beautifully too. Because it’s so adaptable, I’ve served this casserole for everything from casual weekend breakfasts to festive holiday brunches, and it always feels just right. When plating, a generous slice per person seems ideal, and using a sharp knife makes for neat edges that look gorgeous on the plate.

Variations

I’m always experimenting with this Vegan Blueberry French Toast Casserole Recipe to suit different seasons and preferences. For example, swapping out the blueberries for peaches or apples with a sprinkle of cardamom creates a completely different but just as delicious flavor profile. Adding chopped vegan dark chocolate to the custard or the topping is a personal favorite for an indulgent twist.

If you’re gluten-free, simply use gluten-free bread, and the recipe works just as well without any changes. For those avoiding nuts, I suggest skipping the almonds or pecans topping or replacing them with pumpkin seeds for a crunch that’s nut-free yet satisfying. I’ve also tried baking this in individual ramekins instead of one large dish for personalized portions, which is fabulous for brunch parties.

Some days I like to whisk in a little turmeric or pumpkin puree to the custard for extra color and subtle spice, turning this into a festive fall-inspired version. You could even experiment with different plant milks; oat milk adds a lovely creaminess, while almond milk keeps it light. Whichever way you go, this recipe lends itself well to creativity.

Storage and Reheating

Storing Leftovers

If you’re lucky enough to have leftovers, I recommend storing them in an airtight container in the refrigerator. The casserole will keep well for up to 3 days. I find that using a glass container works best because it doesn’t absorb any odors and reheats evenly. Just be sure to cover it well to keep the topping from drying out.

Freezing

This casserole freezes beautifully, which is perfect for meal planning or saving leftovers. I like to cut it into individual portions before freezing, then wrap each piece tightly in plastic wrap and place them all in a freezer-safe bag or container. It can be frozen for up to 2 months. When you’re ready to enjoy, thaw it overnight in the fridge before reheating or bake frozen pieces slowly for a warm treat without compromising texture.

Reheating

The best way to reheat this vegan casserole is in the oven at 325°F (160°C) for about 15 to 20 minutes, covered with foil to prevent the topping from burning while warming it through. You can remove the foil in the last few minutes to crisp the topping back up. Avoid microwaving if you want to keep the crunchy topping intact, as the microwave tends to make it soggy. If pressed for time, a quick microwave zap is fine, but oven reheating really restores the original delicious texture.

FAQs

Can I use frozen blueberries for this recipe?

Absolutely! Frozen blueberries work perfectly in this casserole. Just be sure to sprinkle them evenly over the bread without thawing them first to prevent the bread from getting soggy too quickly. The baking process will warm and soften the berries nicely.

What’s the purpose of the flaxseed in the custard?

The ground flaxseed acts as a natural egg replacer and thickener. When mixed with the plant-based milks, it creates a slightly gelled texture that helps the custard set while baking, giving the casserole structure and creaminess without using animal products.

Can I make this recipe gluten-free?

Yes! Simply substitute the bread with a gluten-free vegan bread option. Just keep in mind that gluten-free bread can sometimes be more delicate, so it’s best to use a sturdy loaf that can hold up to soaking the custard without falling apart.

Do I have to chill the casserole before baking?

Chilling the casserole is highly recommended because it allows the bread to fully absorb the custard, resulting in a much more flavorful and tender dish. You can refrigerate it for as little as 2 hours, but overnight chilling gives the best results.

Can I add other fruits besides blueberries?

Definitely! I often mix in chopped strawberries or raspberries alongside the blueberries for a burst of variety. You could also try peaches, blackberries, or even thin slices of apple for different seasonal twists. Just keep the fruit quantity similar so the custard-to-bread ratio remains balanced.

Conclusion

Trying this Vegan Blueberry French Toast Casserole Recipe has been such a joyful experience in my kitchen, and I absolutely encourage you to give it a go. It’s cozy and beautifully balanced with sweet and fruity notes, all while being wonderfully easy to prepare ahead of time. Whether you’re hosting a brunch or just treating yourself on a leisurely morning, this casserole delivers warmth and comfort in every bite. I can’t wait to hear how you make it your own!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Vegan Blueberry French Toast Casserole Recipe

Vegan Blueberry French Toast Casserole Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.8 from 15 reviews

This Vegan Blueberry French Toast Casserole is a delightful plant-based twist on a classic breakfast favorite. Featuring crusty vegan bread soaked in a rich coconut and plant milk custard, bursting with fresh blueberries and topped with a crunchy cinnamon almond topping, it’s perfect for a cozy brunch or make-ahead meal. The casserole is baked to golden perfection, offering a creamy, fruity, and crunchy experience that everyone will love.

  • Total Time: 2 hours 65 minutes (including chilling time, about 3 hours 5 minutes)
  • Yield: 8 servings

Ingredients

For the Casserole:

  • 1 loaf of crusty vegan bread (such as sourdough or French bread), cut into cubes
  • 2 cups fresh or frozen blueberries
  • Optional: 1/2 cup chopped strawberries or raspberries for extra fruitiness

For the Custard:

  • 2 cups unsweetened plant-based milk (such as almond, soy, or oat milk)
  • 1/2 cup canned coconut milk (for richness)
  • 1/3 cup maple syrup or agave nectar
  • 3 tablespoons ground flaxseed (acts as a thickener and egg replacer)
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • Pinch of salt

For the Topping:

  • 1/4 cup brown sugar or coconut sugar
  • 1/4 cup sliced almonds or chopped pecans (optional, for added crunch)
  • 1 teaspoon ground cinnamon
  • Optional: 2 tablespoons vegan butter or coconut oil, melted, for extra richness

Instructions

  1. Prepare the Bread and Blueberries: Grease a 9×13-inch baking dish with vegan butter or coconut oil to prevent sticking. Spread the bread cubes evenly in the dish, creating a base layer. Ensure the pieces are evenly distributed for uniform soaking. Sprinkle the blueberries over the bread. For added flavor and texture, consider mixing in other fruits like raspberries or diced strawberries.
  2. Make the Custard: In a large mixing bowl, whisk together the plant-based milk, coconut milk, maple syrup, ground flaxseed, vanilla extract, cinnamon, nutmeg, and salt. The coconut milk adds a luscious creaminess that mimics traditional custard. Let the mixture sit for 5 minutes to allow the flaxseed to thicken slightly, creating a rich and cohesive custard base. Pour the custard evenly over the bread and blueberries. Use a spatula or spoon to press the bread down gently, ensuring all pieces are well soaked.
  3. Add the Topping: In a small bowl, mix together the brown sugar, sliced almonds or pecans (if using), cinnamon, and melted vegan butter or coconut oil. This topping adds a sweet and crunchy contrast to the soft custard. Sprinkle the topping evenly over the casserole. Ensure it covers the surface for a beautiful golden finish.
  4. Chill and Bake: Cover the dish with plastic wrap or foil and refrigerate for at least 2 hours, or overnight for best results. This step allows the bread to absorb the custard fully, resulting in a tender and flavorful casserole. Preheat your oven to 350°F (175°C) when ready to bake. Remove the cover and bake the casserole for 40-45 minutes, or until the top is golden and the custard is set. If you prefer a crisper topping, broil for an additional 2-3 minutes at the end.
  5. Serve and Enjoy: Allow the casserole to cool for 5-10 minutes before serving. This helps the custard set further and makes it easier to slice. Serve warm with your favorite toppings, such as a drizzle of maple syrup, a dollop of vegan yogurt, a sprinkle of powdered sugar, or even a handful of fresh fruit. Pair it with a hot cup of coffee or tea for the ultimate brunch experience.

Notes

  • For best results, soak the casserole overnight to allow full absorption of the custard.
  • You can substitute any crusty vegan bread you have on hand; day-old bread works well.
  • Use frozen blueberries directly without thawing, or fresh for a juicier casserole.
  • For added richness in the topping, melted vegan butter or coconut oil is optional but recommended.
  • To make it nut-free, omit almonds or pecans from the topping.
  • If you want a crispier top, broil the casserole for 2-3 minutes after baking but watch carefully to prevent burning.
  • Author: Daisy
  • Prep Time: 20 minutes
  • Cook Time: 45 minutes
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American
  • Diet: Vegan

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star