This eggy Tofu Scramble is an easy, high-protein, delicious vegan breakfast. Make it with any kind of tofu – silken, firm, or extra firm. Ready in just 15 minutes.

Jump to:
Why you’ll love this tofu scramble recipe
- Customizable tofu options: Choose from silken, firm, or extra firm tofu to achieve your desired texture, whether it’s smooth (silken) or chunky (extra firm) like scrambled eggs.
- Convenience: With the option to use my ready-to-go tofu scramble spice mix, you’ll save time and effort. There is no need to dig out lots of spices from your pantry; with that barrier removed, you’re more likely to make this healthy protein vegan brekky regularly.
- High in Protein: Each serving of this tofu scramble provides a satisfying 20g of protein, thanks to the combination of tofu and soy milk. It’ll help keep you feeling full all day long.
- Low Calorie: Despite its rich and flavorful taste, this tofu scramble is light on calories, with just 257 kcal per serving.
- Versatile: You can enjoy tofu scramble with various sides and toppings like toast, avocado, fresh herbs, or hot sauce. It’s great as part of a big breakfast, fried rice, or my favorite, Breakfast Burritos, which taste like a Sausage McMuffin!
- Easy to Prepare: Ready in just 10 minutes, this tofu scramble is a quick and fuss-free option for busy mornings or leisurely brunches.
- Freezer Friendly: If you like to meal prep, freezing portions of tofu scramble is a great way to save even more time and get a high protein brekky during the work week.
- Flavor – it really tastes EGGY: even the biggest tofu-haters will be impressed by this magical transformation of tofu into a scrambled egg replacement. The seasonings mask the soy flavor very well – savory, colorful, and delicious.
Ingredients
There’s a detailed recipe card at the bottom of this post with exact quantities, but here’s a shopping list for your convenience:
Tofu Scramble
- Your preferred tofu (silken, firm, or extra firm)
- Soy milk (or any plant-based milk of your choice)
- Vegetable oil
- Dijon Mustard
Spice Mix
- Nutritional yeast
- Smoked paprika
- Garlic powder
- Onion powder or granules
- Turmeric
- Kala namak (black salt)
- Cracked pepper
Instructions
Making tofu scramble is so simple! Gather your spices (or reach for your pre-prepared tofu scramble spice mix), add the spices and wet ingredients to the crumbled tofu, and then pan-fry! There are detailed instructions in the recipe card at the bottom of this post, but here’s a high-level step-by-step overview with images:
Crumble tofu into a large bowl. Combine with spices, mustard, and soy milk.
Pan-fry tofu until golden.
Serve on toast with hot sauce or toppings of your choice.
Hint: If you are using extra firm tofu, you may need to add extra soy milk while cooking to reach a creamy consistency. Extra firm tofu has a lower water content than silken or firm tofu, so it will have a slightly lumpier finished consistency (personally, I love this!), but it’s just something to keep in mind when selecting your tofu.
Serving Suggestions
The great thing about tofu scramble is that there are SO many ways to enjoy it, just as you would eggs, and it’s not just limited to breakfast! Here are some of my favorite ways to eat tofu scramble:
- Breakfast Burritos: Wrap the tofu scramble in a tortilla along with avocado, salsa, black beans, and some greens to create a hearty and portable breakfast burrito. Or, for an even more convenient burrito – try out my Freezer Breakfast Burritos – they taste like a Sausage McMuffin!
- Breakfast Hash: Add diced potatoes, bell peppers, onions, and your choice of plant-based sausage or tempeh to the tofu scramble for a hearty and filling meal.
- Curried “Egg” Salad Sandwich: I love adding curry powder and a dollop of plant-based margarine or mayo to tofu scramble to make a curried egg mixture. It’s delicious in a sandwich with crisp fresh lettuce, tomato, red onion, and cucumber.
- Breakfast Tacos: Fill small corn tortillas with the tofu scramble, and top them with diced tomatoes, cilantro, sliced jalapeños, and a squeeze of lime juice.
- “Egg” Fried Rice: Add a batch of tofu scramble and cooked fried rice, onion, garlic, diced carrot, peas, and some tofu bacon bits to make a delicious, easy dinner.
Storage
Tofu scramble will keep well in the fridge for 3-4 days. You can also freeze it in an airtight container for meal prep. It will keep for up to 3 months.
FAQs
Absolutely, tofu scramble is a nutritious and healthy breakfast. Tofu is made from soy and is a good source of plant-based protein, essential amino acids, iron, calcium, plus other beneficial micronutrients. It is lower in saturated fat and cholesterol than eggs, making it a heart-healthy choice.
Both tofu scramble and scrambled eggs are nutritious, protein-rich meals. A benefit of tofu scramble over eggs, though, is that tofu is cholesterol-free, whereas eggs are not, and for this reason, the American Heart Association recommends limiting eggs to 2 per day. Eggs also contain a higher saturated fat content.
For a tofu scramble that closely mimics the texture of scrambled eggs, firm or extra-firm tofu is the best choice. These varieties have a crumbly and substantial texture that resembles scrambled eggs more closely. However, silken tofu can also be delicious if you prefer a smoother and creamier consistency.
How to make Tofu Scramble with any kind of tofu!
Ingredients
Tofu Scramble
- 12 oz tofu Silken firm, or extra firm; approx. 350g
- ¼ cup unsweetened plant-based milk I use soy; approx. 60ml
- 1 tbsp Dijon mustard
- 1 tbsp vegetable oil
Spice Blend (Option 1):
- 4 tbsp tofu scramble spice mix Use a premade blend; see note below
Spice Blend (Option 2):
- 2 tbsp nutritional yeast Approx. 14g
- ½ tsp smoked paprika
- ½ tsp garlic powder
- ½ tsp onion powder
- ½ tsp turmeric
- ¼ tsp kala namak (black salt) adds eggy flavor
- ¼ tsp cracked black pepper
Instructions
- Add the tofu to a large mixing bowl. If using firm or extra firm tofu, crumble it with your hands. If using silken tofu, it will break apart as you stir.
- Add the plant-based milk, mustard, and your chosen spice blend (either the premade tofu scramble mix or individual spices). Stir to combine. For a creamier scramble, you can use up to 1/3 cup of milk—add gradually and adjust to your desired texture.
- Heat the vegetable oil in a non-stick skillet over medium heat. Once hot, add the seasoned tofu mixture. Cook, stirring often, for about 5–7 minutes, or until heated through and golden in spots.
- Serve warm over toast or with your favorite breakfast sides.
Notes
- You can use any kind of unflavored tofu in this recipe—silken, firm, or extra firm. Each type has a different texture: silken tofu is smooth and creamy, firm tofu is slightly chewy, and extra firm tofu is the most dense and crumbly. I personally prefer extra firm for the best egg-like texture, but all three work well depending on what you have on hand.
- If you make tofu scramble often, consider prepping a batch of my tofu scramble spice mix—it saves time and keeps things easy. That said, I’ve included individual spice quantities in the recipe so you can still make it as a one-time option without the premade mix. 🙂
Liz Douglas says
Simple recipe, big on flavor!
Janet k. says
So yummy, thank you Liz
Janet k. says
Liz this was so tasty! thank you
Umair says
Been trying your recipes all week and I’m hooked! This one tops the list.
Hong Nguyen says
Really enjoyed this one will be making it for my family again