Healthy Eggless Vegan Breakfast Frittata

Vegan Breakfast Frittata

One of the things that I didn’t start to experiment with until later on in my vegan ‘journey’ was substitutes for animal products. I was quite content with cooking plants that tasted like plants, until Remi started talking about cravings for eggs or cheese. Mission accepted!

A frittata may not seem like the most obvious place to start- it’s certainly no bacon butty or cheesy pizza. However, it is simple, healthy, and hits that hearty breakfast spot. A fluffy, eggy base meets fried mushrooms (nothing says breakfast like fried mushrooms) and fresh cherry tomatoes. Try it with my sauteed garlicky kale and sliced avocado for a great lazy weekend breakfast.

How to make this vegan frittata taste great

The key to making this vegan frittata taste great is seasoning the batter. The main components of the batter are aquafaba (chickpea water), tofu, and chickpea flour. Alone, these ingredients don’t have a huge amount of flavour, but make a great base for the consistency of the frittata. I’ve added turmeric, garlic powder, onion powder, and dijon mustard alongside the trusty grind of black pepper. You can add whatever herbs and spices you like here, but I find this to be a great combination for a delicate taste. My other secret ingredient is kala namak, also known as black salt, for that important eggy flavour.

What is kala namak?

What is black salt kala namak

Kala namak, or black salt, is a kiln fired rock salt. By firing it in a kiln, a chemical reaction is created, in which some of the naturally occuring sodium sulphate is transformed into hydrogen sulfide. Higher levels of hydrogen sulfide give black salt its distinctive ‘eggy’ smell and flavour, which makes it a great ingredient for egg replacements. As it is a salt, the eggy flavour also comes with saltiness, so you need to be careful about the amount used!

How to make the batter

The most important part of the frittata making process is the whipping up of the aquafaba. For this, drain 2 cans of chickpeas, keeping the chickpea water. Put the chickpeas in the fridge as these are a great versatile ingredient to use in a different recipe later- they’ll keep in an airtight container in the fridge for 4 days. 

I have a whipping attachment on my food processor which is great for the job of whipping the aquafaba, but if you don’t, there are a few other options:

  • You can put the aquafaba in a bowl and use an electric hand mixer.
  • Using the whipping attachment on a stand mixer.
  • In a food processor or blender (though this will not offer such great results as the first two options).
  • In a bowl, by hand, with an old fashioned whisk (this will work, eventually, but requires a lot more elbow grease).

All in all, the main goal here is getting the aquafaba to roughly double in volume. Once it has, put it to one side in a large mixing bowl.

Next, you need to mix the rest of the batter ingredients. I use a food processor for this, but if you don’t have one, I suggest blending the silken tofu using whatever means you have (blender, nutribullet, potato masher) until completely smooth, then gradually stirring in the dry ingredients. The end goal is to have a thick, smooth mixture. 

Gently fold the flour mixture into the aquafaba, and the batter is ready.

How to make the vegetable frittata

The next part is simple. Fry the onion and mushroom in a pan or skillet over a medium heat. Once the mushrooms have stopped releasing water and the juices have cooked off, add spinach and wilt for 2 minutes. It’s really important that this is kept over a high heat until all of the water has evaporated, as water will make your frittata soggy. Just keep stirring them around the pan until they are dry.

Onions mushrooms spinach in pan

Pour in the batter and mix well so the vegetables are distributed. Transfer to an ovenproof dish, top with sliced tomatoes, and bake in the preheated oven for 45 minutes or until a fork placed in the centre comes out dry. (If your pan or skillet is oven proof, you can skip the transfer step. After adding the batter, keep it on the heat until the edges are cooked, add tomatoes, then transfer to the oven for 35 minutes.)

frittata mixture for cooking

How to store this vegan frittata

The cooked version of this frittata keeps in the fridge for up to 2 days, but is best on the day it’s made. After the first day, the outer will turn from crispy to soft. It’s still delicious, just without the crunchy exterior. The frittata mix keeps well in the fridge after mixing, so try making this the night before and mixing with the veg to bake in the morning.

Cooked vegan breakfast frittata with slice

If you like this eggless breakfast recipe…

Why not try my silken tofu scramble, or maybe a stack of delicious vegan banana pancakes?

Vegan Breakfast Frittata

Healthy Eggless Vegan Breakfast Frittata

Chloe from Forkful of Plants
Prep Time 10 mins
Cook Time 55 mins
Total Time 1 hr 5 mins
Course Breakfast
Cuisine Italian, Mediterranean
Servings 6
This vegan eggless frittata makes the perfect weekend brunch recipe- with a fluffy aquafaba batter filled with mushrooms, spinach, and cherry tomatoes. Try it with my garlicky sauteed kale and sliced avocado for a delicious and healthy meal!


For the batter

  • 2 cans chickpeas aquafaba reserved
  • 150 g chickpea/gram flour
  • 1 pack silken tofu ~350g
  • ¾ tsp black salt/kala namak ground
  • 1 tsp turmeric
  • 2 tsp dijon mustard
  • 2 tsp garlic powder
  • 1 tsp onion powder
  • Twist black pepper

For the frittata

  • 1 tbsp olive oil
  • 1 red onion sliced
  • 150 g mushrooms sliced
  • 50 g spinach
  • 100 g cherry tomatoes halved


For the batter

  • Drain the aquafaba from the chickpeas into a bowl. Reserve the chickpeas for use in another recipe**. Using a hand whisk, mixer, or food processor, whip the aquafaba until it doubles in size.
  • In a food processor, blend the chickpea flour, silken tofu, black salt, turmeric, dijon, garlic powder, onion powder and black pepper.
  • Fold the chickpea flour mix into the aquafaba gently, until they are combined.

For the frittata

  • Preheat the oven to 200°/fan 180°/gas mark 6.
  • Heat the olive oil in a medium pan over a medium-high heat (if you are baking your frittata in your pan, use that here). Add the onion, fry for 2 minutes, then add the mushrooms. Continue cooking until the mushrooms have released their liquid, about 3 minutes.
  • Add the spinach to the pan. Continue cooking on high until all of the liquid has evaporated.*
  • IF USING AN OVENPROOF PAN: Add the batter to the pan and stir well to combine. Leave on a medium heat for 10 minutes until the frittata is cooked on the bottom and around the edges. Top with sliced cherry tomatoes cut-side up. Cook in the oven for 35 minutes, or until a fork placed in the centre comes out clean.
  • IF NOT USING AN OVENPROOF PAN: Mix the cooked vegetables and the batter mixture in an ovenproof dish with a lined bottom. Top with sliced cherry tomatoes cut-side up. Cook in the oven for 45 minutes, or until a fork placed in the centre comes out clean.
  • Once removed from the oven, leave to cool for 15 minutes before removing it from the pan/dish. Slice and enjoy!


*It is really important that all of the liquid evaporates here! If you don’t, the water released whilst in the oven will sink, and the frittata will be soggy on the bottom!
**Use leftover chickpeas in my Moroccan Tagine recipe!

Leave a Reply

Your email address will not be published.

Recipe Rating