Egg Roll in a Bowl

Egg Roll in a Bowl — Simple Skillet Dinner for Weeknights

A hot, savory stir-fry of pork, crisp cabbage, and sesame makes this Egg Roll in a Bowl an instant weeknight favorite. After testing this version eight times and tweaking the sauce balance, I landed on a mix that keeps the dish bright, not greasy. I developed the technique while cooking for busy restaurant prep shifts, where speed and consistent flavor mattered. This recipe is built to deliver those same results at home: big flavors, minimal fuss, and easy make-ahead options. If you want a lighter twist, try the low-carb version I often use when trimming carbs. Read on for exact measures, timing, and pro tips so you get perfect texture every time.

Why This Recipe Works

  • Browning the pork in a hot pan adds deep umami from tiny caramelized bits that flavor the whole dish.
  • Cooking the cabbage quickly keeps it crisp-tender and avoids a soggy, watery pan.
  • A splash of rice vinegar at the end brightens the sauce and balances soy-salty notes.
  • Toasted sesame oil added off heat gives aroma without burning and tasting bitter.
  • Finely grating garlic and ginger disperses flavor evenly so every bite tastes balanced.

Ingredients Breakdown

  • Ground pork — 450 g (1 lb). Provides savory fat and texture. For a leaner dish, use 500 g (1.1 lb) ground turkey but expect milder flavor.
  • Savoy or green cabbage — 600 g (about 6 cups shredded). The cabbage is the bulk; it adds crunch and soaks up the sauce. Avoid pre-shredded slaw mixes that can be damp.
  • Carrots — 120 g (1 cup, shredded). Adds sweetness and color. You can use matchstick carrots instead.
  • Yellow onion — 1 medium (150 g), thinly sliced. Provides sweet depth when softened.
  • Garlic — 3 cloves, finely grated. Grating disperses flavor faster than minced.
  • Fresh ginger — 1 tbsp grated (15 g). Fresh ginger brightens the whole dish; powdered ginger is weaker.
  • Soy sauce — 60 ml (¼ cup). If using low-sodium soy, taste and adjust.
  • Rice vinegar — 15 ml (1 tbsp). Adds lift at the end.
  • Sesame oil — 5 ml (1 tsp) added off heat for fragrance.
  • Neutral oil (vegetable or canola) — 15 ml (1 tbsp) for cooking.
  • Optional oyster sauce — 15 ml (1 tbsp) for deeper umami. Skip if avoiding shellfish flavors.
  • Red pepper flakes or Sriracha — to taste, for heat.
  • Kosher salt and black pepper — season to taste. If using Morton salt, use slightly less than the kosher amount.
  • Green onions — 2 stalks, thinly sliced for garnish.
    Substitutions with impact: Swap pork for ground chicken or turkey to cut fat; result will be less rich. Use coconut aminos for a soy-free version, but you’ll lose some savory depth.

Essential Equipment

  • Large heavy skillet or 12-inch (30 cm) cast-iron pan — ensures fast, even browning.
  • Box grater or microplane — for garlic and ginger.
  • Large chef’s knife and cutting board — good knife skills speed prep.
  • Tongs or a wide spatula — for breaking up meat and tossing cabbage.
  • Fine-mesh colander (optional) — to drain excess liquid from cabbage if it’s extra wet.
    If you lack a large skillet, use a large wok or two smaller pans and divide the ingredients to avoid overcrowding.

Step details at a glance: Serves 4. Prep time 15 minutes. Cook time 12 minutes. Inactive time None. Total time about 27 minutes.

Step 1: Prep and measure everything

Measure and shred 600 g (about 6 cups) cabbage, grate 3 garlic cloves and 15 g ginger, and shred 120 g (1 cup) carrots. The mise en place keeps the cook step fast. This takes about 10–12 minutes.

Step 2: Brown the pork

Heat 15 ml (1 tbsp) neutral oil in a 12-inch (30 cm) skillet over medium-high heat until shimmering (about 2 minutes). Add 450 g (1 lb) ground pork and cook, breaking up the meat, until evenly browned and no longer pink, about 4–6 minutes. Season lightly with ½ tsp kosher salt and ¼ tsp black pepper while it browns. Drain excess fat if more than 2 tbsp remain.

Step 3: Soften the aromatics

Push the pork to the side and add the sliced onion. Sauté for 2–3 minutes until translucent and fragrant. Add the grated garlic and 15 g (1 tbsp) ginger and cook 30–45 seconds until aromatic — do not let them burn.

Step 4: Toss in vegetables and sauce

Add shredded cabbage 600 g (6 cups) and shredded carrots 120 g (1 cup). Stir to combine. Pour in 60 ml (¼ cup) soy sauce, 15 ml (1 tbsp) rice vinegar, and 15 ml (1 tbsp) oyster sauce if using. Sauté, stirring every 30 seconds, until the cabbage is crisp-tender and most moisture has evaporated, about 4–6 minutes. Taste and adjust seasoning.

Step 5: Finish with aromatics and serve

Remove the skillet from the heat. Stir in 5 ml (1 tsp) toasted sesame oil and a pinch of red pepper flakes if you like heat. Sprinkle 2 sliced green onions on top. Serve immediately while hot and fragrant.

Expert Tips & Pro Techniques

  • Crisp-tender cabbage: Cook over medium-high heat and keep moving the pan. Overcrowding traps steam and makes it soggy.
  • Common mistake: Adding salt too early can draw water out of the cabbage and make the dish watery. Salt the meat while browning, and only gently season the vegetables until the end.
  • For even faster weeknights: Brown the pork the night before and store it chilled. Reheat and finish with cabbage for a 10-minute dinner.
  • Professional technique for moisture control: If your cabbage seems wet, transfer it to a colander, press gently, and return to the hot pan to finish—this mimics restaurant line speed.
  • Swap-in proteins: Ground beef or diced tofu both work. For tofu, press 200 g (7 oz) firm tofu and crumble before browning; add a little extra soy or oyster sauce for depth.
  • Make-ahead tip: The sauce and browned meat keep well chilled for up to 3 days; combine and reheat with fresh cabbage for best texture. For a frozen option, see Storage below.

Storage & Reheating

  • Refrigerator: Cool to room temperature and store in an airtight container up to 4 days. Keep the cabbage slightly undercooked if you plan to reheat, so it doesn’t go mushy.
  • Freezer: This dish freezes okay but cabbage softens. Freeze in a shallow, airtight container for up to 3 months. Thaw overnight in the fridge before reheating.
  • Reheating: Best in a skillet over medium heat for 5–8 minutes, stirring occasionally, until heated through. You can add a splash of water or broth to loosen the sauce. Avoid microwaving when possible — it makes the cabbage limp.

Variations & Substitutions

  • Vegetarian: Replace pork with 400 g (14 oz) crumbled firm tofu, pressed and browned. Add 1 tbsp (15 ml) mushroom soy or 1 tbsp (15 ml) miso paste for umami. Cook time increases by 2–3 minutes.
  • Spicy: Add 1–2 tbsp (15–30 ml) Sriracha or 1 tsp (5 g) gochugaru while finishing. Keep other quantities the same.
  • Gluten-free: Use tamari or coconut aminos in place of soy sauce, same volume (60 ml / ¼ cup). If using oyster sauce, choose a gluten-free brand or omit.
  • Seasonal: Stir in 100 g (¾ cup) thinly sliced Brussels sprouts with the cabbage for a wintery twist; cook 1–2 minutes longer.
  • Sweet pairing (holiday): Serve with a lightly spiced pastry like eggnog cinnamon rolls for a playful brunch spin — keep the main recipe the same.

Serving Suggestions & Pairings

  • Garnish with extra sliced green onions and a drizzle of chili oil. For crunch, add toasted sesame seeds.
  • Serve alongside steamed jasmine rice or cauliflower rice for a low-carb plate.
  • For a fun appetizer or party version, spoon the mixture into small lettuce cups and top with toasted sesame seeds. Also consider a sweeter treat like biscoff cookie butter cinnamon rolls when building a brunch spread.
  • Pair with a bright, acidic beer or a dry Riesling to cut through the pork’s richness.

Nutrition Information

Per serving (serving size: about 1 plate; recipe makes 4 servings)

  • Calories: 400 kcal
  • Total Fat: 28 g
  • Saturated Fat: 8 g
  • Cholesterol: 85 mg
  • Sodium: 820 mg
  • Total Carbohydrates: 12 g
  • Dietary Fiber: 3 g
  • Sugars: 5 g
  • Protein: 22 g
    Nutrition values are estimates. Actual values may vary based on specific ingredients and preparation methods.

Frequently Asked Questions

Q: Why did my dish turn out watery?
A: Most likely the cabbage released water. To prevent this, cook over higher heat and avoid overcrowding the pan. Salt the vegetables at the end, not before. If watery, drain excess liquid and return to high heat to evaporate.

Q: Can I make this without eggs?
A: Yes. This recipe does not use eggs. If you mean the egg from an egg roll wrapper, this is already a wrapper-free version.

Q: Can I double this recipe?
A: Yes, but do not cook everything in one pan. Use two pans or cook in batches to keep the heat high and avoid steaming the cabbage.

Q: Can I prepare this the night before?
A: Absolutely. Brown the meat and make the sauce ahead. Store separately from freshly shredded cabbage and finish the cabbage the next day for best texture.

Q: How long does this keep in the fridge?
A: Stored in an airtight container, it will keep 4 days. Reheat thoroughly to 74°C (165°F) before serving.

Q: Can I use ground beef instead of pork?
A: Yes. Ground beef will work and give a beefier flavor. Choose 80/20 for similar juiciness. Brown as directed.

Q: How can I add more veggies?
A: Stir in bell peppers, snap peas, or mushrooms. Add denser vegetables earlier and delicate ones like peas at the end.

Conclusion

This skillet Egg Roll in a Bowl is a fast, satisfying weeknight meal that keeps well and scales easily. For other takes on the same concept, see this classic Egg Roll in a Bowl recipe at The Kitchn and a popular shortcut version at Spend With Pennies.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
egg-roll-in-a-bowl-2026-03-04-164022-1

Egg Roll in a Bowl


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: sadka
  • Total Time: 27 minutes
  • Yield: 4 servings 1x
  • Diet: None

Description

A hot, savory stir-fry of pork, crisp cabbage, and sesame, perfect for a quick weeknight dinner.


Ingredients

Scale
  • 450 g (1 lb) ground pork
  • 600 g (about 6 cups) Savoy or green cabbage, shredded
  • 120 g (1 cup) carrots, shredded
  • 1 medium yellow onion (150 g), thinly sliced
  • 3 cloves garlic, finely grated
  • 15 g (1 tbsp) fresh ginger, grated
  • 60 ml (¼ cup) soy sauce
  • 15 ml (1 tbsp) rice vinegar
  • 5 ml (1 tsp) sesame oil
  • 15 ml (1 tbsp) neutral oil (vegetable or canola)
  • 15 ml (1 tbsp) oyster sauce (optional)
  • Red pepper flakes or Sriracha, to taste
  • Kosher salt and black pepper, to taste
  • 2 stalks green onions, thinly sliced for garnish

Instructions

  1. Prep and measure everything. Measure and shred 600 g cabbage, grate 3 garlic cloves and 15 g ginger, and shred 120 g carrots.
  2. Heat 15 ml neutral oil in a skillet over medium-high heat until shimmering. Add 450 g ground pork and cook until evenly browned, about 4–6 minutes.
  3. Push the pork to the side and add the sliced onion. Sauté for 2–3 minutes until translucent. Add grated garlic and ginger, and cook 30–45 seconds.
  4. Add shredded cabbage and carrots. Stir to combine. Pour in soy sauce, rice vinegar, and oyster sauce if using. Sauté until cabbage is crisp-tender, about 4–6 minutes.
  5. Remove from heat and stir in sesame oil and red pepper flakes. Sprinkle with green onions and serve immediately.

Notes

For a lighter version, substitute ground turkey for the pork. Make ahead by browning the pork and preparing the sauce in advance.

  • Prep Time: 15 minutes
  • Cook Time: 12 minutes
  • Category: Main Course
  • Method: Stir-frying
  • Cuisine: Asian

Nutrition

  • Serving Size: 1 serving
  • Calories: 400
  • Sugar: 5g
  • Sodium: 820mg
  • Fat: 28g
  • Saturated Fat: 8g
  • Unsaturated Fat: 16g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 3g
  • Protein: 22g
  • Cholesterol: 85mg
Sadka

Written by Sadka

Sadka is the founder and editor-in-chief of Al3abFun. Passionate about making delicious food accessible to everyone, Sadka oversees recipe development, nutritional accuracy, and editorial quality across all published content. With a background in food science and digital publishing, Sadka ensures every recipe meets the highest standards of taste, accuracy, and presentation.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star