• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • All Recipes
  • 30 Minute Meals
  • Gluten Free
  • Vegan

Darn Good Veggies logo

menu icon
go to homepage
search icon
Homepage link
  • Recipes
  • 30 Minute Meals
  • Vegan
  • Gluten Free
  • Subscribe
×
Home » Meal Type » Breakfast

Published: May 20, 2022 · by Laurel Perry · About 5 minutes to read this article. · This post may contain affiliate links

Vegan Frittata

  • Facebook
Jump to Recipe·Print Recipe

This Vegan Frittata is filled with tender potatoes, sweet bell peppers, caramelized leeks, and spices to amp up the flavor to 10!

Vegan frittata with potatoes, leeks, peppers, and greens.

Frittatas don't get enough credit. They make a delicious and easy breakfast, lunch or dinner. They can be customized with whatever produce you have on hand - the perfect clean out the fridge meal. And they are made in one pan - hello easy cleanup!

All that plus this vegan frittata has a fluffy, creamy, "egg" base and the perfect combination of seasonings that bring big flavor without overpowering the dish.

Reasons to love this recipe:

  • An easy one pan meal that is great for breakfast, lunch, or dinner.
  • You can customize this frittata with your favorite vegetables and spices!
  • This frittata is vegan, gluten free, nut free and packed with protein.
A bite out of a slice of vegan frittata.

Ingredients and substitutions !CHECK THESE!:

  • Olive oil - or another oil. We use this first to saute the vegetables and later to enrich the filling.
  • Potatoes - I like a waxy potato like yukon gold or red potatoes.
  • Leeks - they add a soft onion flavor perfect for this frittata. In a pinch, you can use shallots or onion.
  • Red bell pepper - or use a yellow or orange pepper.
  • Garlic - fresh only! No jarred garlic.
  • Greens - I like to add a few hand fulls of greens, but this is totally optional! Spinach or a power greens mix work well.
  • Firm tofu - the perfect consistency for our frittata. Once it's blended it is rich and creamy and bakes up to the perfect egg-like texture.
  • Vegan milk - use your favorite! I tend to use soy or oat.
  • Garbanzo bean flour - helps our frittata firm up. Do not substitute for another flour.
  • Nutritional yeast - adds needed umami.
  • Black salt - optional, but definitely use it if you can! It adds a subtle egg like flavor. It's not overwhelmingly eggy, but it helps build complex flavor in the frittata.
  • Salt - top bring out flavor. If we used all black salt it would be too eggy in flavor.
  • Pepper - or use a pinch of red pepper flakes.
  • Garlic powder - helps to build more flavor.
  • Onion powder - helps to build more flavor.
  • Turmeric - adds color.
  • Vegan feta cheese - completely optional, but delicious.
  • Basil - a pop of freshness and even more flavor!

How to make a Vegan Frittata:

Cook the vegetables: Heat an oven safe skillet over medium high heat. Add in the oil and potatoes. Cook for 5-7 minutes until the potatoes begin to soften. Add in the leeks, bell pepper, and cook until softened, about 5 minutes. Stir in the garlic and cook until fragrant, about 30 seconds. Remove the pan from the heat.

Make the "egg" filling: In a blender, combine the tofu, milk, chickpea flour and spices. Blend until smooth, then keep blending for 1-2 minutes to incorporate some air into the mixture. This makes it nice and fluffy.

Combine and bake: Add the blended "egg" mixture and basil to the pan, stirring to incorporate all the veggies. Smooth the top and crumble on some optional vegan feta. Bake until golden and set.

Vegan frittata topped with basil and cherry tomatoes.

Storage:

Store leftover frittata in a lidded container in the fridge for up to 5 days. Reheat in a 350 degree oven or the microwave until warmed through.

For longer storage, freeze leftover frittata for up to 3 months. Thaw in the fridge overnight before reheating in a 350 degree oven or microwave until warmed through.

More frittata flavor ideas!

I love the combination of flavors in this vegan frittata, but it is fun to mix it up! The next time you make it, try one of these flavor combinations:

  • Asparagus + shallots + vegan feta cheese
  • Mushrooms + bell peppers + onion
  • Spinach + sun-dried tomatoes + leeks
  • Vegan cheddar + onions
  • Or use any combo of veggies you have in your fridge. Frittatas are excellent for using up vegetables before they go bad.

Why use black salt (aka Kala Namak)?

Black salt adds an "eggy" flavor to our vegan frittata.

It comes from India and has a high sulfur content giving it a distinct egg-like flavor. It is not black, but pinkish/grey in color.

I buy mine on Amazon and a pinch added to vegan egg dishes makes all the difference! Once you have a bottle, add it to vegan scrambles, omelets and more.

What if I don't have an oven safe skillet?

That's no problem! Saute your veggies in a skillet and then transfer them to a pie plate or square 8x8 baking dish. Stir in the egg mixture and bake as the recipe directs.

What should I serve with vegan frittata?

Breakfast/Brunch: I like to serve a frittata with a side of breakfast potatoes, muffins, and a smoothie.

Lunch: It's delicious paired with a light salad, bread, or soup.

Dinner: Bring on brinner! I like it with a few veggie sides, or breakfast potatoes, and toast.

Sliced vegan frittata in a cast iron skillet.

More vegan breakfast recipes you'll love!

  • Vegan Shakshuka
  • The Best Vegan Cottage Cheese
  • Strawberry Smoothie Bowl
  • Protein Overnight Oats
  • Banana Smoothie Bowl
  • 15 Minute Chickpea Scramble
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan frittata topped with basil and cherry tomatoes.

Vegan Frittata

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Laurel Perry
  • Prep Time: 15 minutes
  • Cook Time: 60 minutes
  • Total Time: 1 hour 15 minutes
  • Yield: 8 servings 1x
  • Category: Breakfast
  • Method: Oven
  • Cuisine: Italian
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

This Vegan Frittata is filled with tender potatoes, sweet bell peppers, caramelized leeks, and spices to amp up the flavor to 10!


Ingredients

Units Scale
  • 2 tablespoons olive oil
  • 1 cup small diced gold or red potatoes
  • 1 large leek, sliced into half moons
  • 1 red bell pepper, diced
  • 2 cloves garlic, minced
  • A few hand fulls of spinach, optional
  • ¼ cup vegan feta cheese - completely optional, but delicious.
  • ¼ cup chopped basil

For the "egg" mixture:

  • 24 ounces firm tofu, from 1 ½ standard packages
  • ½ cup vegan milk - use your favorite! I tend to use soy or oat.
  • ¼ cup garbanzo bean flour
  • ¼ cup nutritional yeast
  • 3 tablespoons olive oil
  • 1 teaspoon garlic powder
  • ½ teaspoon onion powder
  • ½ teaspoon black salt
  • ½ teaspoon salt
  • ½ teaspoon pepper
  • ¼ teaspoon turmeric

Instructions

  1. Preheat the oven to 375 degrees.
  2. Heat an oven safe skillet over medium high heat. Add in the oil and potatoes. Cook for 5-7 minutes until the potatoes begin to soften. Add in the leeks, bell pepper, and cook until softened, about 5 minutes. Stir in the garlic and cook until fragrant, about 30 seconds. Remove the pan from the heat.
  3. In a blender, combine all of the "egg" ingredients. Blend until smooth, then keep blending for 1-2 minutes to incorporate some air into the mixture. This makes it nice and fluffy.
  4. Add the blended "egg" mixture and basil to the pan, stirring to incorporate all the veggies. Smooth the top and crumble on some optional vegan feta.
  5. Bake for 40-50 minutes until golden and set.

Notes

Garbanzo bean flour: do not substitute for another flour. This is ingredient is essential in getting the frittata to set properly.

Basil: or try another herb like dill or parsley!

Storage: Store leftover frittata in a lidded container in the fridge for up to 5 days. Reheat in a 350 degree oven or the microwave until warmed through.


Nutrition

  • Serving Size: ⅛th recipe
  • Calories: 166
  • Sugar: 2g
  • Sodium: 285mg
  • Fat: 12g
  • Saturated Fat: 2g
  • Carbohydrates: 10g
  • Fiber: 3g
  • Protein: 9g
  • Cholesterol: 0mg
« Craveable Orange Sauce Recipe
Vegan Corn Casserole from Scratch »

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Primary Sidebar

Hi! I'm Laurel

Eating your veggies doesn’t have to mean bland steamed cauliflower and boring salads! My mission is to help people eat their nine servings of fruit & vegetables a day and LOVE it! About me →

Trying to Eat Healtier?

Subscribe and get our top tips for cooking veggies that you will CRAVE!

No spam. Ever.

Footer

↑ back to top

DARN GOOD VEGGIES

  • About
  • Privacy Policy
  • Terms
  • Contact
  • Media Kit

CONNECT

  • Newsletter
  • Instagram
  • Pinterest
  • Youtube

FOOD & RECIPES

  • 30 Minute Meals
  • 10 Ingredients or Less
  • Gluten Free
  • Vegan
  • Plant Basics

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2022 Darn Good Veggies

Copyright © 2026 · Cookd Pro Theme On Genesis Framework · WordPress · Log in