Vegan frittata

Hey y’all! If you’re craving a savory, satisfying brunch that’s both hearty and healthy, this Vegan frittata is about to become your new favorite. It’s packed with colorful veggies, boasts a creamy texture thanks to silken tofu, and is perfect for everything from lazy weekend mornings to speedy weeknight dinners. Let’s get cooking!

Vegan frittata

Why You’ll Love This

  • Super easy to prepare and ready in under 45 minutes!
  • Packed with plant-based protein and fiber to keep you full.
  • Customizable with your favorite seasonal veggies or pantry staples.
  • Delicious hot or cold—great for meal prep and leftovers!
  • Free from eggs and dairy, but still fluffy and flavorful.

Ingredients

  • 14 oz (400 g) firm silken tofu, drained
  • 1/4 cup (60 ml) unsweetened non-dairy milk
  • 2 tablespoons nutritional yeast
  • 2 tablespoons chickpea flour
  • 1 tablespoon olive oil (plus more for greasing)
  • 1 teaspoon turmeric powder
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon baking powder
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 cup (60 g) diced red onion
  • 1 cup (100 g) chopped spinach
  • 3/4 cup (70 g) diced bell pepper (red or yellow)
  • 1/2 cup (80 g) cherry tomatoes, quartered
  • 1/3 cup (40 g) frozen peas

Directions

Step 1: Prep the Veggies

Preheat your oven to 375°F (190°C). Lightly grease a 9-inch oven-safe skillet or pie pan with olive oil. Dice the red onion, bell pepper, quarter the cherry tomatoes, and chop the spinach.

Step 2: Make the Tofu Mixture

In a blender or food processor, combine the silken tofu, non-dairy milk, nutritional yeast, chickpea flour, 1 tablespoon olive oil, turmeric, garlic powder, onion powder, baking powder, salt, and black pepper. Blend until the mixture is completely smooth and creamy.

Step 3: Sauté the Vegetables

Heat a nonstick skillet over medium heat. Add the diced onion and bell pepper and cook for about 4-5 minutes until just softened. Toss in the chopped spinach, frozen peas, and cherry tomatoes, and cook another 1-2 minutes until spinach wilts.

Step 4: Mix and Transfer to the Pan

Turn off the heat, and fold the sautéed veggies into the tofu mixture. Pour everything into the prepared skillet or pie pan and spread evenly.

Step 5: Bake the Frittata

Bake in the preheated oven for 25-30 minutes or until the center is set and the top is lightly golden. Let cool for at least 10 minutes before slicing. Serve warm or at room temperature!

Vegan frittata

Notes

  • If you don’t have chickpea flour, use all-purpose flour but note the flavor will be milder and less eggy.
  • Letting the baked frittata rest makes it easier to slice and improves texture.
  • Use parchment paper for easy removal, if desired.

Variations

  • Mushroom & Leek: Sauté sliced mushrooms and leeks for an earthy twist.
  • Spicy Southwest: Swap in roasted corn and jalapeños, and add smoked paprika.
  • Potato & Spinach: Add thinly sliced cooked potatoes for a heartier bite.

Required Equipment

  • Blender or food processor
  • Nonstick skillet
  • Oven-safe skillet or 9-inch pie pan
  • Spatula
  • Knife and cutting board

Storage Instructions

  • Store leftover Vegan frittata in an airtight container in the refrigerator for up to 4 days.
  • Reheat slices in the microwave or oven until warmed through.
  • Not recommended for freezing due to texture change.

Suggested Pairings & Serving Recommendations

  • Serve with a side of roasted potatoes or a fresh green salad.
  • Pair with crusty sourdough toast and avocado for a filling brunch.
  • Top with fresh herbs or a dollop of vegan yogurt for extra flavor.

Pro Tips

  • For maximum fluffiness, don’t overmix the batter once veggies are folded in.
  • Bake just until the center is set; overbaking can make it dry.
  • Add a pinch of kala namak (black salt) for an even more authentic ‘eggy’ flavor.

FAQ

  • Can I use firm tofu instead of silken? For best texture, stick with silken or soft tofu, but you can try firm blended with extra non-dairy milk for creamier results.
  • Is Vegan frittata gluten-free? Yes, this recipe is naturally gluten-free as written (with chickpea flour).
  • Can I make this ahead? Absolutely! Store it in the fridge and enjoy slices cold or reheated for up to 4 days.

Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 4–6

★★★★★ 4.90 from 40 ratings

Vegan frittata

yield: 4 servings
prep: 20 mins
cook: 30 mins
total: 50 mins
A delicious and protein-packed vegan frittata made with silken tofu, colorful vegetables, and flavorful spices. Perfect for breakfast, brunch, or a light dinner.
Vegan frittata

Ingredients

  • 14 oz (400 g) firm silken tofu, drained
  • 1/4 cup (60 ml) unsweetened non-dairy milk
  • 2 tablespoons nutritional yeast
  • 2 tablespoons chickpea flour
  • 1 tablespoon olive oil (plus more for greasing)
  • 1 teaspoon turmeric powder
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon baking powder
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 cup (60 g) diced red onion
  • 1 cup (100 g) chopped spinach
  • 3/4 cup (70 g) diced bell pepper (red or yellow)
  • 1/2 cup (80 g) cherry tomatoes, quartered
  • 1/3 cup (40 g) frozen peas

Instructions

  1. 1
    Preheat your oven to 375°F (190°C). Lightly grease a 9-inch oven-safe skillet or pie pan with olive oil. Dice the red onion, bell pepper, quarter the cherry tomatoes, and chop the spinach.
  2. 2
    In a blender or food processor, combine the silken tofu, non-dairy milk, nutritional yeast, chickpea flour, 1 tablespoon olive oil, turmeric, garlic powder, onion powder, baking powder, salt, and black pepper. Blend until the mixture is completely smooth and creamy.
  3. 3
    Heat a nonstick skillet over medium heat. Add the diced onion and bell pepper and cook for about 4-5 minutes until just softened. Toss in the chopped spinach, frozen peas, and cherry tomatoes, and cook another 1-2 minutes until spinach wilts.
  4. 4
    Turn off the heat, and fold the sautéed veggies into the tofu mixture. Pour everything into the prepared skillet or pie pan and spread evenly.
  5. 5
    Bake in the preheated oven for 25-30 minutes or until the center is set and the top is lightly golden. Let cool for at least 10 minutes before slicing. Serve warm or at room temperature!
CLICK FOR NUTRITION INFO

Approximate Information for One Serving

Serving Size: 1 serving
Calories: 180cal
Protein: 12 gg
Fat: 8 gg
Saturated Fat: 0g
Trans Fat: 0g
Cholesterol: 0mg
Sodium: 0mg
Potassium: 0mg
Total Carbs: 15 gg
Fiber: 0g
Sugar: 0g
Net Carbs: 0g
Vitamin A: 0
Vitamin C: 0mg
Calcium: 0mg
Iron: 0mg

Nutrition Disclaimers

Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.

Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.

To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did you make this recipe?

Please consider Pinning it!

Similar Posts

Leave a Reply

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