Save There's a moment in every cook's life when you realize you don't need a deep fryer to capture the magic of takeout. Mine came on a Tuesday night when I had leftover jasmine rice, some ground chicken, and a craving for that savory, veggie-packed crunch of an egg roll without the oil splatters. What emerged from my wok was this golden, steaming fried rice that tasted like all the best parts of an egg roll got together and decided to make a one-pan meal instead. It's become the kind of dish I make when I want something that feels indulgent but doesn't leave me feeling weighed down.
I made this for my sister when she visited last fall, and she kept going back for thirds while telling me stories about her new apartment. There's something about fried rice that invites conversation—maybe it's because you're not hunched over something precious and temperamental, just stirring and tasting and laughing in between bites. She asked for the recipe before she left, and now whenever we text, she sends me photos of her version with different vegetables she found at the farmer's market.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Ground chicken (500 g): Use chicken that's not too lean, or it'll dry out in the pan; some fat keeps it moist and flavorful.
- Large eggs (2): They scramble right in the pan and create those little golden bits that everyone fights over.
- Green cabbage (3 cups, thinly sliced): This is your egg roll backbone; slice it thin so it softens quickly but keeps some snap.
- Carrots (1 cup, julienned): Cut them thin so they cook through without getting mushy.
- Bean sprouts (1 cup, optional): Add these at the very end if you want extra crunch and brightness.
- Green onions (4, sliced): Separate the white and green parts; whites go in early for fragrance, greens scatter on top for freshness.
- Garlic and ginger (3 cloves and 1 tbsp): Mince these fine and let them bloom in hot oil for a second, or they'll taste raw.
- Cooked jasmine rice (3 cups, cold, preferably day-old): Cold rice is non-negotiable; it won't turn into porridge when you stir-fry it.
- Soy sauce (3 tbsp): Use tamari if you're cooking gluten-free and want the same umami punch.
- Oyster sauce (1 tbsp): This is the secret ingredient that tastes like egg rolls; don't skip it or substitute it.
- Toasted sesame oil (1 tsp): A little goes a long way; it adds a nutty depth that ties everything together.
- White or black pepper (1/2 tsp): White pepper is milder and less speckled, but either works.
- Chili flakes (1/2 tsp, optional): For heat without smokiness; add more if you like fire.
- Rice vinegar (1 tbsp): This brightens everything and prevents the dish from tasting too salty.
- Vegetable oil (2 tbsp, divided): High heat oil like vegetable or peanut works best; butter will burn.
- Toasted sesame seeds and extra green onions for garnish: These finish the dish with texture and color.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Mise en place:
- Before you turn on the heat, get your mise en place done—slice vegetables, mince garlic and ginger, separate green onion whites from greens. This is when cooking gets easy instead of chaotic.
- Brown the chicken:
- Heat 1 tablespoon of oil in your skillet over medium-high heat until it shimmers, then add ground chicken, breaking it up with a spatula as it cooks. This takes about 4 to 5 minutes; don't rush it or the chicken won't brown properly. Season lightly with salt and pepper, then move it to a plate.
- Build the aromatics:
- Use the same pan with the chicken drippings still clinging to it; add the remaining oil, then garlic, ginger, and white parts of green onions. You'll smell them wake up in about 30 seconds—that's your cue that they're blooming and ready to flavor the whole dish.
- Stir-fry the vegetables:
- Add cabbage and carrots, tossing them constantly for 3 to 4 minutes until they start to soften but still have some resistance when you bite them. If you're using bean sprouts, add them now and cook just 1 minute more.
- Scramble the eggs:
- Push everything to the side of the pan and crack the eggs into the empty space, scrambling them with your spatula until they're just set. Then mix them back in with the vegetables so you get those little golden egg pieces throughout.
- Bring it together:
- Add the cold rice and the cooked chicken back to the pan, stirring everything to break up any clumps of rice and distribute the proteins evenly. This step takes a couple of minutes.
- Season and finish:
- Pour in the soy sauce, oyster sauce, sesame oil, rice vinegar, white pepper, and chili flakes if using. Toss everything for 2 to 3 minutes until it's heated through and the flavors have melded, then taste and adjust if it needs more salt, acid, or heat.
- Plate and serve:
- Top with toasted sesame seeds and the green parts of the green onions you reserved, then serve while it's still steaming.
Save The first time someone I cooked for said this tasted like a restaurant-quality egg roll without the guilt, I felt that small, quiet pride that only comes from feeding people something they genuinely loved. That's when I knew this recipe had become more than just dinner—it was the kind of dish that makes people want to come back to your kitchen.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Why Cold Rice Makes All the Difference
When rice is hot and freshly cooked, it's full of moisture and delicate, almost tender. The moment it hits a hot pan, it breaks apart and releases all that steam, turning into a sticky mess instead of those individual, separated grains you're after. Cold rice from the fridge has already set up and lost some of that moisture, so it holds its shape when it hits the heat and fries up crispy instead. Make this the night before if you can, or at least give your rice a few hours to cool completely before you start cooking.
The Aromatics Are Your Foundation
I learned this the hard way by rushing the garlic and ginger step and ending up with something that tasted raw and acrid. Those 30 seconds of letting them bloom in hot oil transforms them from sharp and biting into something sweet and fragrant that flavors the entire dish. It's such a small thing, but it's the difference between a dish that tastes home-cooked and one that tastes like you actually know what you're doing in the kitchen.
Customizing This Without Losing the Soul
The beauty of this dish is how adaptable it is—swap the ground chicken for ground turkey or pork, or crumble tofu in for vegetarian versions. You can add bell peppers, snap peas, mushrooms, or water chestnuts depending on what's in your crisper drawer or what you're craving that day. Just keep the soy sauce, oyster sauce, and that sesame oil, because those are the flavors that make it taste like an egg roll rather than just any fried rice.
- For heat lovers, serve with sriracha or sweet chili sauce on the side so people can adjust the fire level themselves.
- Vegetarian oyster sauce or omitting it entirely works if you have allergies, though the dish will taste slightly different.
- Gluten-free diners need tamari instead of regular soy sauce and gluten-free oyster sauce to keep everything safe.
Save This dish has become my answer to the question of what to make when I want something that tastes like more than the sum of its parts. It's proof that you don't need a fryer, fancy techniques, or hours of time to create something that feels a little bit luxurious.
Recipe FAQ
- → Why use day-old rice for fried rice?
Day-old rice has dried out slightly, which allows individual grains to separate easily and develop crispy edges during stir-frying. Freshly cooked rice contains excess moisture that can make the final dish mushy and sticky rather than light and textured.
- → Can I make this without a wok?
A large skillet or frying pan works perfectly well. The key is using a pan with enough surface area to spread ingredients in a thin layer for proper stir-frying. Cast iron or stainless steel pans that retain high heat produce excellent results.
- → What protein substitutions work best?
Ground turkey or pork are direct substitutes for chicken with similar cooking times. For vegetarian versions, crumbled firm tofu or plant-based ground meat alternatives work well when seasoned properly. Shrimp or diced cooked chicken can also be used if preferred.
- → How do I prevent the rice from becoming mushy?
Use cold, day-old rice and avoid adding water during cooking. Break up rice clumps with your hands before adding to the pan. Stir-fry over medium-high heat to evaporate surface moisture quickly, and toss ingredients gently rather than pressing down on the rice.
- → Can I add other vegetables?
Absolutely. Snow peas, bell peppers, water chestnuts, bamboo shoots, or baby corn all complement the egg roll flavor profile. Add quick-cooking vegetables near the end to maintain crispness, while denser vegetables should go in with the cabbage and carrots.
- → Is this dish spicy?
The base dish has mild heat from white pepper and aromatic ginger and garlic. Chili flakes are optional and can be adjusted to taste. The finished dish has savory, slightly sweet notes from the sauces rather than significant spiciness unless you add more heat.