Go Back
Vegan Strawberry Stuffed French Toast

Vegan Strawberry Stuffed French Toast

Forget everything you thought you knew about vegan breakfast being boring. This Vegan Strawberry Stuffed French Toast is the kind of recipe that makes people at the brunch table go quiet not because something went wrong, but because everyone's too busy eating to talk. It's golden, jammy, soft on the inside, crisp on the edges, and topped with the most ridiculously good homemade strawberry compote. And yes, it's 100% plant-based.
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Servings: 12
Course: Breakfast, healthy breakfast, summar breakfast, vegan breakfast
Cuisine: American
Calories: 306

Ingredients
  

  • For the French Toast
  • 2 cups unsweetened non-dairy milk - oat milk works beautifully here; it's creamy and mild
  • ¼ cup agave syrup - your natural plant-based sweetener
  • 1 tablespoon vanilla extract - don't skip this; it adds real depth
  • ½ cup strawberry jam or preserves - this is what stuffs the flavor into every bite
  • 3 tablespoons all-purpose flour - the binder that makes the custard work
  • Pinch of salt - balances the sweetness perfectly
  • 1 loaf about 16 oz thick vegan bread - Trader Joe's Vegan Brioche is the move, but any thick vegan loaf works
  • ¾ cup vegan whipped topping - for serving; non-negotiable IMO
  • For the Strawberry Compote
  • 10 oz fresh strawberries chopped - ripe, red, and fragrant ones make all the difference
  • 1 tablespoon organic cane sugar - just enough to draw out the juices
  • 1 tablespoon cornstarch - thickens the compote to that perfect saucy consistency
  • 1 tablespoon lemon juice - brightens everything up and balances the sweetness
  • The compote is genuinely one of the best parts of this recipe. It takes about 15 minutes to make and elevates this from "good breakfast" to "are we at a restaurant right now?"

Equipment

  • You don't need anything fancy, but having the right tools makes the process smooth:
  • Large mixing bowl - for whisking the custard batter
  • 11x7 inch baking dish - this size is key for fitting the bread slices at a diagonal without overcrowding
  • Whisk - for getting the batter lump-free
  • Medium saucepan - for the strawberry compote
  • Small mixing bowl - for the cornstarch-lemon slurry
  • Spatula or large spoon - for layering bread and serving
  • Oven preheated to 350°F - your main cooking tool here
  • No cast iron pan, no fancy griddle required. This is a sheet-pan-style baked situation, which honestly makes it way less stressful for a crowd.

Method
 

  1. Step 1-Preheat & Prep (10 Minutes)
  2. Preheat your oven to 350°F. While it heats up, grab your large mixing bowl and whisk together the non-dairy milk, agave syrup, vanilla, strawberry jam, flour, and salt until the mixture is fully combined and smooth. The jam will dissolve into the batter and turn it a gorgeous blush-pink color it's a good sign, keep going.
  3. Step 2- Soak the Bread (5 Minutes)
  4. Cut your bread into thick slices if it isn't pre-sliced. Each slice should be at least ¾ to 1 inch thick this is not the time for sandwich bread. Thin slices will fall apart in the custard, and we're not doing that today.
  5. Dip each slice into the batter, coating both sides and letting it soak for a few seconds so the bread actually absorbs the mixture. Don't rush this part the soak is what makes the inside creamy and flavorful.
  6. Step 3- Layer in the Baking Dish
  7. Layer each soaked bread slice at a diagonal inside your 11x7 inch baking dish, leaning each slice up against the previous one. This diagonal layering technique is what gives the dish that beautiful, pull-apart look you see in photos. Once all slices are in, pour any remaining custard liquid over the top.
  8. Step 4- Bake for 40–45 Minutes
  9. Slide the dish into your preheated oven and bake for 40 to 45 minutes, until the top is golden, the bread feels firm, and the liquid has thickened into a set custard. Your kitchen will smell absolutely incredible around the 20-minute mark. You're welcome in advance.
  10. Step 5- Make the Strawberry Compote (While It Bakes)
  11. This is where multitasking pays off. While the French toast bakes:
  12. Add your chopped strawberries and sugar to a medium saucepan. Toss together and let sit for 10 minutes the sugar draws out the natural juices.
  13. Heat the saucepan on medium-high and bring to a gentle simmer. Reduce heat to medium-low and simmer for about 10 minutes, mashing some of the berries as you go.
  14. In a small bowl, whisk together the cornstarch and lemon juice to make a slurry.
  15. Turn the heat to low, stir in the cornstarch mixture, and let it thicken for 1–2 minutes. Remove from heat and let it cool.
  16. The compote goes from watery to glossy and thick right before your eyes. It's honestly satisfying to watch.
  17. Step 6- Serve It Up
  18. Scoop a generous portion onto each plate, spoon the warm strawberry compote over the top, and add a dollop of vegan whipped topping. Serve immediately. Try not to eat three servings. You might eat three servings.

Notes

Caloric & Nutritional Info (Per Serving)

Nutrient
Amount
Calories
306 kcal
Carbohydrates
23g
Protein
1g
Fat
1g
Fiber
1g
Sugar
16g
Vitamin C
16mg
Calcium
70mg
Iron
1mg
Sodium
28mg