Spring Vegan Frittata Recipe

Spring Vegan Frittata Recipe

If you thought that by becoming vegan you would have to give up on your beloved weekend breakfast frittata, then think again! We have the perfect recipe for you! It uses a super simple, affordable, and packed with plant-based protein ingredient, tofu. You can add any veggies you have on hand and spices you love and even mix in some vegan cheese if you’re feeling adventurous!

Stephanie Dryer is the brain behind this delicious recipe:

I love, love, love brunch!  As a mom of three, it’s not something I get to indulge in often, as Saturday and Sunday mornings are busy with the kids’ activities, friend birthday parties, and family outings. But, oh how I savor a great frittata. It’s the quintessential item on my brunch menu, and I have even been known to serve them for dinner!

With Spring upon us, it’s the perfect opportunity to chop up some of my favorite veggies of the season and bake them in a frittata. This particular recipe has artichoke hearts, asparagus, and sun-dried tomatoes. It sings Spring to me and tastes like it too!

What Makes a Frittata?

A frittata (usually made with eggs) is a like a quiche without the crust. Or a tofu scramble without the scramble. Or an omelet without the folding. Ok, it’s not as mysterious as it sounds though. It’s basically a base of tofu (in this case) with veggies and seasonings which is baked in a skillet or pan. There are other vegan versions of this typical brunch or lunch dish which are made with a base of chickpea flour.

You can include a variety of different veggies in your frittata but in case you need some ideas, consider the following color categories:

  • Green – Zucchini, asparagus, green bell pepper, kale, spinach
  • Red – Red bell pepper, sun-dried tomatoes
  • Brown(ish) – Mushrooms, yellow onions, artichokes
  • Purple – Olives, red onions, red cabbage

Below are some steps outlined for you accompanied by some awesome photos!

Cook your veggies in a pan with the broth!

Step 1 - Saute Veggies

In a food processor, add the tofu, water, and nutritional yeast. Blend until smooth.

Tofu and Spices in the Food Processor Photo

Serve and enjoy!

How To Make Vegan Frittata Photo

How to Serve Up Your Fantastic Frittata

What else goes with a delicious vegan frittata? Many things! Here’s some ideas to get you started:

  • Let’s Get Toasty – If you’re wondering how to bring your A game to brunch, consider a delicious stack of French Toast! The sweet, fluffy slices of bread enjoyed with your frittata are sure to be next level. Gluten-free? Consider some Sweet Potato Toast instead!
  • Smoothie Power – Let’s be real—is any brunch truly complete without a fruity, refreshing smoothie? Whether you want to go for a Heart Beet Smoothie Bowl or a Tropical Mango Banana Smoothie, there’s nothing quite like topping off a morning or afternoon with a fresh glass of blended fruit.
  • Fruit for Life – If you can’t get enough fruit or simply prefer to eat your fruit fresh, fruit salad is a fool-proof idea for freshening up your plate!
  • Pile on the Pancakes – Whether you’re hosting a whole bunch for brunch or you just can’t get enough fluff, pancakes will bring you from content to ecstatic in .05 seconds.
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
How To Make Vegan Frittata Photo

Spring Vegan Frittata

  • Author: Stephanie Dreyer
  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Category: Brunch, Lunch
  • Method: Stovetop, Oven, Countertop
  • Cuisine: Italian
  • Diet: Vegan


This vegan frittata uses tofu as the main ingredient and it’s so delicious you won’t even recognize the flavor. Add any veggies you like and have with a side salad for a perfect lunch.


  • ¼ cup of vegetable broth
  • 1 medium sweet onion, chopped
  • 2 cloves of garlic, minced
  • 12 ounces of asparagus, tips only cut in ½ inch pieces
  • 1 cup of sun-dried tomatoes, chopped
  • 1 (14 ounces) can artichoke hearts in water, coarsely chopped
  • ½ cup of water
  • 14 ounces of firm tofu, drained
  • 2 tablespoons of nutritional yeast
  • Salt and pepper, to taste


  1. Preheat the oven to 400 degrees. Grease a spring form pan.
  2. Heat the broth in a medium sauté pan. Add the onion and garlic. Stir in the asparagus, tomatoes, and artichoke hearts. Cook for 3-4 minutes.
  3. In a food processor, add the tofu, water, and nutritional yeast. Blend until smooth.
  4. Add the mixture to the saucepan with the vegetables.
  5. Season with salt and pepper, to taste.
  6. Spoon into a spring form pan. Bake for about 30-40 minutes.
  7. Cut into wedges and serve.

Keywords: frittata, vegan frittata, eggless, egg-free frittata, vegan brunch recipe, quiche, vegan quiche, gluten-free

If you try this Vegan Frittata recipe, let us know what you think by leaving a comment and rating below! Be sure to follow along on PinterestInstagram and Facebook for even more vegan recipe inspiration.

Storing Leftovers

If you find yourself with more frittata than you can handle, worry not! It will keep about 4 to 5 days in the refrigerator when kept in an airtight container or you can freeze it. If freezing, cut into equal slices and keep in an airtight container for 2-3 months. When ready to eat, take out your preferred amount to defrost overnight before heating on the skillet.

More Amazing Vegan Brunch Recipes to Try:

Vegan Frittata recipe by Stephanie Dreyer. Photos by Zhoro Apostolov for World of Vegan. Article written by Stephanie Dreyer and edited by Amanda Meth. Recipe and photographs copyright of World of Vegan™, all rights reserved. Please note that this article contains affiliate links which support our work at World of Vegan! 

Share This Post

8 Comments - Write a Comment

  1. Amanda · Edit

    Ooooo, I love this recipe so much!! Frittata is so easy and delicious to make vegan 🙂

  2. I still can’t believe it’s possible to make a great vegan frittata without eggs. SO cool!! Way to go creating this recipe, Stephanie!

  3. Andrea White · Edit

    Looks so fancy! Can’t wait to try this out!

  4. I’ve always wanted to try this! Before going vegan, I had this dish a few times and liked it. I think I’ll love it even more veganized. It sounds amazing!

  5. Beatriz Buono-Core · Edit

    Frittatas are by far my favorite light lunch! I need to make this one soon!

  6. Janaye · Edit

    such a great recipe for brunch or lunch, quick and easy too!

  7. Could you bake this in a pre made frozen (thawed) pie shell like a quiche? What subs would you have to make and how long to bake?
    Thank you!


Post Comment

Recipe rating