Go Back
Print Recipe
5 from 2 votes

Easy Vegan Frittata Recipe

This vegan frittata is a budget-friendly brunch favorite that will wow your friends and family! It's made with veggies and some vegan cheese and you don't even have to put it in the oven. Simple, delicious, and great for meal prep too. Enjoy!
Prep Time15 minutes
Cook Time20 minutes
Resting Time15 minutes
Course: Breakfast, Main Course
Cuisine: American, French, Italian
Keyword: egg free recipes, eggless recipes, plant based, plant based frittata, vegan cooking, vegan egg, vegan eggs, vegan food, vegan frittata, vegan quiche
Servings: 6 slices
Author: Nicole Vranjican

Ingredients

The Veggies

  • 2 tbsp olive oil divided
  • 1/4 cup onion chopped
  • 1 medium zucchini chopped
  • 10 cherry tomatoes
  • 1/2 tsp kosher salt
  • 3/4 tsp garlic powder

The "Egg" Mixture

  • 1 block medium tofu
  • 1/2 block firm tofu
  • 1 tsp kosher salt
  • 3/4 tsp onion powder
  • 3/4 tsp paprika
  • 1/4 tsp turmeric
  • 2 tbsp nutritional yeast
  • 10 grinds black pepper
  • 1/2 tsp baking powder

Toppings

  • 1 cup vegan cheese

Instructions

  • Chop the onions and zucchini into small pieces and sautee in a large non-stick frying pan with 1 tbsp of oil. Season with salt and garlic powder and cook for 3-4 minutes.
  • In the meantime, drain the water from the package of tofu and press it slightly to remove a little of the excess water. Then crumble the tofu into a blender along with the, spices, baking powder, and the remaining tbsp of olive oil. Blend on high until very smooth and creamy. Pause to scrape down the sides as needed. Taste and add salt and pepper if needed.
    Then arrange th veggies in an even layer and dollop the tofy mixture over the veggies evenly. Gently smooth out the top and edges.
  • Top with cherry tomaotes and vegan cheese.
  • Then reduce the heat to medium low (about a 3 out of 10) and cover tigtly with a lid. Set a timer for 10 minutes then reduce the heat to low (2 out of 10) and cook for another 10 minutes or until the frittata is set on top, fluffy in the center, and pulling away from the pan slightly.
  • Remove from the heat and allow the frittata to rest for at least 15 miinutes before slicing. This is important because it needs some time to set. During this time, the top will become firmer and the edges will pull alway from the sides of pan, making it easier to slice and serve this frittata.
    In the meantime make some toast and pour yourself a cup of coffee 🍞 ☕️
  • I like serving this with avocado toast and/or a fresh green salad dressed with a tangy vinaigrette. Lots of ketchup and hot sauce on the side too. Enjoy!