Egg Roll in a Bowl with Savory Chicken and Crispy Cabbage
This Egg Roll in a Bowl Recipe combines golden crumbles of savory chicken, crisp tender cabbage, and a garlicky ginger sauce that smells like your favorite takeout counter. It is the weeknight dinner that disappears in minutes: crunchy, savory, and lightly sweet, with the flavor of the fried original and none of the wrapper.
My first attempts were soggy. I covered the pan, the cabbage steamed into a limp, watery pile, and the sauce pooled at the bottom like soup. After six test dinners, I found three fixes: a very hot skillet, cooking the cabbage uncovered, and adding the sauce in two stages.
What makes this version different is the finish. Toasted sesame oil goes in at the very end, so its nutty aroma stays bright, and a quick sriracha mayo adds a creamy kick. It needs one skillet and about 25 to 30 minutes. My roommate, who orders egg rolls every Friday, ate two bowls standing at the stove and asked me to make it weekly.
Table of Contents
Why You’ll Love This Egg Roll in a Bowl Recipe
- Crisp tender cabbage that keeps a little bite, thanks to a hot pan and no lid
- Juicy, golden chicken seasoned with garlic and fresh ginger
- Bold, balanced sauce with soy, rice vinegar, honey, and toasted sesame oil
- Ready in about 30 minutes, with one skillet and almost no cleanup
- Meal prep friendly, since the bowls keep 4 days in the fridge
- Easy to customize, with lower carb, spicy, vegetarian, or gluten free versions
Quick Information
- Prep Time: 10 minutes
- Cook Time: 15 to 20 minutes
- Total Time: About 25 to 30 minutes
- Servings: 4; divide the cooked mixture evenly
- Difficulty: Easy
- Calories: 270 per serving, without rice or sriracha mayo
- Important Tool: A 12 inch skillet or wok
- Best For: Weeknight dinners, meal prep lunches, or a quick takeout night at home
- Course: Main Course
- Cuisine: Asian inspired
- Category: Main Dishes
Nutrition Information
- Calories: 270
- Protein: 22g
- Carbohydrates: 9g
- Fat: 16g
- Fiber: 3g
- Sugar: 5g
- Sodium: 640mg
- Serving Size: 1/4 of the cooked recipe, without rice or sriracha mayo
- Servings Per Recipe: 4
This egg roll in a bowl combines chicken with cabbage and carrots. The oils and optional sriracha mayo contribute additional fat and calories; use the mayo as a drizzle and adjust the amount to taste.
Nutrition information is an estimate calculated from standard ingredient values and will vary based on specific brands and portion sizes used.
Ingredients
For the Chicken and Vegetables
- 1 tablespoon (15ml) neutral oil, such as avocado or canola
- 1 pound (450g) ground chicken, preferably dark meat
- 3 cloves garlic, finely grated
- 1 tablespoon (6g) freshly grated ginger
- 1 package (14 ounces, 400g) coleslaw mix, about 6 loosely packed cups
- 3 green onions, thinly sliced, whites and greens separated
For the Sauce
- 3 tablespoons (45ml) low sodium soy sauce
- 1 tablespoon (15ml) rice vinegar
- 1 teaspoon honey
- 1/4 teaspoon freshly ground black pepper
- 1 tablespoon (15ml) toasted sesame oil, added at the end
For the Sriracha Mayo
- 3 tablespoons mayonnaise
- 1 tablespoon sriracha
- 1 teaspoon fresh lime juice
For Garnish
- 1 tablespoon toasted sesame seeds
- Extra sliced green onions
- Lime wedges
Ingredient Notes: Use ground chicken thigh, since it stays juicier than lean breast and browns well. I tested this with Lee Kum Kee low sodium soy sauce and Kadoya toasted sesame oil, and both gave a bold, balanced flavor. Toasted sesame oil is strong; adding it off the heat preserves its aroma.
Tip: Grate the ginger on a microplane, using a spoon to scrape the pulp off the back. Fine ginger blends into the meat, so there are no stringy bites.

Equipment Needed
- 12 inch skillet or wok: gives the meat and cabbage plenty of room to brown, not steam
- Microplane: grates the garlic and ginger into a fine paste
- Small whisk or fork: blends the sauce and the sriracha mayo
- Wooden spoon or spatula: breaks the chicken into small, even crumbles
- Instant read thermometer: confirms the chicken reaches 165°F
- Small bowls: hold the sauce, the mayo, and the garnishes within reach
Practical Tip: Use a skillet at least 12 inches wide. A packed pan traps steam, and steam is what turns cabbage limp and gray.
Preparation
Whisk the sauce ingredients, except the sesame oil, in a small bowl. Stir the sriracha mayo ingredients in a second bowl, and set both aside.
Grate the garlic and ginger, and slice the green onions, keeping the whites and greens separate. Open the coleslaw mix and break up any large clumps with your fingers.
Step by Step Instructions
1. Prep the sauce and mayo
Whisk the soy sauce, rice vinegar, honey, and pepper until the honey dissolves. In a separate bowl, stir the mayonnaise, sriracha, and lime juice together. Grate the garlic and ginger, and slice the green onions, separating the whites and greens.
2. Brown the chicken
Heat the oil in a 12 inch skillet over medium high heat for about 2 minutes, until it shimmers. Add the chicken and cook 7 to 8 minutes, breaking it into small crumbles, until golden and 165°F inside. Let the chicken sit briefly between stirs so it can brown against the hot pan.
Chef’s Note: Use a thermometer to confirm 165°F; color alone cannot tell you whether ground chicken is cooked.
3. Add the aromatics
Stir in the garlic, ginger, and green onion whites for 30 seconds, until fragrant. Do not let the garlic brown, or it turns bitter.
4. Cook the cabbage
Add half the coleslaw mix and toss for 1 minute, until it begins to wilt, then add the rest. Cook uncovered for 3 to 4 minutes, stirring often, until the cabbage is crisp tender and slightly golden at the edges.
Chef’s Note: Keep the pan uncovered and give the cabbage room; cook in batches if your skillet is crowded.
5. Add the sauce
Pour in half the sauce and toss for 1 minute, until it coats every shred and no liquid pools. Add the rest and toss briefly until coated, cooking off any excess liquid. Take the pan off the heat and stir in the sesame oil and the green onion greens.
Chef’s Note: Let excess liquid evaporate before taking the pan off the heat, then stir in the toasted sesame oil.
6. Serve
Divide the egg roll in a bowl among 4 bowls, drizzle with the sriracha mayo, and sprinkle with sesame seeds and extra green onions. Serve right away with lime wedges.
Expert Tips & Tricks
- Use a hot pan. Medium high heat browns the chicken and drives off water from the cabbage, so the dish stays savory rather than watery.
- Learn from my mistake. The first time I made this, I put a lid on to speed things up, and the cabbage steamed in its own juice. The bowl turned soupy and bland, so now I cook it uncovered, always.
- Add the sauce in two stages. Half goes in to coat the cabbage, and the second half goes in once the pan is dry, so nothing pools.
- Add sesame oil at the end. Stir it in off the heat to preserve its nutty aroma.
- Make ahead. Cook the chicken and cabbage up to 4 days ahead, and store the sauce and mayo separately.
- Keep the garnishes fresh. Store sesame seeds, lime, and green onions apart, and add them right before eating.
- Save time. Buy coleslaw mix and pre grated ginger paste to shorten preparation.
Common Mistakes & Troubleshooting
Watery, soggy cabbage: A covered pan, a crowded skillet, or sauce added too early makes the dish soupy. Cook uncovered over medium high heat, and add the sauce in two stages. If it is already watery, raise the heat briefly and stir until the liquid cooks off.
Bland flavor: Too little ginger and garlic, or a sauce that never reduced, leaves the dish flat. Use the full amount of aromatics and let the sauce coat the cabbage. Fix a bland bowl with a little soy sauce, a squeeze of lime, and a drizzle of sriracha mayo.
Dry, gray chicken: Lean meat, a cool pan, or stirring constantly keeps the chicken from browning. Use dark meat, preheat the skillet, and let the meat sit between stirs. If it is dry, stir in 1 tablespoon of water and the sesame oil.
Too salty: Regular soy sauce or extra salt makes the sauce sharp. Use low sodium soy sauce, and taste before adding more. Extra unsalted cabbage can dilute a salty batch; honey and lime can balance the taste but do not remove sodium.
Burnt garlic or bitter taste: High heat scorches garlic in seconds. I burned my first batch of garlic while I was grating ginger, so now I add it for only 30 seconds, right before the cabbage. If it burns, remove the chicken, wipe out the scorched aromatics, and cook fresh garlic and ginger before returning the chicken.
Storage Instructions
- Room Temperature: Refrigerate within 2 hours, or 1 hour if the temperature is above 90°F (32°C).
- Refrigerator: Store in an airtight container for up to 4 days; keep the sriracha mayo separate and follow the shortest storage guidance on its ingredients.
- Freezer: Freeze the cooked chicken and cabbage in portions for up to 2 months, though the cabbage softens. Thaw overnight in the fridge.
- Reheating: Warm in a skillet or microwave in a vented microwave-safe container, stirring as needed, until the food reaches 165°F throughout. Time varies with the portion and appliance.
- Make Ahead: Cook the base up to 4 days ahead, and add the sesame oil and garnishes after reheating.
- My storage tip: I pack the mayo and sesame seeds in a small side cup, so the lunch tastes freshly cooked.
Variations & Substitutions
- Spicy version: Add 1 teaspoon of chili garlic sauce to the sauce and 1/2 teaspoon of red pepper flakes with the garlic.
- Mild, kid friendly version: Skip the sriracha, use 1 teaspoon more honey, and serve the bowl over rice with a little plain mayo.
- Vegetarian version: Replace the chicken with 14 ounces of crumbled extra firm tofu and 8 ounces of chopped mushrooms, and cook until golden; choose egg-free mayo if desired.
- Gluten free version: Use certified gluten-free tamari or coconut aminos in place of the soy sauce, and check your sriracha and other ingredient labels.
- Lower carb version: Omit the honey or use a suitable sugar free sweetener, and serve over cauliflower rice. Check sauce labels; coconut aminos are not automatically lower in carbohydrates than soy sauce.
- Other protein version: Swap in ground turkey, ground beef, or 1 pound of chopped shrimp, following the doneness guidance below.
- Other substitutions: Add 1 cup of sliced shiitake mushrooms, a scrambled egg, or serve it over jasmine rice or in lettuce cups.
Serving Suggestions
Egg roll in a bowl is best served right from the skillet, while the cabbage still has a little crunch.
- Garnishes: Toasted sesame seeds, green onions, lime wedges, or crushed wonton strips
- Bases: Jasmine rice, cauliflower rice, rice noodles, or crisp lettuce cups
- Sauces: Sriracha mayo, sweet chili sauce, or a splash of rice vinegar
- Drinks: Iced green tea, sparkling water with lime, or a silky matcha latte for a cozy pairing
- Fresh sides: Serve beside a fresh and colorful fruit bowl to cool the spice
- Dessert pairings: Finish with a glass of creamy mango sago for a cool, sweet ending
- Meal combinations: Explore more main dish recipes for other weeknight favorites
Meal Prep Tip: I cook a double batch on Sunday, portion it into 8 containers, and keep the sriracha mayo and sesame seeds separate until serving. Refrigerate promptly and freeze portions that will not be eaten within 4 days. Cook a double batch in batches to avoid crowding the skillet.
Frequently Asked Questions
How do I pack egg roll in a bowl for lunch without soggy cabbage?
Keep the cabbage crisp tender, then divide the cooked mixture into shallow containers for prompt cooling and refrigeration. Do not leave it on the counter to cool completely. Pack the sriracha mayo and sesame seeds separately. Reheat the chicken and cabbage until they reach 165°F throughout, then add the cool toppings. The cabbage will soften somewhat after storage, but keeping the sauce and garnishes separate helps.
Why does my cabbage taste bitter or smell like sulfur?
Prolonged cooking can intensify cabbage’s sulfurous aroma. Cook it only until it wilts but still has a bite, and use fresh coleslaw mix or a fresh, tightly packed cabbage. A splash of rice vinegar can balance the flavor. Avoid covering the skillet, and stop cooking when the texture is crisp tender rather than limp.
Can I use fresh cabbage and carrots instead of coleslaw mix?
Yes, replace the bagged mix with about 14 ounces (400g) total of finely shredded cabbage and carrot. Cup measurements vary with how finely you shred and pack the vegetables, so weight is the more reliable guide. Thicker shreds may need 1 to 2 minutes longer. Cut the cabbage thinly and cook until tender with a little bite.
How long do I cook ground turkey, beef, or shrimp?
Ground turkey and chicken often need about 7 to 8 minutes, but use 165°F as the doneness target rather than color or a fixed time. Ground beef should reach 160°F; drain excess fat before adding the cabbage. Chopped shrimp cook quickly: cook until opaque and pearly, or 145°F, set aside, and return them at the end just to warm through.
Can I make egg roll in a bowl lower in carbohydrates?
Omit the honey or replace it with a suitable sugar free sweetener, and serve the mixture in lettuce cups or over cauliflower rice. Check the labels on your soy sauce, alternatives, and sriracha because their carbohydrate content varies. The supplied estimate is about 9 grams of carbohydrates and 3 grams of fiber per serving without rice or sriracha mayo; recalculate using your specific ingredients if you track carbohydrates closely.
Conclusion
The best egg roll in a bowl is the one you pull off the heat while the cabbage still has a little crunch. That crisp bite is the whole point, and it comes from a hot pan, no lid, and the discipline to stop before the cabbage overcooks.
I made a big skillet for a busy Tuesday last month, and my roommate wandered in with a fork before I could plate it. She ate half the pan standing at the stove and texted me the next morning asking if there were leftovers.
Make it once as written, then adjust the heat. A spoonful of chili garlic sauce or a handful of shiitake mushrooms keeps this egg roll in a bowl fresh every week.
For more easy main dish recipes like this one, follow along on Pinterest at MyRecipesDiary.
Egg Roll in a Bowl Recipe
Ingredients
Equipment
Method
- Whisk the soy sauce, rice vinegar, honey, and pepper until the honey dissolves. In a separate bowl, stir the mayonnaise, sriracha, and lime juice together. Grate the garlic and ginger, and slice the green onions, separating the whites and greens.
- Heat the oil in a 12 inch skillet over medium high heat for about 2 minutes, until it shimmers. Add the chicken and cook 7 to 8 minutes, breaking it into small crumbles, until golden and 165°F inside. Let the chicken sit briefly between stirs so it can brown against the hot pan.
- Stir in the garlic, ginger, and green onion whites for 30 seconds, until fragrant. Do not let the garlic brown, or it turns bitter.
- Add half the coleslaw mix and toss for 1 minute, until it begins to wilt, then add the rest. Cook uncovered for 3 to 4 minutes, stirring often, until the cabbage is crisp tender and slightly golden at the edges.
- Pour in half the sauce and toss for 1 minute, until it coats every shred and no liquid pools. Add the rest and toss briefly until coated, cooking off any excess liquid. Take the pan off the heat and stir in the sesame oil and the green onion greens.
- Divide the egg roll in a bowl among 4 bowls, drizzle with the sriracha mayo, and sprinkle with sesame seeds and extra green onions. Serve right away with lime wedges.
Notes
- Use dark meat chicken for the juiciest crumbles.
- Add the sesame oil off the heat.
- Pack the mayo and garnishes separately for meal prep.
