Simple Homemade Vegan Asparagus Frittata With Tofu

This vegan asparagus 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.

Ingredients and substitutions

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

A slice of frittata on a white plate.

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 vegan asparagus frittata

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 the frittata 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 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 asparagus frittata on a white plate.
4.50 from 2 votes
Pin Recipe Print Recipe

Vegan Asparagus Frittata with Tofu Recipe

This vegan asparagus frittata with tofu is easy to make, filling, and delicious. It's perfect for a plant-based breakfast or brunch.
Course Breakfast
Cuisine American
Diet Vegan
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 frittata in an airtight container in the fridge for up to three days or freeze it for up to three 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
Comments are moderated to ensure a respectful and constructive environment. Your email address will not be published. Required fields are marked with *.

Leave a Comment

Recipe Rating