- Prep
- 10 min
- Cook
- 10 min
- Total
- 20 min
- Serves
- 4
Ingredients
What you’ll need — tap to tick off as you go
- 400 g
- 2 tbsp
- 2 cloves
- 1 tsp
- ½ tsp
- ½ tsp
- 2 tbsp
- 1 tbsp
- ¼ tsp
- 100 g
- 100 g
- ¼ tsp
- ¼ tsp
Process
Timers built in · swap anything · ask as you cook
Press the firm tofu for 15 minutes using a tofu press or by wrapping it in a clean kitchen towel and placing a heavy skillet on top. This removes excess water so the scramble browns instead of steaming.
While the tofu presses, dice the yellow onion and red bell pepper, mince the garlic, and slice the green onion. Set the green onion aside for garnish.
Heat olive oil in a large non-stick skillet over medium heat. Add the diced onion and red bell pepper and cook for 5 minutes, stirring occasionally, until softened and lightly golden.
Add the minced garlic to the skillet and cook for 30 seconds until fragrant. Do not let it brown.
Crumble the pressed tofu into the skillet using your hands or a fork, breaking it into bite-sized pieces that resemble scrambled eggs.
Sprinkle the ground turmeric, ground cumin, smoked paprika, salt, and black pepper over the tofu. Stir well to coat evenly and cook for 3 minutes.
Add the nutritional yeast, soy sauce, and optional black salt. Stir to combine and cook for 2 more minutes, allowing the flavors to meld.
Fold in the fresh spinach and optional cherry tomatoes. Cook for 1 to 2 minutes, just until the spinach wilts and the tomatoes are warmed through.
Taste and adjust seasoning with additional salt and pepper if needed. Garnish with sliced green onion and serve hot.

Kitchen notes
Kitchen notes
- The most common mistake is not pressing the tofu. Skipping this step leaves too much water, so the scramble steams and turns mushy instead of developing golden, savory edges.
- For the best texture, use firm or extra-firm tofu. Silken or soft tofu will break down into a paste and will not hold its scramble-like curds.
- Black salt (kala namak) is optional but gives an authentic eggy aroma. Add it at the end of cooking because its sulfurous notes fade with prolonged heat.
- Do not overcrowd the pan. If your skillet is small, cook the tofu in two batches so it browns rather than steams.
Substitutions
- firm tofu→extra-firm tofu (pressed well)
- soy sauce→tamari or coconut aminos for gluten-free
- nutritional yeast→1 tbsp white miso paste (reduces sodium, adjust salt)
- spinach→kale or Swiss chard, stems removed and leaves chopped
- olive oil→avocado oil or vegetable oil
Storage & reheating
Store leftover tofu scramble in an airtight container in the refrigerator for up to 4 days. To reheat, warm in a skillet over medium heat with a splash of water or a teaspoon of oil for 3 to 4 minutes, stirring gently, until heated through. Avoid microwaving on high, as it can make the tofu rubbery; if using a microwave, cover and heat in 30-second intervals on medium power. Freezing is not recommended because it changes the texture of the tofu to spongy and watery.
FAQ
The questions we get asked most
Why is my tofu scramble watery?
The tofu was not pressed long enough before cooking. Firm tofu holds a lot of water, and if you skip pressing, that water releases into the pan and steams the tofu instead of letting it brown. Press for at least 15 minutes, or up to 30 minutes for extra-firm results, and drain any liquid that accumulates.
Can I make tofu scramble ahead of time?
Yes, you can cook the scramble completely and refrigerate it for up to 4 days. Reheat it in a skillet over medium heat with a splash of water or oil, stirring gently, until hot. For best texture, add fresh spinach and tomatoes just before serving if you plan to reheat.
How do I get an eggy flavor in tofu scramble?
The key ingredient is black salt, also called kala namak, which has a sulfurous aroma that mimics eggs. Add it at the end of cooking, off the heat if possible, because its flavor diminishes with prolonged cooking. Nutritional yeast also adds a savory, cheesy note that enhances the egg-like taste.
Can I use silken tofu for this recipe?
No, silken tofu is too soft and will turn into a paste rather than forming curds. Firm or extra-firm tofu is essential for the classic scrambled egg texture. If you only have silken tofu, you can blend it into a sauce or soup, but it will not work for a scramble.
Is tofu scramble gluten-free?
It can be gluten-free if you use tamari or coconut aminos instead of soy sauce, and ensure your nutritional yeast and spices are certified gluten-free. Regular soy sauce contains wheat, so check the label. The recipe as written with soy sauce is not gluten-free.
How do I know when tofu scramble is done?
The tofu should be heated through, lightly browned in spots, and no longer releasing liquid. The vegetables should be tender, and the spinach wilted. Taste a piece; it should be savory and well-seasoned, with a firm but not dry texture. If it looks wet, cook for another minute or two over medium heat.
Can I add other vegetables to tofu scramble?
Yes, you can add mushrooms, zucchini, or kale. Sauté harder vegetables like mushrooms and zucchini with the onion and pepper at the start. Soft greens like kale can be added with the spinach. Just be mindful of water content; mushrooms release liquid, so cook them until dry before adding tofu.
Ask KitchenMind about this recipe
Tell it what’s different tonight — it works within the actual recipe.


