The Best Tofu Scramble
If you’ve recently become plant-based or ditched eggs, you need to know how to make the best Tofu Scramble! Perfectly soft, bouncy and eggy-tasting, it’s maybe even better than the real thing. It’s a savoury breakfast hero!
Watch how to make this Tofu Scramble over on my YouTube channel! And don’t forget to subscribe while you’re at it 😉
Ingredients & Inspiration

Before I get to hyping up the literal best ever Tofu Scramble, let me share a funny little story about my childhood experience with eggs. I did not like eggs as a kid, no sireebob, I did not. It wasn’t so much the flavour or the taste of eggs that turned me off, but they always made me feel a bit sick in my tummy after eating them.
My mom thought I was just being a picky eater. So eventually after putting up so many fights about me not wanting to eat my eggs, she got the idea one morning, after serving up my scrambled eggs, to explain to me that she actually removed the egg yolks from mine… and replaced them with mustard. Yup. I have to hand it to her, it was a brilliant move… because I believed her! It’s been a running joke in our family since then, mostly because in adulthood, after getting some food allergy tests, I found out I was actually moderately sensitive to eggs. Go figure. No hard feelings, though, Mom! 😆
Anyway, this little anecdote (or should I say ‘an-egg-dote? Sorry.) brings me back to this Tofu Scramble. It’s a recipe I’ve been tweaking for close to eight years and it’s become one of my favourite breakfast go to’s. Perfectly soft, bouncy, tender and remarkably eggy-tasting, I whip it up on a weekly basis because it’s not only delicious, it:
- is filling and super satisfying
- takes 10 minutes to prepare
- is easy to meal prep
- loaded with plant-based protein (just as much, if not more, than eggs)

The ingredients are super simple yet nourishing, and pack tons of delicious flavour:
Ingredients
- 1 12- or 14-oz block firm or extra firm tofu
- ½ tsp onion powder
- ½ tsp garlic powder
- ½ tsp chilli flakes (optional)
- ½ tsp black salt aka kala namak
- ¼ tsp turmeric
- ¼ tsp smoked paprika
- 2 tbsp nutritional yeast
- ½ tsp black pepper
- ½ tbsp tahini
- ½ tbsp white miso paste
- ½ cup soy milk (or other unsweetened plant milk)
A Note on Black Salt
(kala namak)
If you’ve never heard of black salt until now, fear not! It’s very popular in plant-based cooking as it adds a fairly pungent eggy flavour and smell to food, very similarly to eggs! This is because it’s high in sulphur compounds. It’s quite commonly used in Indian cuisine so you’ll be likely to find it in the Indian foods aisle of your supermarket or your local Indian grocer.
How to Make the Best Tofu Scramble

Tofu Scramble is incredibly easy to make, which makes it perfect for home cooks of all skill levels:
- Get a good quality medium non-stick frying pan warming up over medium-high heat. Crumble the block of tofu into small chunks with your hands into the pan (I personally don’t use oil as there’s quite a bit of moisture in the tofu to prevent sticking, but you can use a tsp or two of oil if your pan isn’t non-stick).
- Let the tofu cook uncovered for 6 to 8 minutes, stirring and scraping the bottom occasionally, until it turns slightly golden in spots and some of the moisture has cooked off. If it’s becoming a dark golden colour or sticking too much, reduce heat a little.
- Make the eggy sauce: While the tofu cooks, grab a small mixing bowl and whisk all spices, black salt, nutritional yeast, tahini, miso and milk together into a creamy, golden sauce. Ensure no lumps of miso paste or spices remain.
- Reduce the heat to low and pour the eggy sauce over the tofu, stirring together to combine, allowing the sauce the thicken slightly and absorb into the tofu a bit, about 1 or 2 minutes.
- Remove from the heat, and serve! Enjoy with buttered toast, vegan breakfast sausages, pancakes, or however you please!

My Favourite add-ins to switch it up
Want to take your Tofu Scramble to the next level? Try one of these add-ins for extra flavour and nutrition:
- Add a handful of spinach when you stir in the sauce and let it wilt a few minutes. A great way to add in extra iron and green goodness.
- Swap out the turmeric for a tsp or two of curry powder. It adds warming spice and flavour that is just delicious!
- Add in ¼ cup of chopped pickled jalapeños for a tangy burst of flavour that brings the right amount of heat.

Breakfast Buddies
You might love some of these other healthy plant-based breakfast recipes:





Love this recipe? I’d really appreciate if you gave me a 5-star ⭐️⭐️⭐️⭐️⭐️ rating below! Lastly, if you made any of these recipes and decide to share them on Facebook or Instagram, don’t forget to tag me @SteamyVegan and use hashtag #SteamyVegan! I seriously love seeing what you’re cooking up! Plus make sure to check me out on YouTube — I have HUNDREDS of recipe videos to give you limitless plant-based inspiration!

The Best Tofu Scramble
Ingredients
Method
- Get a good quality medium non-stick frying pan warming up over medium-high heat. Crumble the block of tofu into small chunks with your hands into the pan (I personally don't use oil as there's quite a bit of moisture in the tofu to prevent sticking, but you can use a tsp or two of oil if your pan isn't non-stick). Let the tofu cook uncovered for 6 to 8 minutes, stirring and scraping the bottom occasionally, until it turns slightly golden in spots and some of the moisture has cooked off. If it's becoming a dark golden colour or sticking too much, reduce heat a little.
- Make the eggy sauce: While the tofu cooks, grab a small mixing bowl and whisk all spices, black salt, nutritional yeast, tahini, miso and milk together into a creamy, golden sauce. Ensure no lumps of miso paste or spices remain.
- Reduce the heat to low and pour the eggy sauce over the tofu, stirring together to combine, allowing the sauce the thicken slightly and absorb into the tofu a bit, about 1 or 2 minutes.
- Remove from the heat, and serve! Enjoy with buttered toast, vegan breakfast sausages, pancakes, or however you please!

Yup!
You’re officially a genius.
Love this and am replacing my (very good) recipe with this one because it is better than ”very good”. It is:
faaaantastic!
Haha you flatter me, Zarah! I’m truly thrilled that you enjoyed this tofu scramble so much. 🤩 Thank you so much for the love and positivity!
Sadly, my tofu stuck to the pan, this was a complete mess. I think I will go back to my old version until you can fix this one.
Hi Jenny, I’m sorry you didn’t have the best experience with this recipe! A little bit of sticking is normal, but if you’re using a good non-stick pan it should release pretty easily when scraping the bottom with a wooden or silicone spatula. Reducing the temp helps, too. If you aren’t using non-stick, a couple tsp of oil in the pan should help prevent the sticking issue, as written in the recipe. I hope that helps!
OMG Janelle, this was so good! I can’t believe I only ever used dry spices for my scrambles before. This is so worth the extra little bit of effort – SO YUMMY!
YAY! This makes me so happy to hear, Jenny! Long live the eggy sauce for tofu scramble LOL 😆