When you want a breakfast without eggs, this tofu scramble is a delicious alternative. It’s made with sauteed peppers, onions, and spinach, and it comes together quickly. While I usually think of a scramble for breakfast, we’ve also enjoyed it for a fast dinner!
The key to making tofu look like a breakfast scramble is adding turmeric for a yellow hue. Turmeric adds a hint of flavor, so I’ve balanced it with a dash of cumin for a Southwest flavor. You could take it a step further and add some black beans for extra fiber if you’d like!
I’ve been experimenting with this recipe for years, and if you are genuinely missing an “eggy” flavor, be sure to try a bottle of black salt. It will add an egg-like flavor, but it works best as a finishing spice, so I don’t add it until the end. Let me know if you try it!
⭐⭐⭐⭐⭐ Featured Review
“Thank you for this recipe! I’ve been trying to eat more protein in the morning, and I’m sick of eggs. I made this tofu scramble this morning, and it was excellent! I ate it 4 hours ago, and I’m still full. And I have leftovers for tomorrow!” – Trisha


How to Make Tofu Scramble
Step 1:
Heat a large skillet over medium-high heat and add a drizzle of olive oil. Sauté the chopped onion and bell pepper until they are soft and translucent, about 8 minutes.
Then, stir in the turmeric, salt, and ground cumin. Adding cumin adds a Southwestern flavor and helps mask the turmeric. (Without turmeric, it won’t look yellow like scrambled eggs.)


Step 2:
Drain the block of tofu (no need to press it) and use your hands to crumble it into small pieces directly into the skillet.
Season with more salt and stir well with the spatula. Watch the tofu pick up the yellow color from the turmeric!


Step 3:
Once the tofu is thoroughly heated, and any extra moisture has evaporated in the skillet, you can add in a big handful of fresh baby spinach. It will wilt quickly from the heat as you stir it in.
Adjust any seasoning to taste, and serve warm.


How to Make Tofu Taste like Eggs
If you really want to make your tofu scramble taste like eggs, you can buy Indian kala namak, also called “black salt.”
This salt is used in Indian and Asian cuisines as a flavor enhancer, and it has a sulfur flavor that tastes remarkably like eggs. If you taste it straight from the jar, it tastes like salty scrambled eggs!
You can finish your tofu scramble with this salt on top, for an extra egg-y flavor, if you’d like to, but it’s not necessary.


- 1 tablespoon olive oil
- 1 small yellow onion , chopped (1 cup)
- 1 red bell pepper , chopped (1 cup)
- fine sea salt
- ½ teaspoon turmeric
- ½ teaspoon ground cumin
- 1 (14 oz.) block extra-firm tofu
- 1 heaping cup fresh spinach (optional)
- Black salt (kala namak) , to taste (optional)
-
Heat the olive oil in a skillet over medium-high heat, and saute the onion, pepper, and a ¼ teaspoon of salt. Stir until softened, about 5 to 8 minutes.
-
Drain the tofu while the veggies are cooking. There’s no need to press it, since you can cook off any extra moisture in the skillet. Add the turmeric and cumin to the sauteed veggies and stir briefly, then crumble the tofu directly into the pan. Season with another ½ teaspoon of salt, and stir well.
-
The tofu will start to pick up a yellow color from the turmeric, and you can break up any large clumps with the spatula and you stir. Once the tofu is hot, add in a big handful of fresh spinach, and stir again. It should wilt quickly from the heat, then it’s ready to serve!
-
Taste and adjust any seasoning, as needed. At this point, you can add a ¼ teaspoon of black salt for an egg-y flavor, or just season with additional sea salt to taste. Serve warm, with your favorite sides. Leftover tofu scramble can be stored in an airtight container in the fridge for up to 5 days. Reheat in a skillet over medium-high heat until warm, about 4-5 minutes.
The cumin adds a Southwest-style flavor to this dish. I highly recommend it, but you can omit and swap it for more black salt if you want more of a straight-up “egg” flavor.
Calories: 230kcal | Carbohydrates: 16g | Protein: 16g | Fat: 11g | Saturated Fat: 2g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 6g | Sodium: 133mg | Potassium: 604mg | Fiber: 3g | Sugar: 9g | Vitamin A: 2387IU | Vitamin C: 101mg | Calcium: 91mg | Iron: 3mg
More Vegan Breakfast Recipes
If you try this Tofu Scramble, please leave a comment below letting me know how you like it! And I you make any modifications, I’d love to hear about those, too.




