Vegan Tofu Scramble with Turmeric and Vegetables

If you have ever wondered how to make a breakfast that is genuinely satisfying without any eggs, this vegan tofu scramble with turmeric and vegetables is about to become your new morning staple. It is bold, savoury and loaded with colour. The golden hue from turmeric is not just beautiful to look at, it also brings curcumin to the table, a compound with well-researched anti-inflammatory properties. Firm tofu crumbles perfectly to mimic the texture of scrambled eggs, and when you pair it with the right spices and a generous heap of vegetables, the result is something that genuinely excites you to get out of bed.
What makes this recipe stand out from other versions is the combination of vegetables chosen for maximum nutrition and flavour contrast. Baby spinach wilts down into the scramble adding iron, folate and a subtle earthiness. Red bell pepper brings sweetness and a solid hit of vitamin C, which actually helps your body absorb the iron from the spinach more efficiently. Cremini mushrooms add that savoury, umami depth that makes the dish feel hearty rather than light. A handful of cherry tomatoes stirred in towards the end keeps things juicy and bright. Together these vegetables push the fibre content well above what you would get from a standard egg scramble, keeping you full and energised through the morning without any mid-morning crash.
The seasoning here is where the magic really happens. Ground turmeric gives that signature golden colour and earthy warmth, while smoked paprika adds a gentle smokiness that tricks your taste buds into thinking there is something richer going on. Nutritional yeast is the secret weapon in this recipe. It melts into the tofu and vegetables, creating a cheesy, umami-rich coating that makes the scramble taste deeply satisfying rather than bland. A small amount of ground cumin rounds everything out with a warm, slightly nutty note. The whole spice blend is balanced carefully so nothing overpowers, and every bite carries that comforting, aromatic quality that makes you want to go back for more. Freshly cracked black pepper is non-negotiable here because piperine, the compound in black pepper, has been shown to increase curcumin absorption by a remarkable amount, so you are actually optimising the health benefits of the turmeric every time you season this dish.
From a nutrition standpoint, this scramble genuinely earns its place as a high-protein breakfast. Each serving delivers around 22 grams of protein from the tofu and nutritional yeast combined, making it comparable to or better than a two-egg scramble without any cholesterol. The calorie count is kept lean by using just a small amount of extra virgin olive oil, and the natural water content of the vegetables keeps the dish moist without adding any extra fat. Sugar is essentially negligible here, coming only from the natural sugars in the bell pepper and cherry tomatoes. This is a breakfast that works hard for you nutritionally, and it tastes like a treat at the same time. Serve it on wholegrain toast, tucked into a warm corn tortilla, or simply on its own with sliced avocado on the side.
Ingredients
- 400 g firm tofu (pressed for at least 10 minutes to remove excess moisture)
- 1 tablespoon extra virgin olive oil
- 3 cloves garlic (finely minced)
- 1 small red onion (finely diced)
- 1 large red bell pepper (deseeded and diced)
- 150 g cremini mushrooms (sliced)
- 100 g cherry tomatoes (halved)
- 60 g baby spinach (fresh)
- 1 teaspoon ground turmeric (heaped)
- 0.5 teaspoon smoked paprika
- 0.5 teaspoon ground cumin
- 0.3 teaspoon black pepper (freshly ground, plus more to taste)
- 0.5 teaspoon fine sea salt (adjust to taste)
- 3 tablespoons nutritional yeast (adds cheesy umami flavour and extra protein)
- 2 teaspoons low-sodium soy sauce (or tamari for certified gluten-free version)
- 1 tablespoon fresh lemon juice (from half a lemon)
- 2 tablespoons fresh flat-leaf parsley (roughly chopped, to serve)
Instructions
- 1
Remove the tofu from its packaging and wrap it in a clean tea towel or several layers of kitchen paper. Press it firmly for at least 10 minutes, placing a heavy pan or book on top to help squeeze out the moisture. The drier your tofu, the better it will scramble.
For the very best texture, press your tofu the night before and store it uncovered in the fridge. It will be noticeably firmer and will absorb the spices more readily.
- 2
Once pressed, crumble the tofu into a bowl using your hands. You want a mix of smaller crumbles and slightly larger chunks, roughly the size you would expect from scrambled eggs. Set aside.
- 3
In a small bowl, combine the ground turmeric, smoked paprika, ground cumin, black pepper, sea salt and nutritional yeast. Stir together and set aside. Having your spice mix ready before you start cooking keeps things moving quickly once the pan heats up.
- 4
Heat the olive oil in a large non-stick or cast iron skillet over medium heat. Once the oil is shimmering, add the diced red onion and cook for 3 minutes, stirring occasionally, until softened and slightly translucent.
Do not rush this step. Properly softened onion creates a flavour base that makes the whole dish taste more rounded.
- 5
Add the minced garlic and sliced mushrooms to the pan. Cook for a further 3 to 4 minutes, stirring occasionally, until the mushrooms have released their moisture and started to turn golden at the edges.
- 6
Add the diced red bell pepper and cook for 2 minutes until it softens slightly but still has a little bite to it.
- 7
Add the crumbled tofu to the pan and stir everything together. Pour the spice mixture over the top and stir well so every piece of tofu is coated in the golden spices. Cook for 2 minutes, letting the tofu get a little colour on the bottom of the pan.
Resist the urge to stir too frequently at this point. A little stillness allows the tofu to pick up some golden edges, which adds texture and flavour.
- 8
Drizzle the soy sauce over the scramble and stir through. Add the halved cherry tomatoes and the baby spinach. Fold gently and cook for 1 to 2 minutes until the spinach has wilted down and the tomatoes have softened slightly.
- 9
Remove the pan from the heat and squeeze the fresh lemon juice over the scramble. Stir through and taste, adjusting salt and pepper as needed. Scatter over the fresh parsley and serve immediately.
The lemon juice brightens all the flavours and cuts through the earthiness of the turmeric beautifully. Do not skip it.
Nutrition per serving
248kcal
Calories
22g
Protein
14g
Carbs
11g
Fat
5g
Fibre
5g
Sugar
420mg
Sodium
Pro Tips
- ✓
Press your tofu well before cooking. Excess moisture is the enemy of a good scramble and will result in a watery, pale dish.
- ✓
Use firm or extra-firm tofu, never silken. Silken tofu has a completely different texture and will not crumble properly.
- ✓
Freshly ground black pepper genuinely matters here because piperine in black pepper boosts curcumin absorption from the turmeric significantly.
- ✓
Nutritional yeast is available in most health food shops and larger supermarkets. It adds a savoury, cheesy depth that takes this scramble from good to great.
- ✓
Keep the heat at medium rather than high. High heat can dry out the tofu too quickly and burn the spices before the vegetables have cooked through.
- ✓
This scramble tastes great served on wholegrain toast, inside a warm corn tortilla or alongside sliced avocado and a drizzle of hot sauce.
Frequently Asked Questions
Variations
- •
Spicy Southwest Tofu Scramble
Add half a teaspoon of chilli flakes and one diced jalapeno along with the bell pepper. Stir in a quarter cup of drained black beans for extra fibre and protein. Serve in a warm corn tortilla with fresh salsa and sliced avocado.
- •
Mediterranean Tofu Scramble
Swap the cherry tomatoes for sun-dried tomatoes and add a handful of pitted Kalamata olives and some finely chopped fresh basil. A squeeze of lemon and a few capers stirred through at the end complete the Mediterranean flavour profile.
- •
Kale and Sweet Potato Tofu Scramble
Replace the baby spinach with finely chopped curly kale and add half a cup of pre-roasted sweet potato cubes. The natural sweetness of the sweet potato balances the earthiness of the turmeric beautifully and adds extra fibre and beta-carotene.
- •
Asian-Inspired Tofu Scramble
Add a teaspoon of freshly grated ginger and a teaspoon of sesame oil along with the soy sauce. Stir in sliced spring onions, edamame beans and shredded nori at the end. Serve with a drizzle of sriracha for a bold, umami-rich bowl.
Substitutions
- •Fresh baby spinach → Frozen spinach or kale (If using frozen spinach, thaw it first and squeeze out as much water as possible before adding to the pan. Curly kale works well too but needs an extra minute or two to wilt fully.)
- •Cremini mushrooms → Shiitake or portobello mushrooms (Both work well. Shiitake adds an even deeper umami flavour while portobello gives a more substantial, meaty texture when diced.)
- •Soy sauce → Tamari or coconut aminos (Tamari keeps it gluten-free. Coconut aminos is a lower-sodium option with a very slightly sweeter flavour.)
- •Nutritional yeast → Chickpea miso or white miso (A teaspoon of white miso stirred in at the end adds a similar savoury depth. Use it sparingly as it is saltier than nutritional yeast.)
- •Red bell pepper → Yellow or orange bell pepper (All sweet bell peppers work here. Green bell pepper is slightly more bitter and less sweet but is perfectly fine if that is what you have.)
- •Extra virgin olive oil → Avocado oil or coconut oil (Avocado oil has a higher smoke point which is useful if you prefer cooking over slightly higher heat. Refined coconut oil works but adds a very faint coconut note.)
🧊 Storage
Store cooled leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in a non-stick pan over medium heat, adding a tablespoon of water to prevent sticking. This scramble is not suitable for freezing as the tofu texture changes significantly once frozen and thawed.
📅 Make Ahead
You can press and crumble the tofu up to 24 hours ahead and store it covered in the fridge. The spice mixture can also be pre-mixed and stored in a small jar. Chop all the vegetables the night before and keep them in a sealed container. When morning arrives, the whole dish comes together in under 12 minutes.


