Vegetarian French Toast Recipe That’s Easy and Delicious

Updated On: October 4, 2025

French toast is a beloved breakfast classic that brings warmth and comfort to any morning table. For vegetarians, traditional recipes that use eggs and milk can sometimes feel limiting.

That’s why this vegetarian French toast recipe is a delightful twist, using wholesome plant-based ingredients that deliver the same rich flavor and satisfying texture without compromising on taste or nutrition.

Whether you’re a seasoned vegetarian or simply looking to add more meat-free options to your breakfast repertoire, this recipe is easy to prepare and incredibly versatile.

Not only does this French toast taste amazing, but it’s also packed with nutrients and perfect for customizing with your favorite toppings. From sweet maple syrup to fresh berries, you can tailor it to your mood or the season.

Plus, it’s a great way to use up day-old bread, reducing waste and maximizing flavor. Dive in and discover how simple and delicious vegetarian French toast can be!

Why You’ll Love This Recipe

This vegetarian French toast is a perfect blend of creamy, crispy, and flavorful, making it a standout breakfast or brunch option. It’s:

  • Egg-free and dairy-free: Using plant-based milk and a chickpea flour batter, it’s suitable for vegetarians and those with dairy allergies.
  • Easy to make: Minimal ingredients and straightforward steps make this recipe accessible for cooks of all skill levels.
  • Customizable: Sweeten it naturally with cinnamon and vanilla or go savory by adding herbs and spices.
  • Nutritious: Packed with protein and fiber thanks to chickpea flour, it keeps you fueled and satisfied all morning.
  • Waste-conscious: A fantastic way to use up stale or leftover bread, turning it into a delicious meal instead of tossing it out.

Ingredients

  • 4 slices of sturdy bread (such as sourdough or whole wheat)
  • 1 cup unsweetened almond milk (or any plant-based milk)
  • 1/4 cup chickpea flour (also known as gram flour or besan)
  • 2 tablespoons maple syrup or agave nectar
  • 1 teaspoon vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg (optional)
  • Pinch of salt
  • 2 tablespoons coconut oil or vegan butter, for frying

Equipment

  • Mixing bowl
  • Whisk or fork
  • Shallow dish or pie plate (for dipping bread)
  • Non-stick skillet or frying pan
  • Spatula
  • Measuring cups and spoons
  • Plate lined with paper towels (for draining)

Instructions

  1. Prepare the batter: In a mixing bowl, whisk together the unsweetened almond milk, chickpea flour, maple syrup, vanilla extract, ground cinnamon, nutmeg (if using), and salt. Whisk until smooth and free of lumps. This batter will mimic the texture of traditional egg batter.
  2. Dip the bread: Pour the batter into a shallow dish for easy dipping. Take a slice of bread and immerse it in the batter for about 20 seconds on each side, allowing it to soak up the mixture but not become too soggy.
  3. Heat the pan: Place your non-stick skillet over medium heat and add 1 tablespoon of coconut oil or vegan butter. Let it melt and coat the pan evenly.
  4. Cook the French toast: Carefully place the dipped bread slices onto the skillet. Cook for 3-4 minutes on each side, or until golden brown and slightly crispy. Adjust heat as needed to avoid burning.
  5. Drain and repeat: Remove the cooked slices and place them on a plate lined with paper towels to absorb any excess oil. Add more oil to the pan if necessary and repeat the process with remaining bread slices.
  6. Serve warm: Serve your vegetarian French toast immediately with your choice of toppings such as fresh fruit, nuts, or syrup.

Tips & Variations

“For a fluffier texture, try adding a tablespoon of ground flaxseed mixed with 3 tablespoons of water to the batter. Let it sit for 5 minutes before whisking into the mix.”

  • Make it savory: Skip the maple syrup and vanilla, and add a pinch of garlic powder, chopped fresh herbs like parsley or chives, and nutritional yeast for a cheesy flavor.
  • Use different breads: Experiment with gluten-free bread, brioche, or even cinnamon raisin for a sweeter twist.
  • Add fruit: Top with sliced bananas, berries, or a compote made from simmered fruits for natural sweetness.
  • Nutty crunch: Sprinkle chopped nuts like walnuts or pecans on top for extra texture and flavor.
  • Make it vegan gluten-free: Use gluten-free bread and ensure your plant milk is unsweetened and free from gluten contamination.

Nutrition Facts

Nutrient Amount per serving (1 slice)
Calories 160
Protein 5g
Fat 6g
Carbohydrates 22g
Fiber 3g
Sugar 5g
Calcium 150mg

Serving Suggestions

This vegetarian French toast pairs beautifully with a range of toppings and sides. For a refreshing contrast, serve with a bowl of mixed berries or sliced tropical fruits.

Drizzle with pure maple syrup or a dusting of powdered sugar for added sweetness.

If you prefer something a bit heartier, top with a dollop of coconut yogurt or plant-based cream cheese. For nuts and crunch, sprinkle toasted almonds or pumpkin seeds on top.

You can also add a side of sautéed mushrooms or grilled tomatoes for a savory balance.

For more delicious vegetarian breakfast ideas, check out our Vegetarian Date Cake Recipe: Moist, Easy, and Delicious and Vegan Bread Machine Recipe for Soft, Delicious Loaves. These pair wonderfully with your morning French toast to make a complete meal.

Conclusion

Vegetarian French toast is a wonderful way to start your day with a comforting, flavorful breakfast that’s easy to make and versatile enough to suit any taste. By using simple plant-based ingredients like chickpea flour and almond milk, this recipe offers a nutritious alternative to traditional French toast without sacrificing any of the classic qualities that make it so beloved.

Whether you enjoy it sweet or savory, topped with fresh fruit or nuts, this dish is sure to become a staple in your vegetarian kitchen.

Don’t forget to explore more vegetarian recipes to expand your culinary horizons. For savory meals, visit our Vegetarian Swiss Chard Recipes for Healthy Meals or try some unique flavors with our Vegetarian Middle Eastern Recipes for Easy, Flavorful Meals.

Happy cooking and bon appétit!

📖 Recipe Card: Vegetarian French Toast

Description: A delicious and easy vegetarian French toast recipe perfect for breakfast or brunch. Made with simple ingredients for a fluffy and flavorful dish.

Prep Time: PT10M
Cook Time: PT15M
Total Time: PT25M

Servings: 4 servings

Ingredients

  • 4 large eggs
  • 1 cup whole milk
  • 1 tablespoon maple syrup
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon ground cinnamon
  • 8 slices of thick bread (preferably brioche or challah)
  • 2 tablespoons butter
  • Pinch of salt
  • Powdered sugar for garnish (optional)
  • Fresh berries for serving (optional)
  • Maple syrup for serving

Instructions

  1. In a bowl, whisk together eggs, milk, maple syrup, vanilla extract, cinnamon, and salt.
  2. Heat a large skillet over medium heat and add 1 tablespoon butter.
  3. Dip each bread slice into the egg mixture, soaking both sides.
  4. Place soaked bread onto the skillet and cook until golden brown, about 3-4 minutes per side.
  5. Add remaining butter to skillet as needed and repeat with remaining bread slices.
  6. Serve warm topped with powdered sugar, fresh berries, and maple syrup if desired.

Nutrition: Calories: 320 | Protein: 12g | Fat: 14g | Carbs: 35g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegetarian French Toast”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A delicious and easy vegetarian French toast recipe perfect for breakfast or brunch. Made with simple ingredients for a fluffy and flavorful dish.”, “prepTime”: “PT10M”, “cookTime”: “PT15M”, “totalTime”: “PT25M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“4 large eggs”, “1 cup whole milk”, “1 tablespoon maple syrup”, “1 teaspoon vanilla extract”, “1/2 teaspoon ground cinnamon”, “8 slices of thick bread (preferably brioche or challah)”, “2 tablespoons butter”, “Pinch of salt”, “Powdered sugar for garnish (optional)”, “Fresh berries for serving (optional)”, “Maple syrup for serving”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “In a bowl, whisk together eggs, milk, maple syrup, vanilla extract, cinnamon, and salt.”}, {“@type”: “HowToStep”, “text”: “Heat a large skillet over medium heat and add 1 tablespoon butter.”}, {“@type”: “HowToStep”, “text”: “Dip each bread slice into the egg mixture, soaking both sides.”}, {“@type”: “HowToStep”, “text”: “Place soaked bread onto the skillet and cook until golden brown, about 3-4 minutes per side.”}, {“@type”: “HowToStep”, “text”: “Add remaining butter to skillet as needed and repeat with remaining bread slices.”}, {“@type”: “HowToStep”, “text”: “Serve warm topped with powdered sugar, fresh berries, and maple syrup if desired.”}], “nutrition”: {“calories”: “320”, “proteinContent”: “12g”, “fatContent”: “14g”, “carbohydrateContent”: “35g”}}

Photo of author

Marta K

Leave a Comment

X