Go Back
+ servings
A healthy and simple to make vegan vegetable and herb frittata! The perfect brunch food.

Vegan Veggie and Herb Frittata

A vegan frittata made with fresh herbs that tastes like it was made with real eggs and cheese, only it's cruelty-free!
No ratings yet
Print Pin
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Servings: 1 9 inch pie
Author: Linda & Alex


  • • Two slices of bread
  • • Six vegan eggs
  • • Extra-virgin olive oil
  • • ½ cup of almond milk
  • • 1 medium sweet onion
  • • One cup of fresh sliced mushrooms - white baby Bella or your favorite
  • • One cup of fresh spinach
  • • Two tablespoons total of freshly-chopped basil thyme, oregano and rosemary - or one tablespoon of crushed dried Italian seasoning blend
  • • Sea salt
  • • Black pepper
  • • Red pepper flakes
  • • ¾ cup of calamata olives - drained and halved
  • • ½ cup vegan mozzarella shreds
  • • ½ cup vegan cheddar shreds
  • • One tomato


  • Pre-heat your oven to 375 degrees.
  • Cut the bread into ½ inch cubes, toss with a drizzle of olive oil and a dash of sea salt and toast in the oven, shaking occasionally, until crisp.
  • While the bread is toasting, prepare six vegan eggs according to instructions. (I like to use ice-water.) Whisk ½ cup of almond milk into the eggs, along with ½ teaspoon of sea salt, the herb mixture, a dash of black pepper and a shake or two of red pepper flakes. (Feel free to adjust the seasoning level to suit your tastes.)
  • Sauté the mushroom slices and onion over medium heat until the mushrooms are bronzed. Set the onion and mushroom aside on a plate, add the spinach to the hot pan and toss until the leaves are wilted. Coarsely chop the wilted spinach.
  • Fold the spinach and cheeses into the egg mixture, reserving half of the cheddar to sprinkle on top. Fold in the bread cubes, mushroom, onion and olives. Coat the inside of a 9-inch pie plate with olive oil and fill with the egg and vegetable mixture.
  • Garnish the top of the frittata with five thin slices of tomato and sprinkle with the remaining cheese. Bake at 375 for 20 minutes or until firm and slightly browned on top. Allow to rest for five or ten minutes prior to serving.
  • Enjoy!
Tried this Recipe? Tag me Today!Mention @Veganosity or tag #Veganosity!