Save Pin One weeknight, my partner came home craving something between takeout and homemade, and I found myself staring at leftover rice and cabbage wondering if I could capture that crispy, savory magic of an egg roll in a pan. What emerged was this dish, and it's been our go-to ever since whenever we want something that feels indulgent but comes together in under forty minutes. The chicken gets golden, the vegetables stay snappy, and somehow the whole thing tastes like comfort wrapped in that familiar egg roll seasoning we both love.
I made this for my sister's book club once when she asked me to bring something filling but not heavy, and watching five people go back for thirds told me everything I needed to know about whether this recipe was worth keeping. She still texts me about it, which is the highest compliment a home cook can get.
Ingredients
- Minced chicken (500 g): The foundation that makes this feel substantial; I learned to break it into small pieces as it cooks so you get texture throughout rather than chunks.
- Large eggs (2): These scramble right into the rice and add richness without heaviness, just like in a proper egg roll.
- Green cabbage (2 cups, thinly sliced): The key to that crispy freshness; don't skip the thin slicing because it cooks unevenly otherwise.
- Carrots (1 cup, julienned): They add sweetness and color, and julienning them means they cook in the same time as everything else.
- Green onions (1/2 cup, sliced): These go in at the very end so they stay bright and slightly crisp rather than turning into soft strings.
- Garlic and ginger (2 cloves garlic, 1 tablespoon ginger): This is where the egg roll flavor actually lives; don't skimp or use jarred versions if you can help it.
- Jasmine rice (3 cups, chilled, day-old): Cold rice grains stay separate during stir-frying; warm rice clumps up and becomes mushy, which I discovered the hard way.
- Soy sauce (3 tablespoons): The savory backbone; use tamari if gluten is a concern and the dish remains just as good.
- Oyster sauce (1 tablespoon, optional): This deepens the umami without making things fishy, though you won't miss it if you leave it out.
- Sesame oil (1 tablespoon): A little goes a long way; this is about aroma and authenticity, not volume.
- Rice vinegar (1 teaspoon): Just enough brightness to keep everything from tasting too heavy and salty.
- Black and white pepper (1/2 teaspoon and 1/4 teaspoon): The combination gives a warmth that single pepper can't achieve alone.
- Sugar (1/2 teaspoon): A pinch to balance the salty and savory elements; trust it even though it seems counterintuitive.
- Crispy fried onions (1/4 cup, optional): The textural secret that makes people ask what makes it taste restaurant-quality.
- Toasted sesame seeds (1 tablespoon): A finishing touch that adds nuttiness and makes the dish look intentional.
- Neutral oil (2 tablespoons): Split between cooking the chicken and scrambling the eggs; don't use olive oil here as the smoke point is too low.
Tired of Takeout? π₯‘
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Mise en place is non-negotiable:
- Slice your cabbage, julienne your carrots, mince your garlic, grate your ginger, beat your eggs, and make sure your rice is chilled and broken apart. This isn't fancy restaurant talk; it's the difference between calm cooking and panicked scrambling once the heat is on.
- Brown the chicken until it smells like dinner:
- Heat 1 tablespoon oil in your largest wok or skillet over medium-high heat and add the minced chicken, breaking it into small pieces as it cooks. Once it's golden and cooked through (about 5 minutes), you've got the protein foundation sorted.
- Build flavor with aromatics:
- Add your minced garlic and grated ginger, stirring constantly for about 1 minute until the kitchen fills with that distinctive warm, spicy aroma. This is when you know you're on the right track.
- Get the vegetables to the edge of tender:
- Toss in your sliced cabbage and julienned carrots, stir-frying for 3 to 4 minutes until they've softened slightly but still have snap. You're aiming for vegetables that taste cooked but feel alive on the fork.
- Create an egg ribbon moment:
- Push everything to the side of the pan, add your remaining oil, and pour in the beaten eggs. Let them scramble gently, then fold them into the chicken and vegetables so you get bits of egg throughout rather than large clumps.
- Marry the rice with everything else:
- Add your chilled rice, breaking up any clumps as you go, then drizzle in your soy sauce, oyster sauce (if using), sesame oil, rice vinegar, both peppers, and sugar. Stir-fry for 3 to 4 minutes, turning everything constantly so the rice grains heat through and the seasonings distribute evenly.
- Finish with brightness:
- Stir in your sliced green onions and cook for 1 minute more, just long enough to warm them through without losing their color and crunch.
- Taste and adjust freely:
- This is your moment to add a touch more soy sauce if it needs salt, a splash more sesame oil if it's tasting flat, or a squeeze of rice vinegar if you want more brightness. Cook your own food, not a recipe.
- Serve with the crispy crown:
- Transfer to a serving dish and top with crispy fried onions and toasted sesame seeds so each person gets that textural contrast that makes this dish feel special.
Save Pin There's something almost meditative about working quickly with a hot pan and a wooden spatula, watching everything come together in under 20 minutes of actual cooking time. This dish taught me that fast food doesn't have to mean compromise, and that sometimes the best meals are the ones you make on a random Tuesday when someone you care about needs something delicious.
The Secret of Texture
Everything about this dish hinges on contrast: hot rice against crispy onions, snappy vegetables against creamy scrambled eggs, and aromatic sesame oil against bright rice vinegar. The moment I stopped trying to make everything evenly soft was the moment this recipe transformed from good to crave-worthy. It's why the vegetables stay in the pan just until they soften but before they lose their bite, and why the green onions go in at the very last second.
Playing with Proteins
While minced chicken is my go-to because it cooks fast and feels lighter than heavier meats, turkey works beautifully if you want even less fat, and ground pork brings a richness that some people prefer. I've also stirred in diced shrimp at the very end with decent results, though the cooking time shifts slightly since shrimp needs just a minute or two to turn opaque. The egg roll flavoring is flexible enough to carry whatever protein you have on hand or are in the mood for.
Making It Your Own
This is a foundation, not a straightjacket, and the best versions of this dish are the ones you customize based on what's in your crisper drawer and what you're craving. Water chestnuts add a unique crunch, bean sprouts bring freshness, and a handful of edamame makes it feel more complete if you're serving it as a standalone meal rather than with a side. Some nights I skip the fried onions entirely and sprinkle crushed wonton strips instead, which costs less and tastes just as indulgent.
- Don't be afraid to add a teaspoon of gochujang or sriracha if you want gentle heat layered underneath the other flavors.
- A squeeze of lime juice stirred in at the end brightens everything in a way that feels unexpected and sophisticated.
- If oyster sauce isn't in your pantry, a splash of fish sauce or a tablespoon of miso paste can fill that umami role effectively.
Save Pin This is the kind of dish that proves you don't need a restaurant kitchen or complicated technique to make something that tastes like genuine care. Feed this to people you like and watch their faces when they realize it came from your kitchen.
Recipe FAQs
- β Can I use freshly cooked rice instead of chilled?
Freshly cooked rice tends to become mushy when fried. Day-old, refrigerated rice has dried out slightly, which helps maintain separate grains and better texture during stir-frying.
- β What protein alternatives work well in this dish?
Ground turkey, pork, or even crumbled tofu make excellent substitutes for minced chicken. Cook times remain similar across these protein options.
- β How do I prevent the rice from sticking to the pan?
Use a well-seasoned wok or non-stick skillet, ensure the pan is hot before adding ingredients, and break up any rice clumps with your spatula while tossing continuously.
- β Can I add other vegetables for more variety?
Snap peas, bell peppers, bean sprouts, or sliced water chestnuts work beautifully. Add quick-cooking vegetables toward the end to maintain their crisp texture.
- β Is this dish spicy?
This version focuses on savory flavors without significant heat. Add sriracha, chili garlic sauce, or red pepper flakes if you prefer some spice.