Tofu Scramble

Tofu Scramble with tomatoes and avocado on a plate


Lately, I have been trying to eat more plant-based. After doing some research, I’m learning how healthy it can be for your body and mind. Although going fully plant-based seems way too intimidating to me right now, I’m just making simple switches where I can and choosing to eat more plant-based meals. Although my love of cheese and meat won’t ever go away, I thought it would be a great new habit to get into.


A very popular vegan meal that I had to try was tofu scramble. Regular egg scramble is a go-to healthy breakfast and lunch option for me. It always provides a great opportunity to pack a lot of protein and vegetables into one dish. So, I was optimistic that tofu scramble would provide the same benefit.


However, I was worried with this dish that it could taste too bland, taste too much like tofu, or wouldn’t taste similar to eggs. However, after doing some thorough research and trying out a few recipes, I finally came up with a group of ingredients that knocks this dish out of the park. Below, I go over the best tips and tricks to make the best tofu scramble.


How to Make Tofu Scramble

Crumble the Tofu

Start by pressing the tofu with either paper towels or a tofu press. Make sure to get all of the water out. Then, in a separate bowl or directly into the pan, crumble the tofu block into a little pieces, using your hands.


Next, take another paper towel and press the top of the crumbled tofu with the towel to get any extra moisture out. This step is optional, but I find it helpful when handling the tofu.


Mix the Sauce Ingredients Together

In a small bowl, you’ll want to mix the sauce ingredients together. Usually, this consists of water, vegetable bullion, nutritional yeast, garlic powder, turmeric, and more.


Combine the Sauce and Tofu

Heat a sauce pan to medium-high heat and dump in the crumbled tofu and sauce mixture. Stir to combine. Cook the tofu mixture and stir occasionally until the tofu starts to bubble and simmer. Then cook the tofu for about 10 minutes, stirring occasionally, until most of the water has evaporated, and the color turns from a dark yellow to a lighter yellow color (more egg-like).


What Kind of Tofu Do You Use in Tofu Scramble

The classic combo commonly used for tofu scramble is 1:1 ratio of firm and medium tofu. You can use 2 blocks of tofu or half of each type.


I’ve seen many recipes just use firm tofu. I’ve personally used this combo myself, and it tastes just fine. The only difference, is that the texture will be firmer in comparison to using both types of tofu. Therefore, the texture won’t be as similar to eggs.


What Can I Add To Tofu Scramble

You can add a myriad of ingredients. You can keep it plain or simple with just the seasonings to color and flavor the tofu like eggs, or you add vegetables for a true scramble. Below are some very common ingredients to add to this dish (besides the tofu).



Turmeric is by far the most common and classic ingredient to go in scrambled tofu. Just adding a teaspoon or less, turmeric will give the dish the classic color of scrambled eggs. You can use fresh or ground turmeric. If you’re using fresh, I would double or triple the quantity, as it will be less concentrated.


Garlic Powder

Garlic powder will give the dish additional flavor. It will season the bland tofu well and give it the Unami it deserves. You can replace the dry ground garlic with fresh – just double or triple the quantity. For a dish that utilizes 2 blocks of tofu, use ¼ tsp. of garlic powder or 1-2 cloves of minced garlic. If you’re using fresh minced garlic, stir fry the garlic in oil for a couple of minutes before adding the crumbled tofu. This way, the garlic will become more fragrant in the dish.


Onion Powder

Similar to garlic powder, onion powder will add the Unami flavor to the dish and season the very bland tofu. I personally don’t use onion powder in my recipe, but that’s just because I usually don’t have it readily available in my pantry. You will want to use ½ tsp of onion powder for a recipe with two blocks of tofu. Instead of using onion powder, you can also caramelize some finely chopped yellow or red onions in a pan with oil for a few minutes to add more flavor. I recommend adding anything from ¼ cup to ½ cup of chopped onions, depending on your preferences.


Nutritional Yeast

Nutritional yeast will give this vegan version of scrambled eggs the cheesy flavor that you will miss from the traditional dairy product. Not only does it add a cheesy flavor, but gives more flavor to the tofu and makes the dish more savory. Tofu is very naturally bland, so you have to heavily season it in order for there to be enough flavor in the dish to make it satisfying. Nutritional yeast helps with this.


A Mixture of Vegetables

This is where tofu scramble starts getting fun and creative. You can add anything you want including tomatoes, chopped potatoes, onions, vegan sausage, beans, bell peppers, spinach and more. You can sauté your vegetables in a separate pan with oil and add them at the end, or cook them with the tofu scramble. In this recipe, I add chopped Roma tomatoes and spinach at the end, served with avocado on the side.


Tofu Scramble on a plate_Vertical


Tips to Make the Best Tofu Scramble

Use a Mixture of Firm and Medium Tofu

The best combo of tofu for the best tofu scramble is a mixture of firm and medium tofu. You can use 100% firm or extra firm tofu if you want, but by mixing the two types you will get a texture more similar to real scrambled eggs. Firm tofu will provide the firm bite associated with scrambled eggs, while the medium tofu will provide the soft and spongey texture classic to the dish.


Honestly, I’ve tried 100% firm and extra firm tofu, and it’s not quite the same. It will remind you more of crumbled tofu, which isn’t the goal here.


Use Black Salt

Black salt will take your vegan egg scramble from tasting like a healthy, vegan substitute, to tasting like the real deal. Black salt will make your tofu scramble taste just like real scrambled eggs. This is because there is a lot of sulfur in black salt that contributes to that “eggy” flavor.


Black salt is ironically pink when you buy it prepackaged in stores. However, it’s called black salt because black salt has a dark, brownish pink color when it’s in its whole, solid form. This is due to its high levels of sodium chloride and impurities. However, when it’s ground into a powder, the color turns into a light purplish, pink color.


You can buy black salt on Amazon or at your local Indian grocery store – if you have one in your area. If you don’t have black salt on hand, then you can just use regular salt and pepper, and that will suffice. The “eggy” flavor won’t be as strong, but you will still have a great tasting tofu scramble.


Add Vegetable Bullion

Adding vegetable bullion will be the greatest and most concentrated source of flavor and Unami in tofu scramble. In a recipe using two block of tofu, all you need is ½ teaspoon of bullion mixed with water. You can add more depending on your preference.


Pair it with Toast and a Smoothie

For a well-rounded and balanced meal, you can pair this tofu scramble with avocado toast, jam on toast, or a fresh smoothie.


Tofu Scramble with tomatoes and avocado on a plate

Tofu Scramble

Audrey Sommer
This vegan tofu scramble is made with firm and medium tofu, turmeric, nutritional yeast, vegetable bullion, black salt, spinach, tomatoes and more. A perfectly healthy breakfast option, you can serve it with some toast or a smoothie.
5 from 5 votes
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Course Breakfast, Main Course
Cuisine American
Servings 4


  • 2 14 oz. blocks tofu 1 firm and 1 medium
  • ½ tsp turmeric
  • ¼ tsp black salt
  • ¼ cup nutritional yeast
  • ¼ tsp garlic powder
  • ½ tsp vegetable bullion
  • ½ cup water


  • 2 cups Spinach roughly chopped
  • 2 Roma tomatoes chopped
  • ½ avocado sliced


  • In a small bowl, combine the turmeric, black salt, nutritional yeast, garlic powder, vegetable bullion and water. Whisk together until there are no more lumps. If you have a blender, then put these ingredients into a blender, as you’ll want these ingredients to blend together and become a smooth liquid with no lumps. Set aside.
  • Next, dry the blocks of tofu with paper towels to get the extra moisture out.
  • Crumble the two blocks of tofu into a bowl by breaking up the tofu with your fingers.
  • Sprinkle salt and pepper onto the tofu.
  • Heat a medium-sized frying pan to high heat. Dump in all of the crumbled tofu and the sauce mixture. You won’t need oil in the pan, since the tofu already has so much moisture, the oil isn’t necessary.
  • Stir to combine in the pan, and let the pan get hot enough so that the watery tofu mixture starts bubbling/simmering.
  • Continue to stir the tofu scramble and occasionally let it sit in the pan for another 10 minutes. During this time, the water will evaporate and the coloring will become more egg-like.
  • After 10 minutes, the tofu scramble will be done, and you can either serve it straight on a plate with some toast, or add the spinach and tomatoes into the pan at this time and sauté for another 5 minutes.
  • Serve and Enjoy!


You can replace the garlic powder with 1-2 cloves of minced garlic, if you want a more intense garlic flavor. Just make sure to sauté the minced garlic in a pan with 1 tbs. of oil before adding the crumbled tofu. You want the garlic to brown and become fragrant.
Keyword Dairy Free, Egg Scramble, healthy, Healthy Breakfast, meal prep, quick, Tofu Scramble, Tofu Scramble Recipe, Vegan, Vegan Breakfast, Vegan Egg Scramble

If you are interested in more breakfast options, then check out my recipes and look for my Best Crunchy and Chunky Granola and Chocolate Coconut Cereal.

Audrey Sommer
Audrey Sommer

“We don’t live to eat, but eat to nourish our body and mind.”

Related Posts

How to Roast Sweet Potatoes in the Oven

Learn how to roast sweet potatoes in the oven in less than an hour. All it takes is an oven, a baking sheet, and some sweet potatoes. Once you learn how to roast sweet potatoes, you’ll never cook them another way!

Read More »
Korean cucumber salad in a bowl

Sweet & Spicy Korean Cucumber Salad (Oi Muchim)

This Korean Cucumber Salad was one of my favorite pickled salads growing up. It’s so quick and simple to make and requires no cooking. Just cut up cucumbers and soak them in rice wine vinegar with soy sauce, sesame oil, gochugaru, and other Asian seasonings.

Read More »

10 Responses

  1. 5 stars
    Your tofu scramble recipe is so good. Makes switching to a vegan diet much easier asker with recipes like yours.

    1. I’m glad! With a vegan diet, or when you just want to eat more plant-based, you have to find those staple meals you want to put on rotation!

Leave a Reply

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

Recipe Rating

Free Newsletter Sign Up!

“Join the Audreythena Food Goddess Newsletter to receive free healthy recipes, original interviews with other food bloggers, and information on how to live sustainably and healthy food for weight loss.”

Recent Posts


Subscribe to our newsletter for free healthy recipes, original interviews with food bloggers, and information on how to live sustainably.

energizer berry smoothie in a glass

Join Our Free Newsletter!

Join our free newsletter and get free, healthy recipes, cooking tutorials, and tips on healthy living.