Breakfast & Brunch
This stir fried spinach with egg recipe delivers the perfect balance of silky scrambled egg and wilted greens in just 10 minutes. The secret lies in high-heat wok tossing—quick enough to preserve vibrant spinach while creating delicate egg ribbons that melt on your tongue.
I've perfected this dish for busy mornings when you crave something nutritious yet restaurant-worthy without the fuss.
The technique is simpler than it sounds: blanch the spinach first to remove bitterness, then toss it with beaten eggs at high heat until the greens wilt and the eggs form those signature silky strands.
A splash of soy sauce and a pinch of salt elevate the flavors without overpowering the natural taste of the ingredients. This dish proves you don't need complicated techniques to create something impressive.
What you'll end up with is a plate of tender spinach and perfectly textured egg that's ready in one pan and one bowl. The spinach stays bright green and slightly crisp, while the eggs create those beautiful ribbons that cling to every bite.
It's the kind of meal that feels indulgent yet nourishing—ideal for breakfast, brunch, or even a light lunch.
Serve it over steamed rice for a satisfying meal, or drizzle with extra soy sauce and sesame seeds for added depth. The beauty of this recipe is its versatility—it's ready in minutes but feels like a special treat. Let's get cooking!
Ingredients for stir fried spinach with egg
Ten simple ingredients for a restaurant-style breakfast in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Spinach 🌿 | 4 cups | Baby spinach preferred, stems removed |
| Large Eggs 🥚 | 4 whole | Room temperature for best texture |
| Vegetable Oil 🫒 | 2 tbsp | High smoke point preferred |
| Soy Sauce 🍶 | 1 tbsp | Light or dark variety |
| Sesame Oil 🫒 | ½ tbsp | Toasted for aroma |
| Salt 🧂 | ¼ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ⅛ tsp | Freshly ground preferred |
| Garlic Cloves 🧄 | 2 cloves | Minced for aroma |
| Green Onion 🧅 | 2 whole | Thinly sliced, for garnish |
| Steamed White Rice 🍚 | 1 ½ cups | Cooked, for serving |
Spinach is the star here—baby spinach is ideal because it's tender and wilted faster. I always grab the organic variety from Trader Joe's when I can, but regular baby spinach works too. The key is removing the stems first (they're tough)—just tear the leaves by hand. For garlic, fresh is non-negotiable. I keep a jar of minced garlic in the freezer for days when I'm too tired to peel cloves, but for this dish, fresh minced is worth the 30 seconds it takes. Sesame oil might sound fancy, but a tiny splash adds that authentic wok-house aroma—Trader Joe's has a great affordable bottle.
No sesame oil? Toasted peanut oil at half the amount works in a pinch, though it won't taste exactly the same. Short on soy sauce? Coconut aminos are a great 1:1 substitute. The eggs should be room temp—pop them in warm water for 5 minutes if they're straight from the fridge. Want extra flavor? Add a dash of white pepper or a pinch of ginger powder. The rice can be day-old—it actually reheats better. If you're making this for two, 1.5 cups cooked rice is perfect, but double it if you're feeding a crowd.
This keeps for 3 days in the fridge, but honestly it's best fresh. The spinach gets soggy if you reheat it, so I always make just enough for two. Eggs reheat beautifully though—microwave for 30 seconds with a splash of water to keep them moist. For leftovers, store the egg-spinach mix separately from the rice. The green onion garnish? Add it right before serving—fresh is best, but dried works if you're desperate. Freezes for 1 month if you portion it tightly in containers.
Why You'll Love This Recipe
- Zero-Waste Ingredients: I buy spinach in bulk—it’s cheaper, fresher, and this recipe uses it all. No sad wilted leaves staring at me from the crisper drawer.
- Umami Bomb: That first splash of soy sauce and sesame oil? Pure flavor magic. The eggs get silky, the spinach wilted but still bright, and the aroma—chef’s kiss—makes my kitchen smell like a tiny Asian bistro.
- Lunchbox Hero: Pack it cold or reheat it hot—this dish travels like a champ. My kids take it to school (yes, even with the egg), and I sneak leftovers into my lunch the next day with zero judgment.
- Budget Breakfast: Eggs and spinach? Two of the cheapest staples out there. I make this for breakfast, dinner, or a snack, and it never costs more than a coffee run. Plus, it’s ready before my morning meeting call.
Step-by-step instructions for wok-tossed spinach with egg
This quick stir-fry delivers tender greens and silky egg ribbons in minutes—perfect over fluffy rice.
Prep the Spinach and Aromatics
Rinse the 4 cups fresh spinach thoroughly under cold water and drain well, shaking off excess moisture. Remove any thick stems and roughly chop the leaves into bite-sized pieces. In a small bowl, mince the 2 cloves garlic cloves and thinly slice the 2 whole green onions. Set aside—the garlic should smell sharp and fresh, while the green onions will add bright color and crunch.
I like to prep everything before heating the wok. This keeps the cooking process smooth and prevents overcrowding the pan later. If using baby spinach, you can skip the chopping—just tear the leaves into rough pieces. The goal is even cooking without a soggy pile of greens.
Cook the Spinach in the Wok
Heat a wok or large skillet over high heat until it's screaming hot. Add 1 tablespoon vegetable oil and swirl to coat the surface. Toss in the prepared spinach all at once, stirring constantly with a pair of tongs or spatula. Cook for 1-2 minutes until the spinach just begins to wilt and turn vibrant green—it should still have a slight bite to it.
Don't walk away during this step. The spinach cooks fast at high heat, and overcooking turns it mushy. You're aiming for tender-crisp greens that'll finish cooking when the eggs hit the pan. If your wok isn't hot enough, the spinach will steam instead of wok-tossing. Test the heat by flicking a drop of water—it should sizzle and evaporate instantly.
Scramble the Eggs Perfectly
Push the cooked spinach to one side of the wok, leaving space in the center. Add the remaining 1 tablespoon vegetable oil to the empty space. Crack the 4 whole large eggs into a bowl, then whisk vigorously until the yolks and whites are fully combined. Pour the eggs into the hot oil and let them sit undisturbed for 5-10 seconds until the edges begin to set.
Here's where it gets fun—use a spatula to gently push the partially set eggs toward the center of the wok, letting the runny egg flow to the edges. Keep folding and pushing for about 20-30 seconds until the eggs are just set but still silky. You want ribbons that hold their shape when lifted with chopsticks. If the eggs cook too fast, your wok is too hot—reduce the heat slightly next time.
Combine and Finish
Stir the spinach back into the eggs and add the 1 tablespoon soy sauce, 0.5 tablespoon sesame oil, 0.25 teaspoon salt, and 0.125 teaspoon black pepper. Toss everything together for 30-45 seconds until the spinach is heated through and coated in the savory egg mixture. The sesame oil will release its nutty aroma, and the soy sauce will deepen the flavor profile.
Taste and adjust seasoning if needed—you might want to add a pinch more salt or a dash of soy sauce depending on your preference. Remove from heat immediately to prevent overcooking. The dish should be vibrant green with glossy egg ribbons clinging to the spinach. If the mixture looks dry, add a splash of hot water to steam it up slightly.
Serve Over Steamed Rice
Divide the 1.5 cups steamed white rice between two bowls. Spoon the spinach and egg mixture over the rice, garnishing with the reserved sliced green onions. The contrast of warm, savory stir-fry against cool rice creates the perfect balance. Serve immediately while the eggs are still silky and the spinach maintains its vibrant color.
This dish comes together faster than you can say "wok hei," but the secret lies in the high heat and constant motion. The eggs should be tender, not scrambled, and the spinach should retain its freshness. Leftovers? Store in an airtight container and reheat gently—the spinach will wilt further, but the eggs will stay creamy if you add a splash of water when reheating.
Pro Tips For Making Stir Fried Spinach With Egg
- WILT SPINACH FAST: Toss spinach with a pinch of salt and a splash of water (about 1 tablespoon) right after chopping—it collapses in seconds. I used to wilt it dry and end up with a sad, rubbery pile. This keeps it tender and bright, ready to fold into the eggs.
- SCRAMBLE EGGS LOW: Once the eggs hit the pan, drop heat to medium-low immediately. High heat makes them rubbery, and that’s the last thing you want in this dish. I learned this after making eggs that looked like they’d been through a war.
- SALT THE PAN FIRST: Add a teaspoon of salt to the hot oil before spinning the spinach—it seasons the greens directly and cuts down on the soy sauce needed later. Sounds weird, but it works: the spinach soaks up the salt while it wilts, and the dish tastes more balanced.
- FINISH WITH SESAME OIL LAST: Drizzle sesame oil over the entire dish right off the heat—it’s delicate and burns fast. Skip this step, and you’ll end up with a bitter aftertaste. (Yes, even if you’re impatient like me.)
Common mistakes when making your stir fried spinach with egg
Overcrowding the Pan
I've seen this happen more times than I can count—adding all the spinach at once and then trying to fit the eggs in later. The result? A soggy, uneven mess.
The secret is working in batches if needed, but honestly, 4 cups of baby spinach should fit comfortably in a 12-inch wok or large skillet. If your pan is smaller, blanch the spinach first in boiling water for 30 seconds, then drain and pat dry before stir-frying.
This removes excess moisture and prevents a watery pan when adding the eggs. 🌿
Low Heat Cooking
This is the #1 reason stir-fries fail to deliver that restaurant-quality texture. You need high heat—so hot that a drop of water sizzles and evaporates instantly. Many home cooks turn the heat down when adding the eggs, thinking it'll prevent overcooking, but that's exactly what makes the eggs rubbery.
Keep the wok at maximum heat until the eggs are nearly done, then reduce just slightly for the final toss with spinach. A gas stove on high works best, but electric cooktops can achieve this with a cast-iron skillet.
Underseasoned Dish
I've tasted versions of this dish that were nearly bland—just spinach and eggs with no real flavor. Don't be shy with the seasoning! The 1 tbsp soy sauce is non-negotiable, but don't stop there.
Taste as you go and adjust with more soy, a pinch of salt, or even a dash of white pepper for depth. Pro tip: Add a tiny splash of rice vinegar (½ tsp) if you want brightness. The flavors should sing, not whisper.
Remember, you can always add more seasoning, but you can't take it out once it's in there. 🧂
Eggs Cooked Too Long
Those perfect silky egg ribbons disappear fast once they leave the heat. The moment the eggs look fully set in the wok, remove them immediately—even if they seem slightly underdone. Overcooked eggs turn dry and grainy, ruining the dish.
For extra insurance, use room temperature eggs (they cook more evenly) and avoid stirring too vigorously once they start setting. If you're nervous about doneness, pull them when they're still slightly runny—the residual heat will finish cooking them perfectly. 🥚
Skipping the Blanch
If you're using regular spinach (not baby), skipping the blanch is a big mistake. Raw spinach releases water when heated, which steams instead of stir-fries your greens. For 4 cups regular spinach, blanch in boiling water for 1 minute, then drain and pat thoroughly with paper towels.
This step is especially important if you're cooking for more than two people. Baby spinach is more forgiving because it's already tender, but regular spinach needs this prep to avoid a watery pan. 💧
Uneven Cooking
This happens when you don't distribute heat properly or let ingredients sit too long in one spot. After pushing the spinach to one side for the eggs,
Nutrition facts
Frequently asked questions
Can I use frozen spinach instead of fresh?
Thaw and drain 10 oz frozen chopped spinach thoroughly, then squeeze out all excess water with a clean towel. Since frozen spinach is more concentrated, reduce the amount by about 25% (use 3 cups instead of 4 cups). Blanch it for 30 seconds before stir-frying to remove any remaining ice crystals.
What's the secret to getting those perfect egg ribbons?
High heat and gentle folding are key! Use room temperature eggs and let them sit in the hot wok for 5-10 seconds before stirring. Push the partially set eggs toward the center with a spatula, letting the runny egg flow to the edges. Keep folding for 20-30 seconds until they form delicate strands that hold their shape when lifted.
Can I make this without a wok?
Yes! A 12-inch cast-iron skillet or nonstick pan works perfectly. The key is maintaining high heat—gas stoves work best, but electric cooktops can achieve this with proper preheating. Just make sure your pan is screaming hot before adding the spinach, and use a metal spatula for best results when tossing.
How can I make this dish spicier?
Add ½ teaspoon chili flakes or 1 teaspoon sriracha when combining the spinach and eggs. For extra heat, stir in 1 minced chili pepper with the garlic. If you love umami-spicy combos, swap the black pepper for white pepper—it pairs beautifully with the eggs and soy sauce.
What are good sides to serve with this?
Steamed jasmine rice is classic, but you could also try congee, buttered noodles, or crispy fried shallots for crunch. For a protein boost, add grilled shrimp or crispy tofu to the plate. The dish works well as a standalone meal or as part of a larger spread.
