Tofu Scramble
on Jan 11, 2022, Updated Sep 03, 2025
This post may contain affiliate links. Please read our disclosure policy.
I know eggs still run breakfast like they pay the mortgage, but my Tofu Scramble is here to crash the party 🥳. Sweet sautéed onions, roasted bell peppers 🫑, and tofu (the ultimate blank canvas) soak up every bite of savory flavor so you get all the cozy scramble vibes with zero egg. It’s quick, hearty, and ridiculously versatile. Roll it into a tortilla, pile it on toast, or serve it with crispy potatoes and call it a morning. Whether you’re vegan, allergic to eggs, or just tofu-curious, this tofu scramble recipe is your new breakfast bestie.

Why You’ll Love Vegan Scrambled Eggs
Savory, fluffy, and extremely flexible, this tofu scramble pull its weight at breakfast, brunch, or even breakfast for dinner 🍽️! It’s protein-packed, totally vegan, and perfect for anyone avoiding eggs 🥚🚫, with tofu soaking up all the good flavors like a champ. Add-ins can be a choose-your-own-adventure, such as mushrooms 🍄, spinach 🥬, or whatever else you got hanging around in the fridge. These vegan scrambled eggs are super easy and fast, budget-friendly, and loved by vegans and non-vegans alike.
Ingredients
Firm Tofu: The blank-canvas hero that crumbles into a tender “eggy” texture and soaks up all the flavor like a sponge. I prefer to use firm to give it that perfect texture.
🛢️ Olive Oil: Helps the everything brown and carries the flavor through every bite.
🧂 Salt: A small pinch is non-negotiable; it lifts the onions’ sweetness and brightens the whole scramble.
🔥 Black Pepper: Freshly ground pepper adds a clean, gentle warmth without stealing the spotlight.
🧅 Onion: This is the aromatic base, softening into subtle sweetness and adding depth as it cooks.
🫑 Roasted Bell Pepper: Smoky-sweet and colorful, roasted bell peppers make the scramble feel a little special with every forkful.
✨ Ground Turmeric: Just a dash brings that sunny golden color and an earthy taste.
🌿 Dried Oregano: Optional, but I love the light lift it adds alongside the peppers.
Nonna’s Tip 🫑
For the bell pepper, you can either roast your own bell pepper or use a jar of roasted bell peppers. Alternatively, you can use fresh bell pepper, but remember that will alter the final taste of this Tofu Scramble.
How to Make Tofu Scramble (Vegan Scrambled Eggs)
🧅 Sauté finely diced onions and roasted bell pepper in a pan on medium-high heat for a few minutes. Season with salt and pepper to taste.
💦 Pat half of a block of tofu dry with a paper towel or kitchen towel to remove moisture.
🧀 Then crumble the tofu into the pan like you would crumble feta cheese.
🔥 Sprinkle a dash of turmeric on top and stir. Let the flavors meld for a few minutes, then remove from heat.
🍞 Enjoy Tofu Scramble on buttered toast or by itself!
Tofu Scramble Variations and Substitutions
These healthy and nutritious Vegan Scrambled eggs are so easy and customizable, so use what you have, add what you like, and make it your own!
- If you want more of an actual egg taste, use black salt (kala namak).
- For cheesy depth but still keeping it vegan, use nutritional yeast sprinkled in.
- Instead of, or in addition to, onions and bell peppers, you can sauté other vegetables such as mushrooms, spinach, 🍅 tomatoes, or zucchini.
- Experiment with different seasonings to change the flavor profile. Try adding 🧄 garlic powder, smoked paprika, cumin, or nutritional yeast for a cheesy flavor.
- Fresh or dried 🌿 herbs like parsley, basil, oregano, or thyme would be a nice finishing touch if you have them.
- Add a handful of baby 🥬 spinach or kale to the Vegan Scrambled Eggs for even more nutrients and color.
Other Breakfast Recipes
Best Served With
- Sliced avocado, chopped green onions, salsa, or hot sauce.
- Try them with my Viral Breakfast Bagels, subbing the egg with this tofu scramble.
- Other favorite vegan breakfast foods such as my Healthy Apple Muffins.
Common Questions
I use Redmond Real Salt, please note that depending on the salt you use, your dish may be less or more salty. Salt is to taste so please always taste and adjust as you cook. Also, if you want a more eggy flavor, make sure to use black salt (kala namak).
I keep it pretty simple, but then really great thing is how versatile tofu scramble can be. From the base in this recipe, I’ll then add in whatever I’m craving or have on hand: spinach, mushrooms, cherry tomatoes, green onions, or a spoon of nutritional yeast for a cheesy vibe. If you like an “eggy” taste, a pinch of black salt (kala namak) is lovely.
Yes. It’s a balanced, plant-based breakfast with plenty of protein, fibre, and micronutrients. It’s naturally cholesterol-free. Load it up with veggies and herbs and you’ve got a nourishing, satisfying meal.
Tofu can absolutely support weight loss. It’s protein-rich and relatively low in calories, which helps with fullness. As always, overall portions and your daily intake matter more than any single food.
Yes, you can certainly use regular bell peppers, simply dice them and sauté them along with the onions.
You can use medium firm, firm, or any tofu of choice.
Add a pinch of kala namak (black salt) to give that specific egg flavor. Sprinkle it on after cooking!
Tofu Scramble
Ingredients
Instructions
- In a pan on medium-high heat sauté the onions and roasted bell pepper for a few minutes. You can roast your own pepper in the oven and peel it or you can even buy a jar of roasted bell peppers too. Season with salt and pepper and you can always taste and adjust.
- Take half of your block of tofu and pat it dry really well with a paper towel or a lint free kitchen towel to draw out the moisture.
- Crumble it into the pan just as you would crumble feta. Add a dash of turmeric on top and stir and break it up more if you wish. Let those flavours infuse for a few more minutes, take it off the heat and enjoy on some toast.
Video
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
This breakfast scramble was super yummy and easy to make!😋
These vegen eggs were VERY good! can’t wait to make them again!