Breakfast & Brunch
This beef and egg Chinese recipe delivers the perfect balance of wok-hei crispy beef bites and silky egg ribbons—a dish that captures the soul of a bustling Cantonese kitchen. 🔥 The secret lies in high-heat stir-frying, where thinly sliced beef achieves that signature smoky aroma (wok hei) while the eggs transform into delicate, melt-in-your-mouth strands. I’ve perfected this technique over years of testing, ensuring every bite delivers restaurant-quality texture and flavor without the fuss of complicated prep.
The magic starts with the beef—quickly seared in a screaming-hot wok until caramelized at the edges, then finished with a splash of soy sauce and a touch of sugar for depth. Meanwhile, the eggs are scrambled just enough to form those iconic ribbons, their silky texture clinging to the beef like a perfect match. This dish isn’t just about the components; it’s about the harmony of flavors and textures that make it irresistible.
What you’ll end up with is a plate that’s as visually stunning as it is delicious: crispy beef bits glistening with sauce, intertwined with golden egg ribbons, and finished with a sprinkle of green onions for freshness. Serve it over steamed rice or with a side of stir-fried bok choy to round out the meal. The best part? This recipe comes together in under 20 minutes, making it ideal for a quick yet impressive breakfast or brunch.
Whether you’re recreating a classic street food favorite or elevating your weeknight menu, this dish delivers the bold, savory flavors of Chinese cuisine with a home-cook-friendly approach. Let’s get cooking!
Ingredients for beef and egg chinese
Quick grocery run for these 14 ingredients—crispy beef and silky eggs in under 20 minutes!
| Ingredient | Amount | Notes |
|---|---|---|
| Flank Steak 🥩 | 1 lb | Thinly sliced against grain |
| Large Eggs 🥚 | 4 whole | Fresh, room temperature |
| Green Onions 🧅 | ¼ cup | Thinly sliced, white and green parts |
| Light Soy Sauce 🥄 | 2 tbsp | High-quality, low-sodium preferred |
| Dark Soy Sauce 🥄 | 1 tbsp | For color and depth |
| Oyster Sauce 🍜 | 1 tbsp | Kikkoman preferred |
| Sesame Oil 🫒 | 1 tsp | Toasted, for aroma |
| Granulated Sugar 🍚 | 1 tbsp | For caramelization |
| Cornstarch 🌾 | 1 tbsp | For tenderizing beef |
| Neutral Oil 🫒 | ½ cup | Peanut or vegetable oil |
| Garlic Cloves 🧄 | 2 cloves | Minced, for aroma |
| Fresh Ginger 🌿 | 1 tbsp | Finely grated, for zing |
| White Peppercorns 🌶️ | ¼ tsp | Freshly ground, subtle heat |
| Steamed White Rice 🍚 | 2 cups | For serving, cooked |
The flank steak is non-negotiable here—it’s lean, fibrous, and perfect for slicing thin against the grain. Ask your butcher to slice it if you’re not confident doing it yourself, or invest in a sharp knife and take your time. For the best results, grab the steak 24 hours ahead and let it rest in the fridge uncovered—this helps dry the surface for better searing. Costco or Whole Foods usually carry high-quality cuts, but any well-marbled flank steak will work. If you can’t find flank, sirloin is a decent substitute—just slice it slightly thicker.
Eggs should be fresh but room temperature—cold eggs scramble into rubbery ribbons. No fresh eggs? Room-temperature refrigerated eggs work in a pinch (just remove them 30 minutes before cooking). The soy sauces matter too—light soy for saltiness, dark soy for color. Kikkoman oyster sauce is my go-to, but any brand will do. Swapping sesame oil? Toasted peanut oil works, but you’ll lose that nutty aroma. For the beef marinade, if you’re short on time, mix cornstarch with a splash of water and toss the sliced beef in it for 10 minutes before cooking—this mimics the tenderizing effect of a longer marinade.
Prep ahead to save time: slice the beef and green onions the night before, store in airtight containers. The rice can be cooked up to 3 days ahead—just reheat with a splash of water. Leftover beef and eggs reheat beautifully in a screaming-hot wok (add a splash of water to deglaze). Store leftovers for up to 3 days in the fridge, or freeze for 2 months—they’re even better the next day as flavors meld. Serve with steamed bok choy for a classic pairing, or keep it simple with extra rice.
Why You'll Love This Recipe
- Here’s what sold me: this reheats like a dream. Pack it cold for work or lunchboxes, and it’s still good the next day. My kids actually eat their veggies when I sneak in extra green onions—call me sneaky, but it works.
- No-Fuss Protein Power: I swear by this for days I’m too tired to think. Thinly sliced flank steak and eggs—no marinating, no fancy prep—just sear, stir, and serve. The steak stays tender while the eggs get that perfect runny yolk, and honestly? It’s my lazy night hero.
- Umami Bomb Combo: That dark soy sauce? It’s the secret weapon. The smoky depth cuts through the richness of the eggs and beef, while the light soy keeps it bright. Between us, the first bite makes you want to skip dessert—no joke.
- Lunchbox Legend: Here’s what sold me: this reheats like a dream. Pack it cold for work or lunchboxes, and it’s still good the next day. My kids actually eat their veggies when I sneak in extra green onions—call me sneaky, but it works.
Step-by-step instructions for wok-hei crispy beef and egg ribbons
This dish delivers perfect wok-hei—crispy beef bites and silky egg ribbons in every bite.
🍳 Step 1: Marinate and Prep the Flank Steak
Place the 1 lb flank steak between two sheets of plastic wrap and pound it to an even ¼-inch thickness using a meat mallet. This ensures even cooking and maximum tenderness. Cut the steak against the grain into ¼-inch wide strips—you should have about 4 cups of sliced beef.
In a bowl, combine 2 tbsp light soy sauce, 1 tbsp dark soy sauce, 1 tbsp oyster sauce, 1 tbsp granulated sugar, 1 tbsp cornstarch, and 0.25 tsp freshly ground white peppercorns. Add the sliced beef and toss until fully coated. Let it marinate for at least 30 minutes (up to 2 hours in the fridge)—this tenderizes the meat and builds deep flavor. The marinade should cling to the beef like a second skin.
👨🍳 Step 2: Prepare the Egg Mixture and Aromatics
In a separate bowl, whisk together the 4 whole large eggs until frothy but not fully emulsified—you want visible streaks of egg white. This texture creates those signature silky ribbons when cooked. Set aside.
In a small bowl, combine the 2 cloves minced garlic, 1 tbsp finely grated fresh ginger, and 1 tsp toasted sesame oil. This aromatic blend will infuse the dish with bright, fresh notes that cut through the richness of the beef and eggs. Keep this mixture separate until you're ready to use it—adding it too early will make the garlic and ginger turn bitter.
🔥 Step 3: Cook the Beef to Wok-Hei Perfection
Heat 0.5 cup neutral oil in a wok or large skillet over high heat until shimmering. Add the marinated beef in a single layer and stir-fry for 1-2 minutes until the edges turn deep golden brown and the cornstarch coating crisps. This is where the magic happens—don't overcrowd the pan or the beef will steam instead of sear.
Transfer the cooked beef to a plate and set aside. The beef should be tender yet still slightly chewy—it'll finish cooking when combined with the eggs. Wipe out the wok with a paper towel to remove excess oil, then return it to the heat. Add the garlic-ginger mixture and stir for 10 seconds until fragrant—this quick cooking preserves their bright flavors.
🍳 Step 4: Create Silky Egg Ribbons
Pour the egg mixture into the hot wok and immediately push it into thin, even ribbons using a spatula. The high heat and proper technique create those signature wok-hei egg ribbons. Cook for 20-30 seconds until the eggs are just set—they should still be slightly translucent in the center. Overcooking will make them rubbery.
Quickly return the beef to the wok and toss everything together. Add 0.25 cup thinly sliced green onions and stir for another 10 seconds to combine. The eggs should coat the beef evenly, creating a harmonious blend of textures. Taste and adjust seasoning with a splash of light soy sauce if needed—the dish should balance sweet, salty, and umami flavors.
🍽️ Step 5: Serve Over Steamed Rice
Transfer the beef and egg mixture to a serving platter and immediately serve over 2 cups steamed white rice. The contrast of warm, fluffy rice with the crispy beef and silky eggs is what makes this dish so satisfying. Garnish with an extra sprinkle of green onions and a drizzle of sesame oil for that final wok-hei touch.
This dish is best served immediately while everything is hot and the textures are at their peak. The beef should be tender with crispy edges, the eggs silky and slightly runny in the center, and the rice absorbing all the delicious sauce. Each bite delivers that perfect balance of textures and flavors that makes this recipe a classic.
Pro Tips For Making Beef And Egg Chinese
- Slice Steak Against the Grain: Flank steak’s tough fibers run horizontally—cutting perpendicular to them turns chewy beef into tender strips. Use a sharp knife and take your time; this is the one step that makes the difference between "meh" and "wow."
- Beat Eggs Until Ribbon-Thin: Whisk those eggs until they hold a slow, steady ribbon when you lift the whisk. Overmixed? You’ll get rubbery eggs. Under? They’ll break apart in the pan. Aim for that perfect balance where the batter flows but holds shape.
- Don’t Crowd the Pan: I’ve seen too many people pile all the beef and eggs in at once, leading to soggy, uneven cooking. Work in batches—start with half the beef, sear it fast, then push it aside to scramble the eggs in the same pan. The residual heat keeps everything hot.
- Balance Soy Sauces Precisely: Light soy adds color and brightness; dark soy deepens flavor but can overpower. Use a 3:1 ratio (light to dark)—about 1 tablespoon light, 1 teaspoon dark—and taste as you go. If it’s too salty, a splash of water fixes it.
Flavor customization for this beef and egg chinese
Spicy Sichuan Twist
For a bold kick, add 1 tbsp Sichuan peppercorns (toasted and ground) and 1 tsp chili crisp to the beef marinade. The numbing heat of Sichuan peppercorns pairs perfectly with the silky eggs. Finish with ½ tsp doubanjiang (fermented chili bean paste) for depth. Serve with pickled mustard greens on the side to balance the heat. 🌶️
Sweet and Tangy Cantonese
Swap the sugar in the marinade for 1 tbsp honey and add 1 tsp rice vinegar to brighten the flavors. Stir in 1 tbsp hoisin sauce when combining the beef and eggs for a sweeter, tangier profile. Garnish with crushed peanuts and cilantro for texture. This version tastes like a Hong Kong street food classic.
Creamy Garlic Egg Fusion
Add 2 tbsp heavy cream to the egg mixture before cooking for a richer texture. Stir in 1 extra minced garlic clove and ½ tsp smoked paprika to the beef marinade. The creaminess softens the beef's crispiness while adding a luxurious touch. Top with extra green onions and a sprinkle of feta cheese for a modern twist.
Smoky BBQ Beef
Replace the soy sauces with 1 tbsp BBQ sauce and 1 tbsp smoked paprika in the beef marinade. Add ½ cup diced red bell pepper to the wok when cooking the beef. The smoky-sweet flavor works surprisingly well with the silky eggs. Serve with cornbread instead of rice for a Southern-Chinese fusion.
Vegetarian Egg Stir-Fry
Swap the beef for 1 lb extra-firm tofu (pressed and cubed). Toss the tofu in the same marinade (without cornstarch) and pan-fry until crispy. The eggs remain the star, but the dish gains a lighter, plant-based profile. Add shredded carrots and mushrooms for extra veggie goodness. Perfect for meat-free days!
Extra Crispy Beef Bites
For maximum crunch, coat the marinated beef in 1 tbsp potato starch before stir-frying. This creates a shatteringly crisp exterior while keeping the inside tender. Double the sesame oil to 2 tsp and add 1 tsp toasted sesame seeds to the final dish. The extra texture makes every bite satisfying. 🔥
Nutrition facts
Frequently asked questions
Can I use ground beef instead of flank steak?
Ground beef works but won't give you that signature wok-hei crispy texture from thinly sliced flank steak. If you must use it, form into small patties and cook until deep golden brown on all sides. For best results, try sirloin or ribeye steak sliced thinly against the grain instead.
How do I get the eggs to form perfect ribbons?
The secret is high heat and quick cooking! Whisk eggs until frothy (not fully emulsified), then pour into the hot wok and immediately push into thin ribbons with a spatula. Cook for just 20-30 seconds—they should be set but still slightly translucent. Overcooking makes them rubbery!
Can I make this dish ahead of time?
Yes! Cook the beef and eggs separately, then refrigerate in airtight containers for up to 3 days. Reheat in a hot wok with a splash of water to restore that wok-hei aroma. The eggs reheat best when combined with the beef—just toss everything together over medium-high heat for 1-2 minutes.
What's the difference between light and dark soy sauce?
Light soy sauce adds saltiness and depth, while dark soy sauce gives color and a slightly sweeter, molasses-like flavor. Use both for that classic Chinese restaurant look and taste! If you only have light soy, add ½ tsp molasses for color.
Can I make this vegetarian?
Swap the beef for 1 lb extra-firm tofu (pressed and cubed) or shiitake mushrooms. Toss in the same marinade (skip cornstarch) and pan-fry until crispy. The eggs remain the star—just add extra veggies like shredded carrots or bok choy for texture.
