Vegan Frittata Recipe

This vegan frittata is a simple, nutritious, and tasty breakfast or brunch idea. This dish is perfect for entertaining or meal prepping. This plant-based frittata is delicious served either hot or at room temperature, so it’s also great for school lunches, work lunches, or picnics.

What to serve with this vegan frittata

If you’re serving this frittata at a brunch party and would like to add something sweet to the mix, try these buckwheat flour muffins. They’re easy to make and can be prepared in advance. Or try this yummy paleo lemon cake recipe. It’s sweet, tart, and delicious.

A slice of vegan frittata on a white plate.

Ingredients and substitutions

Extra firm tofu works best in this vegan frittata recipe. There’s no need to press the tofu.

Fresh asparagus works well in this dish but you can use any type of vegetables you like. Bell peppers, broccoli, or spinach would be delicious alternatives.

Black salt adds an “eggy” flavor to this dish that makes it taste like the real deal. You can omit the black salt if necessary and it will still be delicious.

Nutritional yeast adds a “cheesy” flavor to this dish. It really does add a big flavor boost so I don’t recommend omitting it.

How to make it

Start by adding the chopped asparagus and extra virgin olive oil to a nonstick frying pan set to low-medium heat. Cook for 6-8 minutes or until the asparagus has softened slightly, stirring often.

Chopped asparagus in a frying pan.

Next you’ll preheat the oven to 350 degrees Fahrenheit, then transfer the asparagus to a large mixing bowl.

Add the tofu, plant-based milk, nutritional yeast, onion powder, black salt, table salt, and turmeric to a blender or food processor, then blend until smooth. Transfer the blended tofu mixture to the mixing bowl with the asparagus. Add the spelt flour to the mixing bowl, then stir to combine.

Frittata batter in a glass mixing bowl.

Transfer that mixture to a 9 inch round baking pan lined with parchment paper, then use a spoon to spread it into an even layer.

Raw frittata in a pan lined with parchment paper.

Bake at 350 degrees Fahrenheit for 50 minutes. Be sure to let the frittata cool off for at least 15 minutes before serving.

Freshly baked frittata in a baking pan lined with parchment paper.

Optional additions

For an extra flavor boost, add 1/4 cup of caramelized onions and/or sun dried tomatoes. Stir them in when you’re combining the asparagus with the blended tofu mixture and spelt flour.

Storage 

Store this vegan frittata in an airtight container in the fridge for up to three days, then reheat it to your desired temperature in the oven or microwave. Or enjoy it cold or at room temperature. This dish is delicious served at any temperature. 

A slice of asparagus frittata on a white plate.

More brunch recipes to try

A slice of vegan frittata on a white plate.
4.50 from 2 votes
Pin Recipe Print Recipe

Vegan Frittata Recipe

This vegan frittata is easy to make, filling, and delicious. It's perfect for a plant-based breakfast or brunch.
Course Breakfast
Cuisine American
Prep Time 15 minutes
Cook Time 50 minutes
Total Time 1 hour 5 minutes
Servings 6
Calories 94.5kcal

Equipment

  • 9 inch baking pan
  • Parchment paper

Ingredients

  • 1 block of extra firm tofu, chopped (approximately 2 1/2 cups chopped tofu)
  • 2 cups chopped asparagus (or substitute any type of chopped vegetables you prefer)
  • 1/2 cup unsweetened almond milk, oat milk, or soy milk
  • 1/4 cup nutritional yeast
  • 1/4 cup spelt flour (or substitute whole wheat flour)
  • 1/4 teaspoon black salt (or substitute regular table salt)
  • 1/4 teaspoon table salt
  • 1/4 teaspoon onion powder
  • Pinch of turmeric (optional, to give the frittata a yellow color)

Instructions

  • Add the chopped asparagus and extra virgin olive oil to a nonstick frying pan set to low-medium heat.
  • Cook for 6-8 minutes or until the asparagus has softened slightly, stirring often.
  • Preheat the oven to 350 degrees Fahrenheit.
  • Transfer the asparagus to a large mixing bowl.
  • Add the tofu, plant-based milk, nutritional yeast, onion powder, black salt, table salt, and turmeric to a blender or food processor, then blend until smooth.
  • Transfer the blended tofu mixture to the mixing bowl with the asparagus.
  • Add the spelt flour to the mixing bowl, then stir to combine.
  • Transfer that mixture to a 9 inch round baking pan lined with parchment paper, then use a spoon to spread it into an even layer.
  • Bake at 350 degrees Fahrenheit for 50 minutes.
  • Let the frittata cool off for at least 15 minutes before serving.

Notes

  • Optional additions: 1/4 cup each of caramelized onions and/or sun dried tomatoes, if desired. Stir them in when you’re combining the asparagus with the blended tofu mixture and spelt flour.
  • Store this vegan frittata in an airtight container in the fridge for up to three days or freeze it for up to six months.

Nutrition

Serving: 1Slice | Calories: 94.5kcal | Carbohydrates: 7.8g | Protein: 8.6g | Fat: 3.5g | Saturated Fat: 0.3g | Polyunsaturated Fat: 1.9g | Monounsaturated Fat: 0.9g | Sodium: 224.6mg | Potassium: 127.8mg | Fiber: 2.7g | Sugar: 1.1g | Vitamin A: 337.7IU | Vitamin C: 2.5mg | Calcium: 118.7mg | Iron: 2.1mg

You might also like

Comments are appreciated! Your email address will not be published. Required fields are marked with *.

Leave a Comment

Recipe Rating