Scrambled eggs on toast used to be my mum's favorite weekend breakfast. It was her little ritual-nothing fancy, just buttery toast and soft eggs, always with a cup of tea. When she went vegan, that was one of the first things she said she missed.
I'll be honest, I never loved scrambled eggs myself... but I knew I wanted to recreate that feeling for her. So I came up with this version-a cozy, plant-based tofu scramble that's simple to make, rich in flavour, and full of that familiar weekend comfort.
It's creamy, peppery, and packed with umami from nutritional yeast, garlic powder, and kala namak (that magical "eggy" black salt). And the best part? It takes about 15 minutes and uses ingredients I almost always have on hand.

If you're new to plant-based cooking or just trying to eat more vegan meals, this is a perfect place to start. No blender, no pressing tofu overnight, no faff. Just one pan, a quick mix, and breakfast (or brunch) is done.
Recipe Ingredients:
These are the ingredients you will need to make this delicious tofu scramble.

🥣 Ingredient notes & Helpful tips.
- Use extra virgin olive oil for rich flavor-don't skimp, it adds to the depth.
- Drain and dry your tofu well or press it for 10 minutes if you want it a bit firmer.
- Mix the sauce before you start cooking-you'll thank yourself mid-pan.
- Kala namak brings the eggy flavor, but sea salt still works fine in a pinch.
See recipe card below for a full list of ingredients and measurements.
It's great on its own, but even better spooned over sourdough or tucked into a wrap with some fresh greens. You can also bulk it out with spinach, mushrooms, or leftover roast veg if you've got some to use up.
How to make:

- Step 1: In a small bowl, whisk together all the eggy sauce ingredients: soy milk, nutritional yeast, garlic powder, onion powder, kala namak, paprika, turmeric, and black pepper.

- Step 2: Whisk 'eggy sauce' ingredients until smooth.

- Step 3: Add oil to pan, on a medium heat, Crumble tofu into a heated pan / skillet.

- Step 4: Pan-fry the tofu for 3-4 minutes, stirring occasionally, until lightly golden in spots.

- Step 5: Pour the eggy sauce mixture into the pan with the tofu. Stir gently so everything gets coated.

- Step 6: cook for another 2-3 minutes, letting the sauce thicken and cling to the tofu. Stir occasionally.
Tips from the Basil and Bay Kitchen:
- Use firm tofu-not silken. Silken tofu will turn to mush. Go for firm or extra-firm and drain it well. If you've got time, give it a quick press, but it's not essential here.
- Crumble with your hands for that eggy texture. Don't overthink it-just break the tofu into rough, chunky pieces. The uneven bits give the best texture.
- Kala namak makes it taste properly eggy. This sulphuric black salt is the magic ingredient. If you're new to it, start small-it's strong!
- Pan-fry first, sauce second. Let the tofu get a little golden before adding the sauce. This builds flavour and stops the scramble from going soggy.

If you're looking for other ways to use tofu throughout the day, I've got you. For something lighter, my whipped tofu ricotta is perfect on toast with tomatoes or dolloped onto avo for a savoury breakfast. And if you need a go-to tofu option for lunch or dinner, these crispy tofu crumbles are super versatile-great in wraps, bowls, or tossed into pasta. Same fuss-free vibe, just different flavours.

Did you try this recipe?
Let me know what you thought by leaving a comment below and sharing it on Instagram, Facebook, & Pinterest!
Thank you so much!
Meg x
📖 Recipe

High-Protein Easy One-Pan Tofu Scramble with Rich Eggy Flavor
Equipment
- 1 Pan
- 1 mixing bowl
Ingredients
- 300 grams firm tofu, drained
- 150 milliliters unsweetened soy milk, or other plain plant milk
- 2 tablespoons extra virgin olive oil, for frying
- 1 tablespoon nutritional yeast
- 1 teaspoon garlic powder
- ½ teaspoon onion powder
- ¼ teaspoon kala namak, or fine sea salt
- ¼ teaspoon paprika
- ¼ teaspoon turmeric powder
- ¼ teaspoon black pepper
- 2 tablespoons chopped chives, optional to garnish
Instructions
- Mix the 'Eggy sauce': grab a small bowl and whisk together all the eggy sauce ingredients: soy milk, nutritional yeast, garlic powder, onion powder, kala namak, paprika, turmeric, and black pepper. Whisk until it's smooth and golden-that's your flavor base.
- Heat olive oil in a wide non-stick pan. Once hot, crumble the tofu straight into the pan. Use your hands or a fork-it should look chunky, like scrambled eggs.
- Let it cook undisturbed for a couple of minutes, then stir occasionally to let the edges get lightly golden.
- Pour the eggy mixture into the pan. Stir gently so the tofu is well coated. Let it cook for another 2-3 minutes until the sauce thickens slightly and soaks into the tofu.
- Taste and adjust-add more kala namak if you like it extra eggy. Finish with chopped chives and serve it up on toast, in a wrap, or with crispy potatoes.
Notes
- Use extra virgin olive oil for rich flavor-don't skimp, it adds to the depth.
- Drain your tofu well or press it for 10 minutes if you want it a bit firmer.
- Mix the sauce before you add it to the pan-you'll thank yourself later.
- Kala namak brings the eggy flavor, but sea salt still works fine in a pinch.







Leave a star rating and review, ask a question, or share a tip!