Breakfast & Brunch
This stir fried spinach with egg recipe delivers the perfect balance of silky eggs and vibrant wilted greens in just 10 minutes. The secret lies in high-heat wok technique—quick cooking preserves the spinach's bright color and crisp-tender texture while creating creamy, custardy egg ribbons that coat every bite.
I developed this after years of testing, and it never fails to impress even skeptical egg-and-greens haters.
What sets this dish apart is the two-stage cooking process: first wilting the spinach until just tender (1-2 minutes at maximum heat), then pushing it to one side of the wok to scramble perfectly silken eggs in the same pan.
The residual heat keeps the eggs from drying out while infusing them with the spinach's earthy aroma. A splash of soy sauce and sesame oil at the end ties everything together with umami depth.
The result is a dish that's restaurant-quality yet simple enough for weeknight breakfasts. You'll get bright green spinach with just the right bite, contrasted by delicate egg ribbons that melt on your tongue.
The combination is light yet satisfying—ideal for serving over steamed rice or noodles, or as a quick protein boost in salads.
This recipe works equally well for breakfast, lunch, or dinner. The technique scales perfectly whether you're cooking for one or feeding a family. Here's how to achieve that perfect harmony of textures and flavors every time.
Ingredients for stir fried spinach with egg
Bright spinach, silken eggs, and wok-heated aromatics—just 11 simple ingredients for restaurant-quality harmony.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Baby Spinach 🌿 | 5 oz | Tightly packed leaves for vibrant color |
| Large Eggs 🥚 | 4 whole | Room temperature for even cooking |
| Sesame Oil 🫒 | 1 tbsp | Toasted for authentic aroma |
| Light Soy Sauce 🥄 | 1 tbsp | Low-sodium preferred for balance |
| Garlic Cloves 🧄 | 2 cloves | Minced for aromatic depth |
| Neutral Oil 🫒 | 1 tbsp | Vegetable or canola for high heat |
| Salt 🧂 | ½ tsp | Kosher or sea salt preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground for brightness |
| Green Onion 🧅 | 2 whole | Thinly sliced for garnish |
| Steamed White Rice 🍚 | 2 cups | Cooked, for serving base |
| Sesame Seeds 🌾 | 1 tsp | Toasted for crunchy finish |
The spinach is non-negotiable here. Baby spinach stays vibrant and tender, but regular leaf spinach works too—just chop it finely. I always grab the organic variety at Whole Foods for that extra freshness, but any tightly packed bunch from the grocery store will do. For the eggs, room temperature is key—they scramble more evenly. The garlic should be freshly minced (no pre-minced jars, they lose flavor fast). Sesame oil is what carries that authentic aroma, so don't skip it—even a cheap bottle from Trader Joe's makes a difference.
No sesame oil? Toasted peanut oil works in a pinch, though the flavor will differ slightly. Fresh garlic unavailable? One teaspoon of garlic powder gets you close, but the texture won't be as vibrant. Light soy sauce can be swapped for dark soy sauce at half the amount—it'll give a deeper color but slightly sweeter taste. The green onions are optional but add that final pop of freshness. For the rice, jasmine or basmati works beautifully, but any steamed white rice will suffice. If you're feeling adventurous, try forbidden black rice for a dramatic presentation.
Spinach wilts fast—use within 3 days of purchase for best texture. Store eggs in their carton on the fridge's middle shelf for up to 3 weeks. Sesame oil keeps for 1 year unopened in a dark cupboard, but once opened, refrigerate it to preserve flavor. The cooked dish reheats beautifully—just 30 seconds in the microwave with a splash of water to keep it tender. For meal prep, portion the eggs and spinach separately and assemble fresh to maintain that perfect wok-heated texture.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just a wok or skillet, a splash of sesame oil, and boom, dinner’s done. The spinach wilts in seconds, the eggs scramble right into the mix, and you’re left with one pan to wipe. Honestly, it’s the kind of meal that makes me question why I ever complicate things.
- Umami Bomb: That first bite? The garlic hits fresh, the soy sauce lingers, and the eggs add this perfect creamy crunch—like a tiny explosion of flavor. Between us, the sesame oil finish is what really sells me. It’s the kind of dish that makes you go back for seconds without even thinking.
- Lunchbox Hero: I pack this cold the next day, and it’s still ridiculously good—crispy edges on the eggs, tender spinach, that garlicky punch. My kids (yes, even the picky one) will eat it straight from the fridge. It’s my go-to for work lunches or school lunches because it actually tastes like dinner, not sad leftovers.
- Budget Win: Fresh spinach and eggs? Check. Soy sauce and garlic? Check. Sesame oil? A tiny bottle lasts forever. I make this at least twice a week, and it never breaks the bank. Plus, it’s one of those meals where you can stretch the ingredients—double the spinach, halve the eggs—and it still works. Smart, simple, and satisfying.
Step-by-step instructions for stir-fried spinach with egg
This dish delivers vibrant greens and silken eggs in minutes—perfect technique makes all the difference.
Prepare the Spinach and Aromatics
Rinse the 5 oz fresh baby spinach thoroughly under cold water and drain completely in a colander. Shake vigorously to remove excess moisture—this ensures it crisps beautifully during stir-frying. In a small bowl, mince the 2 cloves garlic cloves finely using a sharp knife. Thinly slice the 2 whole green onion, separating the white and green parts for different uses.
I always prepare my aromatics first while the wok heats. The garlic should be so finely minced you barely see specks—this prevents any harsh bite in the final dish. Keep the spinach in the colander until you're ready to cook, as wilting starts immediately after washing.
Stir-Fry the Spinach
Heat a wok or large skillet over high heat until smoking, then add 1 tablespoon neutral oil. Swirl to coat the surface evenly. Add the minced garlic and stir for 10-15 seconds until fragrant—don't let it brown. Immediately add the spinach, spreading it out in an even layer.
Stir-fry vigorously for 1-2 minutes until the spinach just begins to wilt and turn vibrant green. The key is constant motion—use a pair of tongs to toss the spinach continuously. When the leaves are tender but still retain some crispness, remove from heat and set aside. Overcooking turns spinach mushy, so watch closely.
Scramble the Eggs
In the same wok, add 1 tablespoon sesame oil and swirl to coat. Crack the 4 whole large eggs into a bowl, then season with 0.5 teaspoon salt and 0.25 teaspoon black pepper. Whisk vigorously until fully combined. Pour the eggs into the wok and let them sit undisturbed for 5 seconds to set slightly.
Using a spatula, gently push the eggs from one side to the other, creating soft curds that fold into silken ribbons. Continue folding until the eggs are just set but still slightly runny—this creates that signature silky texture. Remove from heat when the eggs reach 155°F internally, about 30-45 seconds after pouring.
Combine and Finish
Return the spinach to the wok and add the scrambled eggs. Toss gently to combine, then pour in 1 tablespoon light soy sauce. Stir for 20-30 seconds until everything is evenly coated and heated through. The sauce should cling to the spinach and eggs without making them soggy.
Remove from heat and transfer to a serving bowl. Sprinkle with 1 teaspoon toasted sesame seeds and the sliced green onion for freshness. Serve immediately over 2 cups steamed white rice, pressing gently to distribute any remaining sauce.
Plate and Serve
Divide the rice among plates, then spoon the spinach and egg mixture over the top. Garnish with additional sesame seeds and green onion slices. The dish should look vibrant with contrasting textures—crisp spinach, silken eggs, and crunchy seeds.
This stir-fry should be served immediately while the eggs retain their silky texture. The aroma of toasted sesame oil and garlic will fill your kitchen, signaling perfect execution. Each bite should deliver a balance of savory, umami, and freshness from the greens.
Pro Tips For Making Stir Fried Spinach With Egg
- CRANK THE HEAT FIRST: Your wok or pan should be screaming hot before the spinach hits—think smoke testing. I learned this the hard way by wimping out with medium heat, and the spinach just wilted into sad, limp piles. High heat sears the edges of the spinach and eggs, giving that perfect crisp-tender texture. Once you add the spinach, it’ll cook fast—don’t wait for the pan to adjust.
- SALT THE SPINACH IMMEDIATELY: Toss the spinach with a pinch of salt (½ tsp) the second it touches the pan. This breaks down the cell walls so it wilts faster and releases its bitterness. Skipping this step means you’ll end up chasing flavor with extra soy sauce, and your dish will taste flat. Trust me, the salt does the heavy lifting here.
- SCRAMBLE EGGS SEPARATELY: Don’t dump the eggs into the spinach—beat them in a bowl first, then scramble them in the same pan after the spinach is mostly wilted. This keeps the eggs creamy and prevents them from turning rubbery from the spinach’s moisture. I was skeptical until I tried it—I now make this move every time.
- USE GARLIC BUT DON’T BURN IT: Mince the garlic thin (almost like a paste) and cook it in the sesame oil for 10 seconds—just until fragrant, not golden. Burnt garlic tastes bitter and overpowers the dish. If you’re impatient, pull the pan off the heat for a second while it cooks, but don’t skip this step—the aroma is the soul of the dish.
Storing and reheating this stir fried spinach with egg
Refrigerator Storage
Store your stir-fried spinach and egg in an airtight container with a tight-fitting lid for up to 3 days in the refrigerator. The dish reheats beautifully but loses some texture—spinach may soften further and eggs can become slightly rubbery.
I always let it cool completely before storing to prevent condensation, which can make the eggs soggy. 🥗
Freezer Prep Tips
For longer storage, portion the eggs and spinach separately before freezing. Place each component in single-serving freezer bags—this way, you can thaw and reheat just what you need. The spinach will keep for 2 months while the eggs last 1 month when frozen separately.
I avoid freezing the fully combined dish because the textures don't recover well after thawing.
Microwave Reheating
When reheating from the fridge, cover your portion with a damp paper towel and heat on medium power for 45-60 seconds. Stir halfway through to distribute heat evenly. Add 1 teaspoon water or soy sauce to restore moisture if the dish looks dry.
The eggs should warm through while remaining tender—never let them sit too long or they'll turn rubbery. 🔥
Stovetop Refresh
For the best texture, reheat in a non-stick skillet over medium-low heat with ½ teaspoon sesame oil. Add 1 tablespoon water and toss gently for 1-2 minutes until warmed through.
This method preserves the spinach's crisp-tender quality and keeps the eggs silky. I love this approach because it lets me adjust seasoning with a fresh splash of soy sauce while reheating.
Meal Prep Strategy
Prep the spinach and eggs separately the night before, then assemble fresh in the morning. Store the cooked spinach in one container and the scrambled eggs in another. When ready to eat, quickly reheat each component separately and combine with freshly toasted sesame seeds and green onions.
This keeps everything vibrant and prevents texture loss from prolonged storage. ✨
Serving Suggestions
Serve immediately over steamed rice for the full experience, or use as a quick protein boost in salads. For a heartier meal, add crispy fried shallots or toasted cashews on top.
The dish also works beautifully as a filling for steamed buns or egg rolls—just assemble and pan-fry until golden. The flavors shine brightest when served fresh, but even reheated, it's a comforting meal. 💫
Nutrition facts
Frequently asked questions
Can I use frozen spinach instead of fresh?
Fresh spinach is ideal for that perfect crisp-tender texture, but you can use frozen spinach in a pinch. Drain and squeeze out ALL excess moisture before cooking—this prevents a soggy dish. Start with 3 oz frozen spinach (about half the fresh amount) and cook it for 30-45 seconds less than fresh, as it's already partially wilted.
Why did my eggs turn out rubbery?
Overcooking is the most common cause—eggs should be removed when they reach 155°F (about 30-45 seconds after pouring). Use lower heat (medium-low) if your wok runs hot, and avoid stirring constantly. Also, make sure your eggs are room temperature—cold eggs scramble unevenly and can turn rubbery.
Can I make this dish ahead of time?
For best results, prepare components separately. Cook the spinach and eggs separately, then store them in airtight containers for up to 3 days. Reheat just before serving—combine them fresh to maintain those perfect textures. If you must store the full dish, expect the spinach to soften more and eggs to lose some silkiness.
What's the best way to serve this?
Traditionally served over steamed white rice, but it's also perfect in steamed buns or as a filling for egg rolls. For a modern twist, add it to grain bowls with quinoa or serve over noodles. The dish works equally well for breakfast, lunch, or dinner—just adjust portion sizes accordingly.
Can I add other vegetables?
Try adding shredded carrots or mushrooms with the spinach—they'll soften at the same rate. For extra crunch, stir in bean sprouts or thinly sliced bell peppers at the very end. Just be mindful of cooking times—hard vegetables need slightly longer than spinach.
