Better Than Takeout Egg Roll in a Bowl

Love egg rolls but hate the grease and calories? Try this Better Than Takeout Egg Roll in a Bowl! After making this many times, I’ve perfected the crispy texture and rich flavor. The secret? High heat and a quick cooking time. Keep reading for my best tips. If you love recipes like this, you’ll also enjoy Crispy Honey Garlic Chicken and One Pot Cheesy Taco Pasta.

Why This Better Than Takeout Egg Roll in a Bowl Is Pure Comfort
- Crispy cabbage and pork for a satisfying crunch
- Rich, savory sauce that's better than takeout
- Easy to customize with your favorite veggies
- Ready in just 20 minutes for a quick weeknight meal
What You'll Need for Better Than Takeout Egg Roll in a Bowl
Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.
- 1 lb ground pork
- 1 small cabbage, thinly sliced
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 1/4 cup soy sauce
- 2 tbsp hoisin sauce
- 1 tbsp sesame oil
- 1 tbsp Sriracha (optional)
- 1 tbsp cornstarch mixed with 2 tbsp water
- Optional: Green onions, sliced
- Optional: Sesame seeds
- Optional: Crushed red pepper flakes

📝 Ingredient Notes
- ground pork: You can substitute with ground chicken or turkey.
đź›’ Tools & Equipment I Recommend
- Stainless Steel Skillet — Even heat distribution for perfectly cooked pork. → See on Amazon
- Mandoline Slicer — Thin, even cabbage slices for perfect texture. → See on Amazon

How to Make Better Than Takeout Egg Roll in a Bowl
- Step 1: In a large skillet, cook ground pork over medium-high heat until browned and cooked through. Drain excess fat.
- Step 2: Add onion, garlic, and ginger to the skillet. Cook until softened, about 3 minutes.
- Step 3: Add cabbage to the skillet. Cook, stirring occasionally, until crisp-tender, about 5 minutes.
- Step 4: In a small bowl, mix soy sauce, hoisin sauce, sesame oil, Sriracha (if using), and cornstarch mixture. Pour over cabbage mixture.
- Step 5: Cook, stirring occasionally, until sauce has thickened, about 2 minutes. Serve with desired toppings.
Cook's Tips for Perfect Better Than Takeout Egg Roll in a Bowl
- : For a vegetarian version, substitute the pork with crumbled tofu or tempeh.
- Common mistake and fix: Don't overcook the cabbage. It should still have a slight crunch. If it's too soft, reduce cooking time.
- : For a spicier version, add more Sriracha or serve with hot sauce on the side.
- : To make this recipe gluten-free, use tamari instead of soy sauce and ensure all other ingredients are gluten-free.
Storing & Reheating Better Than Takeout Egg Roll in a Bowl
Short-Term Storage
Store in an airtight container in the fridge. Store leftovers in an airtight container in the fridge for up to 3 days. Make-ahead tip: This recipe can be made ahead of time and reheated. The sauce may thicken more upon standing, so you may need to add a bit of water when reheating.
Freezing Better Than Takeout Egg Roll in a Bowl
Freeze individual portions for up to 2 months. Thaw in the fridge overnight before reheating.
How to Reheat Without Drying It Out
Oven: Reheat in the oven at 350°F (175°C) for 10-15 minutes, or until heated through. Microwave: Reheat in the microwave for 1-2 minutes, or until heated through. Stir halfway through.
Recipe Notes
- Chef tip: For a quicker cooking time, thinly slice the cabbage using a mandoline slicer.
- Best substitution: No substitutions for the sauce ingredients, as they provide the signature egg roll flavor.
- Make-ahead: You can prepare the cabbage mixture ahead of time, but don't add the sauce until ready to serve to prevent the cabbage from becoming soggy.
- Scaling: This recipe can easily be doubled or halved to serve more or fewer people.
- Troubleshooting: If the sauce is too thick, add a bit of water to thin it out. If it's too thin, cook it for a bit longer to reduce it.
Want to level up this recipe?
Instant Read Meat Thermometer — Ensures pork is cooked to a safe temperature, preventing undercooked meat. → Check price on Amazon
Better Than Takeout Egg Roll in a Bowl

Ingredients
Main Ingredients
- 1 lb ground pork
- 1 small cabbage, thinly sliced
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 tbsp fresh ginger, grated
Seasonings
- 1/4 cup soy sauce
- 2 tbsp hoisin sauce
- 1 tbsp sesame oil
- 1 tbsp Sriracha (optional)
- 1 tbsp cornstarch mixed with 2 tbsp water
Optional Toppings
- Green onions, sliced
- Sesame seeds
- Crushed red pepper flakes
Instructions
- Step 1: In a large skillet, cook ground pork over medium-high heat until browned and cooked through. Drain excess fat.
- Step 2: Add onion, garlic, and ginger to the skillet. Cook until softened, about 3 minutes.
- Step 3: Add cabbage to the skillet. Cook, stirring occasionally, until crisp-tender, about 5 minutes.
- Step 4: In a small bowl, mix soy sauce, hoisin sauce, sesame oil, Sriracha (if using), and cornstarch mixture. Pour over cabbage mixture.
- Step 5: Cook, stirring occasionally, until sauce has thickened, about 2 minutes. Serve with desired toppings.
Notes
- Chef tip: For a quicker cooking time, thinly slice the cabbage using a mandoline slicer.
- Best substitution: No substitutions for the sauce ingredients, as they provide the signature egg roll flavor.
- Make-ahead: You can prepare the cabbage mixture ahead of time, but don't add the sauce until ready to serve to prevent the cabbage from becoming soggy.
- Scaling: This recipe can easily be doubled or halved to serve more or fewer people.
- Troubleshooting: If the sauce is too thick, add a bit of water to thin it out. If it's too thin, cook it for a bit longer to reduce it.
Storage
- Fridge: Store leftovers in an airtight container in the fridge for up to 3 days.
- Freezer: Freeze individual portions for up to 2 months. Thaw in the fridge overnight before reheating.
- Oven reheat: Reheat in the oven at 350°F (175°C) for 10-15 minutes, or until heated through.
- Microwave reheat: Reheat in the microwave for 1-2 minutes, or until heated through. Stir halfway through.
- Make ahead: This recipe can be made ahead of time and reheated. The sauce may thicken more upon standing, so you may need to add a bit of water when reheating.
Nutrition Per Serving
- Calories: 320
- Protein: 21g
- Fat: 19g
- Carbs: 17g
- Fiber: 3g
- Sugar: 6g
- Sodium: 1200mg
- Cholesterol: 70mg
- Sat. Fat: 7g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Better Than Takeout Egg Roll in a Bowl FAQs
Yes, you can prepare the cabbage mixture ahead of time, but don't add the sauce until ready to serve to prevent the cabbage from becoming soggy.
Overcooking the cabbage can make it release water, leading to a soggy dish. To prevent this, cook the cabbage until it's just crisp-tender.
Yes, you can cook the cabbage mixture in the air fryer at 375°F (190°C) for 5-7 minutes, or until crisp-tender. Then, mix in the sauce and cook for an additional 2 minutes.
If you can't find hoisin sauce, you can substitute it with a mixture of soy sauce, honey, and five-spice powder. However, it won't taste exactly the same.
This recipe is not gluten-free as written. To make it gluten-free, use tamari instead of soy sauce and ensure all other ingredients are gluten-free.
A Warm Final Note
I can’t wait for you to try Better Than Takeout Egg Roll in a Bowl and see how effortlessly it comes together. When you make it, pop back here and leave a rating or share how it turned out — I love hearing from you!






