If you miss scrambled eggs, this Tofu Scramble Recipe is for you! An easy vegan breakfast staple made with just 7 ingredients in 10 minutes.

If you’re looking for more breakfast tofu recipes, check out my Fried Vegan Eggs, Vegan Breakfast Burritos, and Tofu Cream Cheese while you’re here.

yellow tofu scramble on a plate with toast, greens, and berries.

I used to love eating scrambled eggs as a kid. That is, until I actually learned what eggs were and where they came from… My relationship with eggs was officially tainted forever.

The joy I felt eating scrambled eggs is something I still miss, which is where this Easy Tofu Scramble comes in. It’s a vegan egg recipe that really hits the spot. Slightly creamy and jammy with some seriously delicious eggy flavors, it’s as close to real scrambled eggs as it gets!

And as the best tofu scramble recipe ever, it only takes 10 minutes to cook a batch in one pan. The ingredients are simple and likely already in your kitchen, too! I highly recommend doubling the recipe so you have enough for yourself, the kids, and leftovers for a few days after.

Why this is the best breakfast tofu scramble ever

  • A vegan breakfast staple – A protein-packed plate of tofu scramble is always the perfect way to start the day, whether it’s a weekday or weekend morning.
  • A nostalgic “eggy” flavor – The secret’s out… Black salt (kala namak) is the secret ingredient that gives the crumbled and seasoned tofu its eggy, sulfur-like flavor. If you’re like me, each bite will have you reminiscing about the plates of scrambled eggs you loved eating as a kid.
  • Really quick and easy – 7 ingredients, 10 minutes, and 1 pan. That’s all this easy breakfast recipe takes!
using a fork to scoop up a bite of yellow tofu scramble from a plate with toast, greens, and berries.

Ingredients needed (with substitutions)

  • Olive oil or other oil/vegan butter
  • Tofu – Use firm or extra-firm tofu. The amount of water in a brick of soft or medium tofu will take too long to cook off.
  • Nutritional yeast – A cheesy and salty seasoning that gives the tofu scramble a delicious umami flavor. Try not to skip it if you can help it!
  • Black salt – AKA kala namak. It’s a sulfur-tasting salt that gives vegan egg recipes a similar flavor to real eggs. You can substitute it with regular table salt or sea salt if you don’t have it on hand.
  • Turmeric – For a golden “egg yolk” color. Feel free to omit the turmeric if you don’t have any on hand. The nutritional yeast will still give the scramble a yellow-ish color.
  • Garlic powder
  • Non-dairy milk – Any unsweetened and unflavored non-dairy milk will work! Better yet, stir in a little cashew cream.
ingredients for tofu scramble on individual plates.

How to make tofu scramble

Find the complete recipe with measurements in the recipe card below.

Heat the oil in a skillet over medium heat. Once it’s hot, mash the block of tofu in the pan with a potato masher or fork, or crumble it over the pan with your hands.

Cook the tofu, stirring often, until the excess water has evaporated.

Sprinkle the nutritional yeast, black salt, turmeric, and garlic powder over the tofu. Cook and stir the seasoned tofu for 5 minutes.

crumbled tofu covered in spices in a skillet.
yellow tofu scramble cooking in a skillet.

Pour the milk into the pan and stir to mix.

Serve the warm tofu scramble on plates with sliced avocado, toast, berries, and your other favorite breakfast items. Enjoy!

a wooden spoon stirring a splash of milk into a batch of tofu scramble in a skillet.
yellow tofu scramble cooking in a skillet.

Frequently asked questions

What kind of tofu is best for tofu scramble?

I prefer to use firm tofu but extra-firm tofu will work just as well. No need to press the block ahead of time! The water cooks out really quickly.

Where can I buy black salt (kala namak)?

You should be able to find black salt at specialty grocery stores or buy it online. It comes in handy when you need to replicate classic eggy flavors in vegan egg recipes, like this tofu scramble recipe, my Vegan Egg Salad, or a JUST Egg Omelette.

What can I add to the tofu scramble?

You can easily turn this basic tofu scramble into a colorful breakfast by playing around with different vegetables! There are so many you can add, like:

Vegetables you can sauté in the pan a few minutes before adding the tofu are 1/4 cup diced onion, minced garlic cloves, or a diced bell pepper.

Vegetables to add after the milk is added are fresh spinach or kale, small broccoli florets, or diced or sliced tomatoes.

Other than vegetables, you can also add crumbled vegan bacon, a sliced Italian vegan sausage, or half a can of drained and rinsed chickpeas or black beans at the end to make the scramble even heartier.

What should I serve with this vegan scrambled egg recipe?

I love to serve this basic tofu scramble with sliced avocado, hot sauce, toast, and fresh fruit. It also goes well with sliced tomatoes, fruit salad, breakfast potatoes, and your other favorite vegan breakfast recipes.

How long do the leftovers last?

The leftover tofu scramble will keep for up to 3 days in the fridge. Double the recipe and store the extras in individual containers for easy grab-and-reheat meals to enjoy for meal prep!

yellow tofu scramble on a plate with toast, greens, and berries.
close up on a pile of yellow tofu scramble on a plate with toast, greens, and berries.
4.95 stars (393 ratings)

The Best Tofu Scramble

If you miss scrambled eggs, this Tofu Scramble Recipe is for you! An easy vegan breakfast staple made with just 7 ingredients in 10 minutes.
Cook: 10 minutes
Total: 10 minutes
Servings: 2 servings

Ingredients 
 

  • 1 tablespoon olive oil
  • (1) 14.5-ounce block firm tofu
  • 2 tablespoons nutritional yeast
  • 1/2 teaspoon kala namak (black salt) or more to taste
  • 1/4 teaspoon turmeric
  • 1/4 teaspoon garlic powder
  • 2 tablespoons non-dairy milk, unsweetened and unflavored

Instructions 

  • Heat the olive oil in a pan over medium heat (I prefer a cast iron pan, or non-stick). Mash the block of tofu right in the pan, with a potato masher or a fork. You can also crumble it into the pan with your hands. Cook, stirring frequently, for 3-4 minutes until the water from the tofu is mostly gone.
  • Now add the nutritional yeast, salt, turmeric and garlic powder. Cook and stir constantly for about 5 minutes. Continue to cook for longer, not stirring for a few minutes at a time, until golden spots form on some of the tofu. This is a personal preference but I prefer some golden spots and a longer cook time.
  • Pour the non-dairy milk into the pan, and stir to mix. Serve immediately with sliced avocado, hot sauce, parsley, steamed kale, toast or any other breakfast item.

Video

Notes

  1. Tofu Scramble is also good with all sorts of vegetables mixed in. Vegetables to add before the tofu: 1/4 cup diced onion or a few cloves of minced garlic. Saute in the oil for 2-3 minutes before adding and mashing the tofu. Vegetables to add towards the end: fresh spinach, kale, thin sliced red peppers, small chopped broccoli or fresh sliced/diced tomatoes. Add these after you’ve added the milk to the tofu, and cook for just a few minutes.
  2. Omit oil if desired to make the tofu scramble oil free. 
  3. You can use any kind of non-dairy milk you like, such as soy, almond, cashew, oat or coconut milk. Just make sure it is unsweetened and unflavored. Cashew cream makes it extra creamy and delicious!

Nutrition

Serving: 1serving | Calories: 288kcal | Carbohydrates: 9g | Protein: 24g | Fat: 18g | Saturated Fat: 2g | Sodium: 600mg | Potassium: 168mg | Fiber: 4g | Sugar: 1g | Vitamin A: 31IU | Calcium: 302mg | Iron: 3mg
Course: Breakfast
Cuisine: American
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

*This post contains affiliate links.

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. Read my full disclosure here.

Posted In: , , , , , , , , , , , ,

you may also like:

Comments

  1. This was amazing! I placed this tofu scramble on an everything bagel with some spicy impossible sausage and vegan cheddar and oh my goodness, a wonderful protein packed breakfast to set me up for the day. Thanks so much for this recipe!

  2. I have made this recipe several times, and everyone loves it, including my non-vegetarian husband! I really like that it is so versatile. Once you have the basic recipe down, the sky is the limit for what you can add. I have used so many different veggies; literally anything in my fridge works well in this delicious scramble. My milk of choice is almond. My adult daughters and I like a little added hot sauce, but it’s certainly not necessary to enjoy this yummy tofu scramble. Thank you for such an easy and highly adaptable veggie recipe!

  3. Nora, Thank you for the best vegan scramble!! I am so happy I found your page. I am going to enjoy many of your yummy recipes. Girl, you got talent!!!!!

  4. Hi Nora, I loved your sramble eggs recipe. So simple easy, and quick. I served it with hash browns in corn tortillas. YUM! I am new to vegan cooking and am blind. Your recipes work well for me and always turn out great. I also like that I can make my own substitutions and still get a delicious dish. Thanks for sharing your years of experience and your recipes. What a generous heart.

    1. Hi Paulette. Thank you for your awesome feedback – it makes my day! I love creating easy and delicious recipes. I’m glad you have discovered them and are enjoying them! I hope you will enjoy your journey through my recipes! Happy cooking!

  5. Does regular tofu cook drier that silken? I made a scramble with silken and hubby hated it because it was too moist when he bit into it. Do I just need to mash it down more or use regular instead?

    You are my go-to gal for great food!

    Thanks.

    1. Hi Kathy. I am glad you are loving my recipes! Thanks for using them! Firm tofu does have less moisture in it. You can try sauteeing the tofu in the pan longer, until it begins to turn golden brown and crispy and there’s almost no moisture in the pan. I hope this helps!

  6. Fast, Easy, and Delicious!

    I tossed diced onion and green pepper in the pan before crumbling the tofu in and adding the spices. Toward the end of cooking, I added some crumbled vegan breakfast sausage and the tiniest bit of vegan butter instead of the milk to finish off. Topped it off with lots of black pepper and served with toast on the side, SO GOOD!!

    I am stoked to find the perfect substitute for scrambled eggs that doesn’t take an hour to make.

    Thank you Nora!

    1. So glad you loved the tofu scramble, Aliza! And your add-ins sound delicious! Thank you for your terrific review 🙂

  7. I needed to add more protein to my meals and found this recipe. It was easy and delicious. I added green onions at the end and omitted the milk as I felt the scramble was already pretty moist. 

    1. Hi Sally. It’s great to know you found the scramble easy and delicious! This is definitely a great recipe to increase your protein! Thank you for your wonderful feedback and review! Happy cooking!

  8. If you expect to get any good from the turmeric, you should add black pepper to the recipe. I used about 1 tsp (for a little less than 1/2 tsp ground turmeric.

    I did like the recipe, and I’ll make it again, but it really should include black pepper. Otherwise, the turmeric will not be absorbed.

  9. Absolutely amazing I couldn’t believe this delicious just like scrambled egg maybe even better I’ll be definitely making this again and again, nailed it again Nora thank you so much! 

  10. Used black salt instead of tea gulag salt. Nutritional yeast gives it such a cheesy egg taste. Love this recipe 🙂

  11. Came out great! Easy! I sautéed yellow and red bell peppers in another pan and made a burrito with vegan cheese and avocado. Amaze! Thanks! 

    1. Hi Maura. How lovely that you found the scramble easy and delicious! That’s my goal! Thank you for sharing your fantastic feedback and review. Your burrito sounds delicious!

  12. I had Kala namak salt on hand and used it in this recipe because i forgot a huge 1lb block tofu in the fridge. It turned really great and i will absolutely redo ! Thank you for this recipe !

    1. You are welcome, Marion! I’m so glad you loved the recipe, and you’ll be making it again! Thank you for your wonderful feedback!

  13. I have decided eggs are not the best for me so I was pleased to find this recipe.
    This morniing I made this recipe and just love it. Never again real eggs for breakfast! Thanks. Joyce

    1. Hi Joyce. I’m thrilled you loved the scramble! I love the flexibility of using different ingredients! Thank you for sharing your wonderful feedback!

  14. Made this today and it is very good. I used Himalayan Black Salt, which gives it an egg taste. I added spinach at the end, and also covered it with salsa (I live in TX–everything is covered in salsa!). Next time I am going to add green pepper and cherry tomatoes. So much you can do with this one!

    1. Hi Ciara. I love how flexible this recipe is! I’m happy to hear you like the scramble! Thank you for sharing your great feedback, ideas, and review!

  15. Transitioning to a plant based diet, knowing one of the things it’ll be hard to give up will be “diner breakfast” (hashbrowns, scrambled eggs, breakfast sausage)… this recipe makes a very tasty facsimile of scrambled eggs. I used about 1/4 t. of minced red onion and red fresno pepper as additions. I accompanied it with beyond meat made into my version of breakfast sausage patties. Excellent.

    1. Hi Colleen. I’m glad you’ve found vegan food that fills those diner food cravings! This is a good one, and flexible with it’s ingredients! Thanks for sharing your great feedback and ideas! Happy cooking!

  16. Thanks Nora. I’ve been trying to incorporate some vegan recipes into my families meals and this hit the spot. I was pretty skeptical about using tofu as a replacement for eggs, but they turned out so yummy and I honestly forgot they were not even eggs, lol. The turmeric was a great addition.

    1. Hi Emma. I’m so glad you loved the tofu scramble! I love all the different ways tofu can be cooked! Thanks for sharing your great feedback! I hope you will enjoy some of my other recipes! Happy cooking!

  17. I love the flavor of this, especially with a little black salt. My husband liked the flavor, but hated the texture. He preferred scrambled eggs on the dry side before we became ‘veganish’ (it’s a slow entry, probably 4 or 5 times a week). Is there a way to make these drier? Or is there a Vegan way to make a liquid that can become fluffy (ish) and dry? Thanks for any ideas.

    1. You can try sauteeing the tofu in the pan longer, until it begins to turn golden brown and crispy and there’s almost no moisture in the pan. I hope this helps!

  18. I made this tonight thinking I should  try it myself first since my husband is not adventurous and has never tried tofu. I’m new at tofu. i found it not like eggs at all in taste or texture. It didn’t have that eggy taste and didn’t hold together. I had no nutritional yeast so I subbed liquid aminos, added Parmesan and green bell pepper. I also divided the recipe by 4 as I find tofu to be very filling. Maybe I went wrong wit some of the changes I made. 

    1. @Rosie, I’m preparing to make this tomorrow so, I can’t speak for this specific recipe. However, liquid aminos and nutritional yeast are very different. Nutritional yeast gives a cheesy type flavor, where as liquid aminos is salty and frequently used as a sub for soy sauce in Chinese cuisine.
      I’d recommend making the recipe as is. You can find nutritional yeast in most stores, in the spice aisle. That will make a huge difference. Best wishes!

    2. Hi Rosie,

      If you try making this again, do yourself a favor and buy some Kala Namak or black salt (which is actually sort of pink). It will give this dish a definite “eggy” taste and will change how you felt about the recipe when you tried it out. I have used this black salt in a vegan egg salad and if you didn’t know it wasn’t eggs in the vegan version you truly wouldn’t be able to tell the difference.

  19. I never want to disparage anyones work, but found this to be a bit too bland. However I’m comparing it to eggs not other egg alternatives, which isn’t entirely fair. I cook a lot of tofu and I definitely love the idea of this recipe, but I think I will need to find a way to impart more flavor into the tofu such as marinating it.

    I followed the recipe except used vegetable oil not olive oil, used oat milk, sautéed garlic and onions before adding tofu and added spinach and broccoli at the end, perhaps that absorbed too much of the flavor and didn’t leave any for the tofu. I would have expected more flavor from the nutritional yeast. Thank you!

  20. I decided to give up eggs recently after realizing that I’m sensitive/intolerant to them. I tried JustEgg for a while but just didn’t love it, especially without adding veggies like onion and bell pepper. 

    I tried this a few weeks ago and, even without extra veggies, it is leagues better than JustEgg, way cheaper, way better texture, and way better taste! 

    You’re now my go-to for anything I need to make that doesn’t have eggs/dairy!

    1. Hi Jay. I’m so happy to hear that you were able to eat the scramble, and that you enjoyed it! I’m thrilled you found my recipes and I hope you enjoy them! Thanks for sharing your wonderful feedback!

      1. First off, great recipe, loved it!

        Second, yeah on the freezing part. Whenever any frozen food is defrosted it will lose water content. If you defrost something longer, like in the ref instead of open air, it will lose less water content but the tradeoff being a longer time to defrost. In small quantities it’s not really a big deal, but if you’re dealing with 20 lbs of frozen meat, it can make a difference to defrost slowly.

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.