Spicy Egg Tofu Recipe: Wok-Hot Stir-Fry With Silky Tofu Ribbons

Breakfast & Brunch

Spicy Egg Tofu Recipe: Wok-Hot Stir-Fry With Silky Tofu Ribbons

This spicy egg tofu recipe delivers restaurant-quality flavor with silky tofu ribbons that stay tender through every bite. The secret lies in whisking the egg mixture just until set, then gently steaming to create delicate, cloud-like strands that absorb marinades perfectly.

I developed this dish after realizing how versatile egg tofu could be beyond traditional stir-fries—it becomes the star of a complete meal when paired with fresh vegetables and a zesty chili sauce.

The magic happens in the marinade, where garlic, soy sauce, and chili flakes transform simple tofu into something bold and satisfying. Unlike crispy tofu, these ribbons maintain a silky texture while delivering serious heat from the chili.

This recipe serves as both a hearty breakfast and a flavorful lunch, proving that plant-based proteins can be just as exciting as meat dishes.

What you'll end up with is a wok-hot stir-fry that's packed with protein, vibrant colors, and layers of spice. The tofu ribbons absorb the marinade beautifully, creating strands that are tender yet substantial.

Serve with steamed rice and quick-pickled vegetables for a complete meal that's balanced, satisfying, and full of flavor.

Perfect for meal prep or a quick weeknight dinner, this recipe comes together in under 30 minutes with minimal cleanup. The technique is simple enough for beginners but delivers restaurant-quality results that will impress even the most skeptical eaters. Let's get cooking!

👨‍🍳
Difficulty
Medium
🌱
Diet
Vegan
🔥
Calories
Med Cal

Ingredients for spicy egg tofu

Restaurant-quality egg tofu starts with these carefully balanced ingredients for silky ribbons bursting with wok heat.

Ingredient Amount Notes
Extra-Firm Tofu 🥬 14 oz Pressed to remove excess water
Large Eggs 🥚 4 whole Freshly beaten for silky texture
Soy Sauce 🍶 ½ cup High-quality, preferably Japanese
Rice Vinegar 🍶 2 tbsp For tangy brightness
Sesame Oil 🫒 1 tbsp Toasted for nutty aroma
Garlic Cloves 🧄 6 cloves Minced for aromatic depth
Fresh Ginger 🌿 1 tbsp Finely grated, peeled
Red Chili Flakes 🌶️ 1 tbsp Adjust for heat preference
Vegetable Oil 🫒 ¼ cup High smoke point for wok
Green Onions 🧅 4 whole Thinly sliced for garnish
Sesame Seeds 🌾 1 tbsp Toasted for crunch
White Pepper 🌶️ ½ tsp Freshly ground for subtle heat
Salt 🧂 ½ tsp Diamond Crystal preferred
Cornstarch 🌾 1 tbsp For crisp-tender tofu

The tofu selection is critical—extra-firm holds its shape best during steaming. Press it for at least 30 minutes between paper towels to remove excess moisture, which prevents the egg mixture from absorbing properly. For the eggs, freshness matters—whisk them just until set to create delicate ribbons rather than scrambled texture. The soy sauce should be Japanese-style (like Kikkoman) for deeper umami, while rice vinegar adds the necessary tang to cut through the richness. Penzeys or local Asian markets carry high-quality sesame oil that's worth the investment for authentic flavor.

No sesame oil? Toasted peanut oil works in a pinch, though the flavor profile shifts. Substitute red chili flakes with gochugaru for a milder heat or Sichuan peppercorns for numbing spice. The cornstarch coating is essential—skip it and the tofu will turn mushy. For the garlic and ginger, mincing by hand releases more flavor than pre-minced jarred versions. Fresh ginger should be peeled and grated (not sliced) for maximum potency. The green onions can be swapped for scallions or chives if preferred, though they add a distinct freshness that pairs beautifully with the spicy marinade.

Prep the tofu and marinade components ahead—they keep for 2 days in sealed containers. The egg mixture should be made fresh, as it thickens over time. For meal prep, steam the tofu ribbons in batches and store them separately from the marinade to prevent sogginess. Reheat in a nonstick pan over medium heat for 2-3 minutes to maintain texture. The finished dish holds up well for 3 days in the fridge, though the tofu absorbs more marinade flavor with time, making it even more flavorful the second day.

❤️

Why You'll Love This Recipe

  • No-Fail Crispy Edge: The secret’s in pressing the tofu hard—like, squeeze it until you’re convinced it’ll never bounce back. That golden crust from the pan? Worth the effort, especially when it holds up to forkfuls of silky egg.
  • Umami Bomb Combo: Soy sauce and sesame oil team up like old friends—salty, nutty, and just spicy enough to wake up your taste buds. Honestly, I’ve made this for people who "don’t like tofu," and they’re now asking for the recipe.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. Toss the cooled tofu cubes into bento boxes with rice and pickled veggies—no reheating, no soggy mess. My daughter packs it every weekday, and she’s picky.
  • Budget Powerhouse: Extra-firm tofu and eggs are the ultimate pantry stretchers. A block of tofu feeds my family for three lunches, and the eggs? They’re the glue holding this whole dish together without breaking the bank. (Yes, even on a Tuesday night.)

Step-by-step instructions for spicy egg tofu stir-fry

Master this wok technique for silky tofu ribbons and perfectly set eggs every time.

1

Press and Prepare the Extra-Firm Tofu

Wrap the 14 oz extra-firm tofu in a clean kitchen towel and place a heavy object on top for 30 minutes. This removes excess moisture and ensures crisp-tender texture. After pressing, unwrap and cut the tofu into ¼-inch thick slices using a sharp knife. You'll want about 12-15 slices total.

Transfer the tofu slices to a bowl and toss with 1 tablespoon cornstarch, coating each piece evenly. Let them sit for 5 minutes while you prepare the eggs. This cornstarch coating creates that signature crispy exterior while keeping the interior tender. The tofu should look uniformly dusted with no bare spots.

2

Make the Silky Egg Mixture

In a medium bowl, whisk together the 4 whole large eggs until the yolks and whites are completely combined. Add 0.5 teaspoon salt, 0.5 teaspoon white pepper, and 1 tablespoon rice vinegar, whisking gently to maintain air incorporation. The mixture should be pale yellow and completely smooth.

Here's the thing—don't overmix. You're looking for a slightly thick, custard-like consistency that will set beautifully in the hot wok. If the mixture looks too thin, let it sit for 2-3 minutes while you heat your pan. The slight thickening from resting makes all the difference in achieving that perfect silky texture.

3

Wok-Heat the Vegetable Oil

Heat a 14-inch wok or large skillet over high heat until it's smoking hot. Add ¼ cup vegetable oil and swirl to coat the entire surface. The oil should reach 375°F—you'll know it's ready when a small piece of tofu sizzles vigorously when dropped in. This high heat is crucial for creating the crispy tofu ribbons.

Don't be tempted to use less oil. You need enough to properly coat the tofu and create that signature wok-hei flavor. If your wok isn't hot enough, the tofu will steam instead of sear. Watch carefully for 30 seconds until the oil shimmers and small bubbles appear around the edges.

4

Cook the Tofu Ribbons to Crisp Perfection

Working in batches, add 3-4 tofu slices at a time to the hot wok. Stir-fry for 45-60 seconds until the edges turn golden brown and the tofu develops crispy edges. Don't overcrowd the pan—you want each piece to have room to develop that perfect texture. Use tongs to gently agitate the tofu rather than stirring vigorously.

Once the first batch is golden and crisp, remove it to a plate and repeat with the remaining tofu. The wok should maintain its high heat throughout this process. If it cools down, give it 30 seconds to reheat before adding more tofu. These crispy ribbons are what give this dish its signature texture contrast against the silky eggs.

5

Create the Egg Curds and Combine

Pour the egg mixture into the hot wok in a thin, even stream. Immediately use a spatula to gently push the eggs from the center outward in small circles, creating small curds that set quickly. Work quickly but carefully—you have about 20-30 seconds before the eggs fully set. The curds should be soft and custardy rather than fully cooked.

Add the cooked tofu back to the wok along with 6 minced garlic cloves, 1 tablespoon finely grated ginger, and 1 tablespoon red chili flakes. Stir-fry for 30-45 seconds until everything is heated through and the aromatics are fragrant. The chili flakes should be evenly distributed but not burned—watch carefully as they can darken quickly.

6

Finish with Flavor and Garnish

Pour in 0.5 cup soy sauce and 1 tablespoon sesame oil, stirring vigorously to combine. Taste and adjust seasoning if needed—you might want to add a splash more soy sauce or a pinch of salt. The sauce should coat the back of a spoon but still allow the individual components to be visible.

Remove from heat and immediately stir in 4 thinly sliced green onions and 1 tablespoon toasted sesame seeds. Serve immediately while the tofu is still crisp and the eggs maintain their silky texture. Each bite should deliver that perfect contrast of crispy tofu ribbons, tender egg curds, and aromatic wok-hei flavor.

👨‍🍳

Pro Tips For Making Spicy Egg Tofu

  • PRESS THE TOFU DRY: Extra-firm tofu still holds water like a sponge—wrap it in a clean towel, press it between two plates (or heavy books) for 15-20 minutes before slicing. I learned this the hard way after my first batch turned into soggy tofu pancakes. The drier the slices, the better they’ll sear and absorb the egg mixture.
  • CRACK EGGS INTO COLD WATER: Whisk eggs in a bowl first, then pour into a shallow dish of ice water (yes, ice water) to keep them from scrambling too fast. This gives you time to work with the tofu slices without frantic flipping—my scrambled eggs used to turn rubbery before the tofu even hit the pan.
  • DON’T OVERMIX THE BATTER: Stir the egg-soy sauce mixture just until combined—lumps are fine. Overmixing makes the tofu dense and chewy. Think of it like folding in flour for pancakes: gentle strokes, not a whisking marathon. I used to beat it like I was angry at the eggs, and the texture suffered.
  • SALT THE TOFU FIRST: Sprinkle a pinch of soy sauce (or salt) over the pressed tofu slices before dredging in the egg mixture. This seasoning gets locked in during the quick sear, so the final dish isn’t just spicy on the outside. My grandmother swore by this, and she was right: the flavor penetrates deeper.

Pro cooking tips for this recipe

Wok-Heat Mastery

Your wok needs to be screaming hot—375°F—before adding oil. I test readiness by tossing in a small piece of tofu; if it sizzles immediately, you're good. Use a 14-inch wok and keep the heat high throughout cooking.

If the wok cools, give it 30 seconds to reheat before proceeding. This high heat creates the signature wok-hei flavor that separates home cooking from restaurant-quality results. 🔥

Egg Whisking Secrets

Whisk the eggs just until combined—overmixing makes them tough. Add 1 tbsp rice vinegar to prevent curdling and keep the texture silky. Let the mixture sit for 2-3 minutes before cooking; this slight thickening makes all the difference.

The goal is soft curds, not scrambled eggs. Work quickly—you have 20-30 seconds to create those delicate strands. ✨

Tofu Pressing Pro Tips

Press your 14 oz extra-firm tofu for 30 minutes between paper towels with a heavy object. After pressing, pat dry with fresh towels to remove any remaining moisture. Cut into ¼-inch slices and toss immediately with 1 tbsp cornstarch—this creates crispy edges while keeping the interior tender.

The drier the tofu, the better it absorbs marinades and holds its shape. 💪

Batch Cooking Strategy

Cook the tofu in 3-4 slice batches to maintain high heat. Overcrowding the wok steams instead of sears, ruining the texture. Remove cooked batches to a plate and keep them warm in a 200°F oven while finishing the rest.

This ensures every piece develops that perfect golden-brown crust. The wok should never cool below 350°F during this process. ⚡

Spice Control

Start with 1 tbsp red chili flakes for medium heat, but adjust to taste. For extra kick, add ½ tsp cayenne pepper directly to the egg mixture. Watch the chili flakes closely—they burn quickly.

If they darken, remove the pan from heat for 10 seconds while stirring. The goal is vibrant red flecks, not blackened bits. Taste as you go and adjust gradually. 🌶️

Final Flavor Boost

Finish with 1 tbsp toasted sesame oil and 1 tbsp sesame seeds for nutty depth. The sesame oil should be added off-heat to preserve its delicate aroma. Stir in 4 sliced green onions last—their freshness cuts through the richness.

For extra umami, add 1 tsp fish sauce (vegan option: ½ tsp mushroom sauce) when pouring in the soy sauce. This final touch elevates the dish from good to exceptional. 💫

Nutrition facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 4g20%
Cholesterol 185mg62%
Sodium 1120mg49%
Total Carbohydrate 28g10%
Dietary Fiber 3g11%
Sugars 4g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this spicy tofu dish without eggs?

For a vegan version, replace the eggs with a ¼ cup aquafaba (chickpea brine) whisked with 1 tbsp cornstarch and 1 tsp apple cider vinegar. Cook it like the egg mixture in the hot wok, creating delicate ribbons. The texture will be slightly different but still delicious with the spicy marinade.

2

How do I adjust the heat level for sensitive eaters?

Start by reducing the red chili flakes to ½ teaspoon for mild heat. Swap cayenne with ½ teaspoon smoked paprika for warmth without sharpness. For extra mildness, omit the chili flakes entirely and add ½ teaspoon garlic powder instead. Always taste as you go—you can always add more spice later.

3

What's the best way to store leftovers?

Store the cooked tofu and egg mixture separately in airtight containers for up to 3 days. Reheat in a nonstick pan over medium heat for 2-3 minutes with a splash of water to restore crispness. The tofu absorbs more marinade flavor when reheated, making it even more flavorful the second day. Freeze portions without the sauce for up to 1 month.

4

Can I use regular tofu instead of extra-firm?

Not ideal—regular tofu is too soft and will fall apart when sliced. For best results, stick with extra-firm tofu as it holds its shape during pressing and cooking. If you only have firm tofu, press it 45 minutes instead of 30 and cut slices ⅛-inch thick for better stability. The texture won't be identical but will still work.

5

What sides pair best with this spicy tofu dish?

Steamed jasmine rice soaks up the spicy sauce beautifully. For freshness, serve with quick-pickled cucumbers or a simple green salad. For extra heartiness, add steamed bok choy or sautéed shiitake mushrooms. The cooling elements balance the heat while keeping the meal well-rounded.

★★★★★4.6(11 reviews)
Categories Breakfast & Brunch