Go Back
Print Recipe
5 from 2 votes

Vegan Tomato French Toast

Thick, crusty slices of sourdough bread dipped in a savory tomato sauce then pan-fried to golden brown perfection. Five ingredients, 20 minutes, and 100% plant-based brunch perfection.
Prep Time10 mins
Cook Time10 mins
Course: Breakfast
Cuisine: American, Vegan
Servings: 5


  • 5 slices sourdough bread*
  • 1/4 cup tomato paste
  • 1 cup soy milk
  • 1/2 tsp dried oregano
  • 1 tbsp nutritional yeast
  • a dash of salt and pepper


  • In a bowl, mix together tomato paste, soy milk, oregano, nutritional yeast, salt, and pepper. The mixture should be runny and easily pourable.
  • Pour about half the mixture (or as much as needed to cover the bottom) into a shallow baking dish big enough to fit some of the bread slices.
  • Lay as many bread slices as can fit into the dish and let sit for a minute or two to soak up some of the tomato sauce. Pick up bread slices and pour some more of the tomato sauce in to cover the bottom of the dish. Place bread back down on the opposite side to soak.
  • Spray a non-stick pan and heat to medium heat. When hot, lay the soaked bread slices down on the pan and cook for 2-3 minutes on each side, until browned. Check to make sure it's not burning. Repeat until all the bread is used up.
  • Top with avocado, basil, or any other garnish of choice. Enjoy while still warm and store leftovers in the fridge.


*You may need more or less bread depending on the size. Use as many slices as needed until all the tomato sauce is used up.