Vegan Frittata made with extra firm tofu, oil, white or red onion, halved cherry tomatoes, garlic, baby mushrooms, sea salt, pepper, fresh spinach, vegan milk, nutritional yeast, sea salt, ground black pepper, turmeric, baking powder, vegan Parmesan cheese, black salt kala namak, freshly chopped chives

Vegan Frittata

This vegan frittata is perfect for breakfast or brunch and ideal for meal prep since it lasts several days. Loaded with savory vegetables and protein, it offers a delicious and customizable start to your day.

15 servings
Updated
mainsbreakfast
#easy#tofu#brunch#frittata#meal prep#sheet pan#vegetable#gluten free#high-protein

Instructions

  1. 1

    Preheat oven to 375°F/190°C. Press your [extra firm tofu] for at least 20 minutes.

  2. 2

    Grease a 9x13 sheet pan with [vegan butter] and set aside.

  3. 3

    In a large pan over medium-high heat, heat oil (2 tbsp). Add white or red onion (1 medium) and stir. Lower heat to medium-low and stir for 15 minutes (or up to 30 minutes for more caramelization). Season lightly with [sea salt].

  4. 4

    After onions are cooked down, add oil (1 tbsp), halved cherry tomatoes (2 cups), garlic (8 cloves), and baby mushrooms (3 cups). Bring heat to medium-high and sauté for 15 minutes, stirring occasionally, until tomatoes are slightly broken down and there is no excess liquid. Season with [sea salt] and [pepper].

  5. 5

    Add fresh spinach (4 cups) and sauté for 2 minutes until wilted. Remove from heat and set aside.

  6. 6

    In a high-powered blender, combine the pressed [extra firm tofu], vegan milk (2 cups), nutritional yeast (6 tbsp), sea salt (1.5 tsp), ground black pepper (0.5 tsp), turmeric (0.5 tsp), baking powder (1 tsp), and vegan Parmesan cheese (1 tbsp) (optional). If using, add black salt kala namak (2 pinches). Blend on high until completely smooth, about 1-2 minutes. Pause and scrape down if needed.

  7. 7

    Add the prepared vegetable filling to your greased 9x13 pan. Pour the tofu mixture over the filling, and gently stir to combine. Sprinkle freshly chopped chives (3 tbsp) on top.

  8. 8

    Tent with foil and bake for 20 minutes. Gently remove foil (watch for steam!) and bake for an additional 20 minutes until golden brown and cooked through.

  9. 9

    Allow to cool for 10 minutes, then slice and serve. Garnish with extra [freshly chopped chives]. Enjoy!

Nutrition Facts

Per portion

112
kcal
8
Protein (g)
7
Carbs (g)
6
Fat (g)

Macronutrients

Saturated Fat 1 g
Monounsaturated Fat 2 g
Polyunsaturated Fat 3 g
Fiber 2 g
Sugars 1 g

Micronutrients

iron
2mg
167% DV
sodium
323mg
211% DV
calcium
159mg
183% DV
potassium
268mg
86% DV
vitamin a
524mcg
873% DV
vitamin c
16mg
267% DV
vitamin k
100mcg
1250% DV

Reviews

Be the first to review this recipe!

Rate this recipe:

No reviews yet. Be the first to share your experience!

Similar Recipes

Vegan Potato Frittata

Vegan Potato Frittata

6 servings
1h 25m
#vegan#brunch#egg free
Mediterranean Vegan Frittata

Mediterranean Vegan Frittata

8 servings
27m
#quick#vegan#brunch
Vegan Vegetable Frittata

Vegan Vegetable Frittata

8 servings
45m
#easy#baked#vegan
Lentil Veggie Asparagus Frittata

Lentil Veggie Asparagus Frittata

4 servings
1h 5m
#Easy#Vegan#Lentil
Moong Dal Frittata Bake

Moong Dal Frittata Bake

6 servings
4h
#tofu#onion#thyme
Simple Chickpea Frittata

Simple Chickpea Frittata

2 servings
25m
#easy#quick#vegan
Potato Leek Frittata
GF

Potato Leek Frittata

6 servings
1h 5m
#easy#leek#tofu
Vegan Zucchini Frittata

Vegan Zucchini Frittata

4 servings
45m
#soy#easy#tofu