If you love the flavors of takeout egg rolls but want something quicker, healthier, and easier to make at home, this Egg Roll in a Bowl recipe is about to become one of your go-to weeknight dinners. This dish takes everything you love about traditional egg rolls—savory pork, cabbage, garlic, ginger, and soy sauce—and transforms it into a simple one-pan meal without the deep-fried wrapper.
Ready in about 20 minutes, this easy egg roll in a bowl recipe is packed with flavor, protein, and vegetables. It’s perfect for busy families, meal prep, and anyone craving takeout flavors without the extra grease or carbs.
With simple ingredients like ground pork, coleslaw mix, sesame oil, and soy sauce, you can have a satisfying dinner on the table in no time.

Why You’ll Love This Egg Roll in a Bowl Recipe
There are so many reasons this recipe has become wildly popular online.
- Quick and easy – Ready in about 20 minutes
- One-pan meal – Less cleanup
- Low carb and keto-friendly
- Packed with protein and veggies
- Great for meal prep
Using a bag of coleslaw mix is a huge time saver since it already contains shredded cabbage and carrots. It gives the dish that classic egg roll flavor without needing to chop multiple vegetables.
Ingredients
- Pork- I love the flavor that the pork brings to this dish!
- Onion, garlic- Don’t pass up on these ingredients! The onion adds a sweetness and the garlic makes the dish so aromatic.
- Coleslaw- Honestly, a bag of coleslaw works perfect in this dish and frees up so much time!
- Ginger, sesame oil, onion and garlic powder, red pepper flakes, soy sauce- These ingredients provide a bit of a sauce to the dish and really ties it all together. Personally I love to add a bit more ginger than the dish calls for, I just love the flavor!
How to Make Egg Roll in a Bowl
1. Cook the Ground Pork
In a large deep-sided skillet over medium heat, cook the ground pork until it is no longer pink.
2. Add Onion and Garlic
Add the diced onion and minced garlic to the pan. Cook until the onions are soft and translucent, stirring occasionally while keeping the beef in larger pieces.
3. Add the Vegetables
Stir in the sesame oil, shredded carrots, and coleslaw mix. Use tongs to toss everything together and cook for about 5 minutes, allowing the cabbage to soften slightly.

4. Season the Mixture
Add the onion powder, garlic powder, red pepper flakes, ground ginger, soy sauce, and vegetable oil. Stir well until everything is fully combined and coated in the sauce.
Cook for another 3–5 minutes until the cabbage is tender but still slightly crisp.

5. Garnish and Serve
Top with sliced green onions for extra flavor and freshness. Serve hot and enjoy!
Expert Tips for the Best Egg Roll in a Bowl
Use fresh sesame oil. Sesame oil adds a deep nutty flavor that really brings the dish together.
Don’t overcook the cabbage. You want it slightly softened but still with a little crunch.
Adjust the soy sauce to taste. Start with ½ cup and add more if you prefer a stronger flavor.
Add a drizzle of chili oil or sriracha for extra heat.
Variations
This egg roll bowl recipe is incredibly versatile. Here are some easy ways to change it up.
Ground Beef Version
Substitute ground pork with ground beef for a more authentic flavor.
Chicken Egg Roll Bowl
Use ground chicken or ground turkey for a lighter version.
Low Carb / Keto Version
This recipe is already naturally low carb, but you can make it even more keto-friendly by using coconut aminos instead of soy sauce.
Spicy Egg Roll in a Bowl
Add extra red pepper flakes, sriracha, or chili crisp to bring the heat.
Rice Bowl Version
Serve the mixture over steamed jasmine rice or cauliflower rice for a complete meal.
Add Extra Vegetables
You can easily boost the nutrition by adding:
- Mushrooms
- Bell peppers
- Snap peas
- Water chestnuts
- Bean sprouts
Storage
Refrigerator
Store leftover egg roll in a bowl in an airtight container in the refrigerator for up to 4 days.
Reheating
Reheat in a skillet over medium heat until warmed through, or microwave in 30-second increments.
Freezing
This dish can also be frozen.
- Allow it to cool completely
- Transfer to a freezer-safe container
- Freeze for up to 2 months
Thaw overnight in the refrigerator before reheating.
FAQs
What is egg roll in a bowl?
Egg roll in a bowl is a deconstructed egg roll filling made with ground meat, cabbage, garlic, ginger, and soy sauce. It contains all the flavors of a traditional egg roll but without the fried wrapper.
Is egg roll in a bowl healthy?
Yes! This dish is packed with protein and vegetables while being lower in carbs and calories than traditional egg rolls. It’s a great option for low-carb, keto, and gluten-free diets (when using gluten-free soy sauce).
Can I make this ahead of time?
Absolutely. Egg roll in a bowl is great for meal prep and reheats well throughout the week.
What can I serve with egg roll in a bowl?
While it’s great on its own, you can also serve it with:
- Steamed rice
- Cauliflower rice
- Lettuce wraps
- Crispy wonton strips
- Fried egg on top
- Top with siracha, japanese mayo and black sesame seeds
Can I use bagged coleslaw mix?
Yes! Using coleslaw mix is actually one of the biggest time-saving tricks for this recipe. It contains shredded cabbage and carrots, which gives the perfect egg roll texture.
Can I make this gluten free?
Yes. Simply replace soy sauce with tamari or coconut aminos.
Final Thoughts
This Egg Roll in a Bowl recipe is one of the easiest and most flavorful weeknight dinners you can make. With simple ingredients, one pan, and less than 30 minutes, you can recreate your favorite takeout flavors right at home.
Whether you’re looking for a quick family dinner, a low-carb meal, or an easy meal prep recipe, this dish checks all the boxes.
Once you try it, don’t be surprised if it becomes a weekly staple in your kitchen.


Egg Roll In A Bowl
Ingredients
Method
- Cook ground pork in a large deep-sided skillet over medium heat until no longer pink.
- Drain grease and return to the stovetop. Add the onions and minced garlic and cook until the onions are soft and translucent.
- Add 2 tablespoons sesame oil, carrots, and coleslaw mix to the skillet. Use tongs to combine. Let cook for about 5 minutes.
- Add the onion powder, garlic powder, red pepper flakes, ground ginger, soy sauce, and vegetable oil to the mixture.
- Once done, serve with rice or a cucumber salad!