This vegan creamy asparagus tofu scramble on toast is a delicious and healthy breakfast option that is high in protein and low in fat. 

Made with fresh asparagus and seasoned with flavorful spices, this tofu scramble recipe is quick and easy to make and perfect for busy mornings. 

Asparagus Tofu Scramble on Toast

The creamy texture of the tofu scramble pairs perfectly with toasted bread, making it a satisfying and filling breakfast that will keep you going all day long.

Why you’ll love this tofu scramble recipe 

  • It’s a healthy and filling breakfast option that is high in protein and low in fat.
  • Tofu is a versatile ingredient that can take on a variety of flavors and seasonings, making it a great base for a flavorful and customizable breakfast.
  • It’s quick and easy to make, so you can have a delicious breakfast ready in just a few minutes.
  • The recipe is easily adaptable, so you can adjust the seasonings and add-ins to suit your taste preferences.
  • It’s a great way to use up leftover veggies in your fridge, reducing waste and saving you money.
  • Tofu is an affordable and widely available ingredient, so you can easily make this recipe without breaking the bank.
  • It’s a great option for meal prep, as you can make a large batch and store it in the fridge for quick and easy breakfasts throughout the week.

Tofu Scramble Ingredients and substitution notes

  • Fresh asparagus: slender spears are best for this recipe, but you can use thicker ones if that’s all you have.
  • Olive oil: can be substituted with any other cooking oil of your choice, such as coconut oil or avocado oil.
  • Onion: you can use any type of onion, such as white or yellow onions.
  • Garlic clove: you can use minced garlic or garlic powder instead.
  • Firm tofu: organic and non-GMO tofu is recommended for this recipe. You can also use extra-firm tofu if you prefer a firmer texture.
  • Nutritional yeast: this adds a cheesy flavor to the tofu scramble. If you don’t have nutritional yeast, you can use grated vegan cheese or omit it altogether.
  • Onion powder, garlic powder, Italian seasoning, sweet basil, turmeric, dill, and cayenne: these spices are used to add flavor to the tofu scramble. You can adjust the amounts to suit your taste preferences or substitute with other spices that you like.

Recipe variations and add-ins

  • Veggie variations: You can add a variety of veggies to the scramble, such as bell peppers, mushrooms, spinach, or kale. Sauté them with the onion and garlic before adding the tofu.
  • Spicy tofu scramble: If you like your food spicy, add some chopped jalapeño peppers or red pepper flakes to the scramble.
  • Breakfast burrito: Use the tofu scramble as a filling for a vegan breakfast burrito. Add some black beans, avocado, and salsa for a delicious and filling meal.
  • Tofu and vegetable hash: Instead of scrambling the tofu, cut it into cubes and sauté with diced potatoes and veggies for a hearty and flavorful breakfast hash.
  • Vegan bacon: For a smoky and savory flavor, add some vegan bacon bits to the tofu scramble.
  • Herb variations: Try different herbs in your tofu scramble, such as thyme, rosemary, or parsley, to add a fresh and flavorful twist.

Top tips

  • Press the tofu: It’s important to press the tofu to remove any excess water before cooking. This will help the tofu absorb more flavor and give it a better texture.
  • Use firm tofu: Firm tofu works best for a tofu scramble, as it holds its shape better and has a chewy texture. Soft or silken tofu will become too mushy when cooked.
  • Season well: Tofu on its own is quite bland, so it’s important to season it well. Use a variety of spices, such as onion powder, garlic powder, turmeric, and cayenne, to give the scramble a flavorful and spicy kick.
  • Don’t overcook: Overcooking the tofu can make it tough and rubbery. Cook it just until heated through and lightly browned, stirring occasionally.
  • Add veggies: Add veggies to the tofu scramble for extra flavor and nutrition. Sauté them with the onion and garlic before adding the tofu.
  • Serve with toast: Serve the tofu scramble on top of toast for a hearty and satisfying breakfast. Top with avocado, fresh herbs, or hot sauce for added flavor. Try my favorite whole grain bread recipe.

Make ahead of instructions and storage

Make-ahead: You can make the scrambled tofu ahead of time and store it in an airtight container in the refrigerator for up to 3 days. Reheat in a skillet over medium heat until heated through.

Toast: Toast the bread just before serving for the best texture.

Separate storage: Store the tofu scramble and toast separately to prevent the toast from becoming soggy.

Tofu Scramble Serving suggestions 

  • Toast: Serve the tofu scramble on top of a slice of toast for a classic breakfast.
  • Wrap: Wrap the scrambled tofu in a tortilla or pita for a portable breakfast or lunch.
  • Salad: Serve the scrambled tofu on top of a bed of greens for a protein-packed salad.
  • Sandwich: Use the scrambled tofu as a filling for a breakfast sandwich.
  • Bowl: Serve the tofu scramble in a bowl with roasted vegetables and grains for a hearty meal.
  • Toppings: Sprinkle chopped fresh herbs or sliced avocado on top of the scrambled tofu for added flavor.
  • Sides: Serve the scrambled tofu with sides such as roasted potatoes, fresh fruit, or vegan sausages.


Is tofu scramble a good source of protein?

Yes, tofu scramble is a great source of protein as tofu is a complete protein that contains all nine essential amino acids. Additionally, nutritional yeast, which is often used in scrambled tofu recipes, is also a good source of protein.

Can I use any type of tofu for tofu scramble? 

Firm or extra-firm tofu is recommended for tofu scramble as it holds its shape well and has a meaty texture. Silken tofu is too soft for scrambled tofu and will result in a mushy texture.

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Asparagus Tofu Scramble on Toast

Asparagus Tofu Scramble on Toast

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Chef Ani


This vegan creamy asparagus tofu scramble on toast is a delicious and healthy breakfast option that is high in protein and low in fat.




  • 1/2 pound of fresh asparagus (slender spears are best) diced
  • 1/2 cup water
  • 1/2 teaspoon salt


  • 1 tablespoon olive oil
  • 1/3 cup chopped onion
  • 1 garlic clove, minced
  • 1 (14oz) packaged Firm Tofu (Organic, Non-GMO)
  • 1 tablespoon nutritional yeast
  • 3/4 teaspoon salt
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon garlic powder
  • 1/8 teaspoon Italian seasoning
  • 1/8 teaspoon sweet basil
  • 1/8 teaspoon turmeric
  • 1/8 teaspoon dill
  • 1/16 teaspoon cayenne

Cashew Cream:

  • 1/2 cup of soaked cashew pieces
  • 1/2 cup water
  • 1 tablespoon of truffle oil (optional, see note below)
  • 1/2 teaspoon salt



  1. Bring water and salt to a boil.
  2. Add the fresh asparagus and cook for about 1-2 minutes.
  3. Drain and rinse with cold water to stop the cooking. Set aside.


  1. In a frying pan add olive oil and onions. Cook on medium heat for a couple of minutes, before adding the minced garlic. Continue to cook for 1-2 more minutes.
  2. Drain the tofu. In a medium size bowl mash your tofu into a crumbly consistency. Add the seasonings and mix. Pour the tofu mixture into the pan with the onion and garlic and cook for a few minutes.

Cashew Cream:

  1. Blend all ingredients in a blender until smooth.

Assembling the dish:

  1. To toast the bread, lightly spray slices with olive oil. Place on a baking sheet, bake at 400F for 3-4 minutes, until toasted. Flipping them halfway through cooking time.
  2. Right before serving add asparagus and cashew cream to the scrambled tofu.
  3. Top the toast with tofu scramble and garnish with the asparagus tips.


This dish often contains truffle, so I usually add either some truffle salt or truffle oil to this dish to get a little touch of the gourmet flavor, but it is definitely optional.

Click Here to Visit My YouTube Channel