My Quiet Kitchen

  • Recipes
  • About
  • Free Ebook
  • New Here?
menu icon
go to homepage
  • Recipes
  • About
  • Free Ebook
  • New Here?

subscribe
search icon
Homepage link
  • Recipes
  • About
  • Free Ebook
  • New Here?

×
Home ❯ Recipes ❯ Vegan Breakfast Recipes

Vegan Frittata With Tofu

Lori standing in her kitchen.
Updated 07/04/2025 by Lori Rasmussen. This post may contain affiliate links.
Tofu frittata with text overlay to save on Pinterest.

This Vegan Frittata is our favorite vegan egg-y dish! It's creamy, rich, filling, and great for breakfast, lunch, or dinner. Include your favorite seasonal veggies and change up the seasonings, herbs, and cheese for endless variations! Oil-free and easily made gluten-free.

Serving a tofu frittata from a skillet.

A frittata without eggs?

Absolutely! Just because we don't eat eggs anymore doesn't mean we can't enjoy a savory, creamy, delicious, veggie-filled frittata.

I've been vegan for almost 14 years now and have done a lot of experimenting in the kitchen. As someone who used to really enjoy eggs, I'm pretty picky about my vegan egg recipes!

And if you ask me, for dishes like vegan quiche, pasta frittata, and an egg-y breakfast casserole, tofu is the best plant-based swap for recreating that rich and creamy flavor and texture.

This vegan frittata uses extra-firm tofu plus a few key seasonings to create a versatile, 1-pan meal you'll enjoy year-round.

Jump to:
  • A frittata without eggs?
  • Why this recipe works:
  • What You'll Need
  • How to Make a Vegan Frittata
  • Variations
  • Serving Suggestions
  • Equipment Notes
  • Recipe FAQs
  • More Tofu Breakfast Recipes
  • Recipe
  • 💬 Comments

Why this recipe works:

  • Indian black salt (kala namak) adds the perfect amount of egg-y flavor.
  • Nutritional yeast adds umami and a slightly cheesy flavor throughout.
  • Turmeric adds a touch of color that resembles scrambled eggs.
  • Water and non-dairy milk add moisture and creaminess to the blended tofu mixture.
  • Flour helps the eggless frittata set (ever so slightly), without making it dry.
  • And vegan feta cheese (or your favorite vegan cheese) takes the deliciousness over the top!

What You'll Need

A labeled photo of the ingredients needed to make a vegan frittata with tofu.

For the vegan egg mixture:

  • Tofu - you'll need two (14 oz) blocks of extra-firm tofu. For a slightly firmer set, replace one pack with super-firm tofu.
  • Unsweetened non-dairy milk - any milk or creamer that is unflavored and unsweetened works here. I used macadamia nut milk.
  • Black salt (kala namak) - this is the key ingredient that makes the dish taste egg-y. Kala namak adds saltiness as well as the sulfur aroma we tend to associate with eggs.
  • Seasonings - onion powder and garlic powder add savory vibes and turmeric gives the mixture a touch of yellow color.
  • Nutritional yeast - this is important for the overall umami and savoriness of the "egg" mixture.

Other ingredients:

  • Vegetables - I chose zucchini, cremini mushrooms, and green onion, but there are many different vegetables you can include. Here are a few more ideas:
    • chopped broccoli or cauliflower
    • spinach or arugula
    • diced bell pepper or jalapeno for some kick
    • chopped leeks, shallot, or onion
  • Vegan cheese - whether store-bought or homemade, I like vegan feta, mozzarella, tofu ricotta, or Parmesan.

How to Make a Vegan Frittata

Prep breaks down into three simple steps.

Want to save this recipe? 📩 

I'll email the link so you can come back to it later!

Keep an eye out for more delicious recipes. Unsubscribe anytime.

Looking inside a blender at the blended vegan egg mixture.
  1. Blend the ingredients for the vegan egg mixture. It will be very thick, and you'll need to stop several times to stir.
Two photos showing how to saute the vegetables for a frittata then add the tofu egg.
  1. Saute the vegetables in large, non-stick pan for a few minutes, and season with salt and pepper.
  2. Then pour the tofu mixture into the pan. Add the cheese, and carefully stir so that everything is well combined. Bake uncovered in a 350 degree oven for about 50 minutes or until lightly set in the center.

See how simple that is? Gotta love a versatile dish that helps you use up everything from fresh produce to leftovers AND is cooked in one pan!

Variations

  • Other veggies - also try asparagus, broccoli, cauliflower, Brussels sprouts, spinach, arugula, kale, tomatoes, red onion, or diced potato (saute until barely fork tender).
  • Fresh herbs - parsley, basil, cilantro, thyme, oregano, chives, dill, or taragon are all delicious with the base mixture.
  • Vegan meats - I opted for just veggies and cheese in today's frittata, but you can also add your favorite plant-based meat alternatives. Spice things up with my vegan chorizo or tofu sausage crumbles (try these; SO good)! Add some smokiness with tempeh bacon, vegan bacon bits, or seitan breakfast sausage.

Serving Suggestions

We often like to enjoy this tofu frittata for dinner at our house. Serve it with a side salad and thick slices of hearty bread. It's also delicious with roasted potatoes, quinoa, or rice.

For breakfast or brunch, balance the savory notes of your vegan frittata with something sweet like oat flour banana bread, gluten-free blueberry muffins, or healthy apple scones.

Equipment Notes

You'll need a full-size blender for the "egg" mixture. Even though we're only blending soft ingredients, it's a large volume and very thick. So a high-powered blender like a Vitamix is ideal.

You'll also need an oven-safe 11-inch non-stick pan. If preferred, use a lightly oiled cast iron skillet.

Recipe FAQs

Can this recipe be made without soy?

Tofu makes up the bulk of the egg-y mixture in this vegan frittata. For a soy-free option you might prefer a recipe made with chickpea flour.

Is it gluten-free?

Yes, for a gluten-free vegan frittata simply use your favorite GF flour blend, like King Arthur's 1:1. Instead of flour you can also use arrowroot or corn starch to help the tofu "egg" set.

How long does it keep?

Once cool, store the tofu frittata in the refrigerator for up to 5 days, or freeze for up to one month. After thawing, drain away any liquid that separates from the tofu.

I hope you enjoy this savory, satisfying, versatile vegan frittata as much as we do! If you try the recipe be sure to comment below and let us know.

More Tofu Breakfast Recipes

  • Half of a bagel spread with tofu cream cheese and sprinkled with dill resting on a small plate.
    Vegan Cream Cheese
  • toasted bread topped with vegan tofu cottage cheese and strawberries.
    5-Minute Vegan Cottage Cheese
  • a small wooden spoon scooping up vegan tofu yogurt from a jar.
    Cultured Tofu Yogurt
  • A healthy smoothie made with berries, tofu, greens, and spirulina in a glass jar with a glass straw.
    Silken Tofu Smoothie

Recipe

Baked vegan frittata in a pan topped with feta, green onion, and parsley.

Vegan Frittata With Tofu

Author: Lori Rasmussen, My Quiet Kitchen
This nutritious vegan frittata is savory, filling, easy, and versatile! Include your favorite veggies and change up the seasonings and cheese for endless variations. Oil-free and gluten-free.
5 from 3 votes
Servings: 6 servings
Prep Time: 25 minutes mins
Cook Time: 1 hour hr
Total Time: 1 hour hr 25 minutes mins
Save on Pinterest Print Recipe

Equipment

  • high-speed blender
  • 11-inch non-stick pan - oven-safe
(Keep screen awake)

Ingredients

For the "egg" mixture:

  • 2 (14 oz) packages extra-firm tofu, drained
  • ¾ cup water
  • ⅓ cup unsweetened/unflavored non-dairy milk
  • ⅓ cup nutritional yeast
  • 1 ¾ teaspoons kala namak Indian black salt
  • 1 teaspoon onion powder
  • 1 teaspoon garlic powder
  • ¼ teaspoon ground turmeric
  • black pepper
  • ¼ cup flour - such as all-purpose, a gluten-free blend, or whole wheat

Other ingredients:

  • 10 ounces mushrooms, sliced - see Notes for more veggie ideas
  • 1 medium zucchini, thinly sliced
  • ⅓ cup chopped green onion
  • ⅓ cup chopped fresh parsley
  • ¾ teaspoon Italian seasoning blend, optional
  • ½ cup crumbled vegan feta, homemade or store-bought, plus more for serving - see Notes for oil-free options

Instructions
 

  • Preheat the oven to 350 degrees F and preheat an 11-inch non-stick, oven-safe skillet over medium heat.
  • Lightly squeeze the blocks of tofu over the sink to remove some of the water. Place in a blender with all remaining tofu "egg" ingredients. Blend until smooth. The mixture will be very thick; stop and stir as needed. Set aside.
  • Cook the mushrooms in the preheated pan for about 5 minutes, until most of the moisture has evaporated. Add the zucchini and green onion and cook for 2 minutes. Reduce heat to medium-low, and add the parsley, Italian seasoning, and a pinch of salt and pepper. Stir to combine.
  • Pour the blended tofu mixture into the pan, and add the cheese. Gently stir so the veggies and cheese are coated and dispersed evenly around the pan. Smooth the top, and season with more black pepper, if desired. Use a damp paper towel to wipe away any messy "egg" mixture from the sides of the skillet.
  • Cook undisturbed over medium-low heat for about 3 minutes, then transfer to the oven.
  • Bake uncovered for about 50 minutes. To test for doneness, insert a knife near the center of the frittata - it should come out piping hot and the tofu should appear slightly set but still a little creamy.
  • Let the frittata rest for 15 minutes before slicing. Garnish with additional parsley, green onion, and cheese, and serve hot.

Notes

Other veggies to try: chopped broccoli, cauliflower, or Brussels sprouts, asparagus, spinach, arugula, tomatoes, red onion, leeks, and diced potato (saute until barely fork tender).
Homemade cheese options: try my vegan feta, liquid mozzarella, almond ricotta or tofu ricotta
Store leftover vegan frittata in the refrigerator for up to 5 days. It reheats best in the microwave. Leftovers can also be frozen, though some of the water content of the tofu may separate after thawing.

Estimated Nutrition (per serving)

Calories: 190kcalCarbohydrates: 10gProtein: 20gFat: 10gFiber: 3g

Nutrition information is an estimate and will vary depending on the exact amounts and specific products and ingredients used.

Did you make the recipe?Comment below to share your feedback!

Share the Recipe

  • Share
  • Reddit
  • Bluesky
  • Email it

Comments

    Leave a Comment Cancel reply

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

    Recipe Rating




  1. Mindy says

    July 12, 2025 at 3:08 pm

    Looks amazing - I do not have an oven safe skillet. Can I put in pie pan or 8x8 glass dish? Sorry to ask as you probably only have tried this way - but any advice helpful - looks like a great recipe!

    Reply
    • Lori Rasmussen says

      July 12, 2025 at 6:37 pm

      Hi Mindy - You can definitely transfer it to a baking dish. That's fine but the volume is an issue. The 8x8 likely won't hold all of the mixture. If you have oven-safe ramekins, you could pour the excess into one or two, or even a muffin tin. Bake time will be reduced for those, so just keep an eye on it.

      Reply
  2. Kimberley says

    May 21, 2023 at 1:21 pm

    This is delicious. I used veg I have on hand so, scallions, kale, arugula, orange sweet pepper and mushrooms. I'm eating it now and it's so good I had to comment here!

    Reply
a photo of Lori Rasmussen in her kitchen.

Hi, I'm Lori!

I'm passionate about flavor and simplicity. I share vegan recipes with a focus on both!

Read more

Trending Recipes

  • hand holding a waffle cone filled with 3 scoops of vegan ice cream.
    Vegan Oat Milk Ice Cream (No Coconut)
  • A glass of oat milk with a jar of oats and a tall jar of oat milk in the background.
    Oat Milk Recipe With Enzymes (Like Oatly)
  • toasted bread topped with vegan tofu cottage cheese and strawberries.
    5-Minute Vegan Cottage Cheese
  • Italian green bean salad with tomatoes in a serving bowl.
    Italian Green Bean Salad
  • Looking into the top of a jar of colorful mixed pickled vegetables.
    Quick Pickled Vegetables
  • different tahini dressing variations with ingredients on marble background.
    Tahini Dressing (With 4 Flavor Variations)

Popular Year-round

  • overhead view of crimped unbaked crust in a pie plate.
    Vegan Gluten-Free Pie Crust (Easy & Oil Free)
  • light blue bowl filled with colorful chili corn salsa.
    Chipotle Corn Salsa (EASY Copycat Recipe)
  • looking down at crispy roasted edamame in a glass.
    Air Fryer Edamame
  • Homemade Korean barbecue sauce in a small glass jar.
    Korean BBQ Sauce
  • close up of herb salad dressing in a small glass jar on a gray stipe napkin.
    Oil-Free Italian Salad Dressing
  • close up of oat flour vegan mug cake in a cute smily face mug.
    Healthy Oatmeal Mug Cake
  • a stack of 4 vegan oil-free banana brownies
    Healthy Vegan Banana Brownies
  • A stack of 5 chocolate protein cookies with one cookie leaning against.
    Vegan Protein Cookies

Footer

↑ back to top

About

About Lori
Privacy Policy
Accessibility

Newsletter

Subscribe to keep up with the latest and receive free vegan recipes each week!

Contact/Follow

YouTube
Facebook
Instagram
Pinterest
Contact Us

Copyright © 2025 My Quiet Kitchen

Did you try this recipe?

Your vote:




A rating is required
A name is required
An email is required