Vegetable Tofu Frittata

The other day, my mother wasn’t feelin’ too hot so she took the day off of work; I thought it’d be the perfect opportunity to make a delicious breakfast for both of us. She is not vegan or vegetarian, but she doesn’t have any issues in being my test subject for new dishes. I have not made a vegan frittata at home before, but because my mom likes egg dishes for breakfast, I thought that I’d give it a try.

This frittata is loaded with veggies; one reason why I love a meal like this is because of how customizable it can be. Throw whatever produce you enjoy into this mix and make it truly yours. I got a few tips for the recipe from one that I found on Vegetarian Time’s site. Because of the moisture from the veggies, the frittata turned out a little less firm than I would’ve liked, but it still tasted delicious.

Servings: 3-4


  • 1 Tbsp. Olive Oil
  • 1 /2 Cup Sliced White Onion
  • 1/2 Cup Small Broccoli Pieces
  • 1/2 Cup Chopped Portabella
  • 1/2 Cup Chopped Tomato
  • 1 Small Jalapeño, Diced
  • 1 Block Extra Firm Tofu
  • 1/4 Cup Daiya Mozzarella Cheese
  • 1 Tbsp. Liquid Aminos
  • 1/2 tsp. Turmeric
  • Salt & Pepper to taste
  • Avocado Slices for Garnish


  1. Heat olive oil over medium heat in a medium-sized pan or cast iron pan. Once hot, throw in the onions and let them simmer for 3 minutes.
  2. Unpackage the tofu and drain the water, place it into a food processor with the Daiya, liquid aminos, turmeric, salt and pepper. Process until the mixture is smooth, you may need to scrape down the sides a couple of times to get it to the right consistency.
  3. Return your attention back to the onions, add broccoli and the portabella mushroom to the pan and cook until the broccoli starts to soften. Place the tomato and jalapeños with the rest of the simmering ingredients and sauté for 1-2 minutes.
  4. Scoop the tofu mixture into the pan, and combine with the rest of the ingredients and spread out evenly in the pan (as pictured below).
  5. Preheat the oven to 350°F. Lower the heat on the stove to low-medium and cook the frittata until it browns around the edges.
  6. Place the pan into the oven for 20-30 minutes. Garnish with avocado and if you’re like me, hot sauce!

It’s really hard to mess this dish up; other than the oven time, it takes not time at all to come together. Now all you need to do is make this savory breakfast treat for someone who you care about, and then talk them into taking care of the dishes. 😉

13 Comments on “Vegetable Tofu Frittata

    • I’m surprised it turned out looking as good as it does, that thing was a little messy! ha ha Also, my mom said that she liked it better than Flore Café’s Frittata, so that made me feel pretty good! 🙂

  1. aaaaand there it is! I have a list of things that I am challenging myself to veganize and a frittata is one of them. This looks perfect! Have you taken on vegan meringue yet? I must search your blog completely now. 😀

    • I have not taken on vegan meringue, but I remember hearing about a couple of different sites that have. I’ll have to see if I can find them!

  2. Pingback: Mexican Tofu Frittata | Vegan Yack Attack

  3. Pingback: Mexican Tofu Frittata | Delicious Meals for You

  4. I have found that tossing the raw veggies with flour takes care of the issue with firmness.

  5. Pingback: Lover's Chocolate Cake | Vegan Yack Attack

  6. Pingback: Tofu Egg Salad Sandwich - Three Ways! – Vegan Yack Attack

  7. This is delicious and one of my go to recipes. I’ve made it tons of times. Thanks!!

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.