The Best Keto Egg Roll in a Bowl
Published August 26, 2020 • Updated March 2, 2026
This post may contain affiliate links. See my disclosure policy.
I make this egg roll in a bowl at least twice a month because the sriracha mayo on top sends it over the edge. Fifteen minutes, one skillet, and it tastes like takeout without the wrapper.
I started making this keto egg roll in a bowl back in 2019, and it’s become one of those Tuesday night recipes that never leaves the rotation. The whole thing comes together in about 15 minutes, which is part of it, but the real reason I keep coming back is the flavor layering. Ground pork, sesame oil, fresh ginger, and a sriracha mayo drizzle that honestly makes the dish.
If you’ve heard this called crack slaw, it’s the same concept. Seasoned meat with shredded cabbage, stir-fried in one skillet. I use the name that describes what it actually tastes like, because the flavor profile is straight-up takeout filling without the fried wrapper. The cabbage softens just enough to give you that steamed-inside texture.
The thing that took me a few rounds to figure out is the ginger. Fresh-grated ginger is way milder than jarred, so 2 teaspoons sounds like a lot but it’s what makes this taste like takeout instead of just another stir fry. Don’t skip it and don’t substitute the jarred stuff. I’ve tried both, and the fresh version gives it that clean, bright bite.
Same goes for sesame oil. One of my readers forgot it halfway through cooking and said the whole dish tasted “lacking.” That one tablespoon is structurally load-bearing. It ties the soy, ginger, and vinegar together into something that reads as Asian takeout instead of just cabbage and pork.
The sriracha mayo is my favorite part. I mix mayo and sriracha right in a small bowl and drizzle it across the top. One reader told me his daughter ate the whole serving and then scraped the pan for the leftover sauce. That tracks. If you like bold keto dinners, this is up there with my Keto Bang Bang Chicken and Keto Beef and Broccoli.
I use liquid aminos instead of soy sauce because I prefer the slightly sweeter, less sharp flavor. Coconut aminos work too, but they’re noticeably sweeter, so you’d want to skip the monkfruit sweetener if you go that route. For a low carb dinner that works on repeat, this is one of my most reliable. It pairs well alongside Keto Shrimp Fried Rice or just eaten straight from the skillet.
If you want more Asian-inspired weeknight dinners, try my Keto Sesame Ginger Asian Meatballs or Chicken Stir Fry. Both hit the same fast, flavorful lane.
Explore 683+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.
Ingredients
1 pound ground pork
4 green onions, chopped with whites and greens separated
3 garlic cloves, minced
2 teaspoons freshly grated ginger
4 oz sliced mushrooms
14 oz coleslaw mix or shredded cabbage
1/3 cup julienne cut carrots (matchsticks), optional
1/4 cup liquid aminos or soy sauce
2 tablespoons white vinegar
1 tablespoon sesame oil
1 teaspoon sugar free sweetener, optional
1 egg
1/4 cup mayonnaise
1 tablespoon sriracha or hot sauce
Step by Step Instructions
Step by Step Instructions
Sauté vegetables
Stir in whites from the onions, garlic and ginger. Cook for 1 minute or until fragrant.
Add cabbage and seasonings
Add in mushrooms, coleslaw or cabbage, liquid aminos, white vinegar, sesame oil and monkfruit sweetener. Cook for 2-3 minutes or until mushrooms have softened slightly.
Crack an egg
Create a well in the middle of the skillet by pushing the cabbage mixture off to the sides. Crack the egg in the center of the well and let cook until the edges turn white before scrambling the egg into the egg roll cabbage mixture.
Nutrition disclaimer
The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.
Your Macros. Your Recipes. Calculated in 60 Seconds.
Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.
Get My Macros + Recipes →Frequently Asked Questions
What is crack slaw?
Crack slaw is just another name for this exact dish. It started in low carb forums years ago as a way to describe seasoned ground meat with shredded cabbage, stir-fried in one skillet. I use the name that describes what it actually tastes like to me, which is the inside of a takeout wrapper with none of the carbs. Same recipe either way.
Where does the name come from?
The original name references the fried wrapper, which uses egg in the dough. My version ditches the wrapper entirely and focuses on the filling. I also crack a whole egg right into the skillet, which most recipes skip. It adds a bit of richness and helps bind the cabbage and pork together. So my version actually has more egg in it than the original ever did.
Can you freeze egg roll in a bowl?
I'll be honest, I haven't done extensive freeze testing on this one. The meat and sauce freeze fine, but cabbage gets soft and watery after thawing. If you're going to freeze it, I'd store the pork mixture without the cabbage and add fresh coleslaw mix when you reheat. My preference is to eat it fresh or reheat from the fridge within 3-4 days.
What's the difference between liquid aminos and coconut aminos?
I use liquid aminos because they're closer to soy sauce in flavor but without the gluten. Coconut aminos are noticeably sweeter and milder. If you swap to coconut aminos, skip the monkfruit sweetener in the recipe or it gets too sweet. I've tested both, and liquid aminos give me the savory depth I want without adjusting anything else.
Can I serve this over cauliflower rice?
I do this all the time. Cauliflower rice soaks up the sauce and makes it feel like a bigger meal. I usually microwave a bag of frozen cauliflower rice, squeeze out the extra water, and pile the pork mixture on top. It also works in romaine lettuce cups if you want to eat it like a wrap.
Can I use a different type of meat?
I've made this with ground turkey, ground chicken, and ground beef. Turkey is the leanest and cooks driest, so if you go that route, add an extra splash of sesame oil. Ground beef works but changes the flavor profile. My favorite swap is a 50/50 mix of pork and turkey, which one of my readers tried to save money and said it stayed juicy. For a completely different take on pork, my Asian Pork Tenderloin has a similar flavor profile but uses a whole tenderloin.
Can I make this in the Instant Pot?
I've tried it and it works, but I prefer the skillet. The Instant Pot steams the cabbage instead of giving it that slight char, and you lose the crispy bits of pork on the bottom. If you're set on it, use saute mode for the pork and aromatics, then pressure cook for 2 minutes with the cabbage and sauce. It's faster but you trade texture for convenience. If you're an Instant Pot person, my Keto Sesame Chicken is a better fit for that appliance.
Do I have to use fresh ginger?
Yes. This is the hill I'll die on. Fresh-grated ginger is milder and brighter than jarred, and the 2 teaspoons in this recipe sounds like a lot but it's what makes the whole thing taste like takeout instead of just stir fry. Jarred ginger has a sharper, almost fermented edge that throws off the balance. I grab a knob of fresh ginger and use a microplane. Takes 30 seconds and it's not something I'd skip.
I make egg roll in a bowl at least twice a month because my family devours it. All the components of an egg roll in one skillet – an easy meal you can serve in minutes that even the kids ask for.
Protein-packed and full of flavor, this comes together in about 15 minutes. The sriracha mayo is what makes it – a spicy kick that pulls everything together. It tastes just like a traditional egg roll minus the wrapper and the carbs. No deep frying either.
Everyone at my table eats this, not just the keto eaters. One skillet, minimal cleanup, and it doubles easily if you want leftovers for lunch the next day.
I've cooked Chinese food at home maybe twice in my life and both times it involved a seasoning packet from a box. Made this last Wednesday on a cold night when I didn't want to order out, and I was moving slow about the whole thing because the ginger and sesame oil combination had me second-guessing whether I was doing it right. Turns out it was the simplest thing I've cooked in months. The cabbage cooks down to almost nothing but keeps just enough bite that it doesn't turn to mush, and the sriracha mayo at the end ties the whole skillet together in a way I didn't see coming. I cracked the egg into the well in the middle like the recipe says and it actually worked out, which felt like a small victory for a first attempt. Going in the rotation.
The egg in the well gets me every time too. Just satisfying to watch it set. Welcome to the rotation.
Made this on a Tuesday night, first time actually cooking with sesame oil, and my daughter who normally picks at dinner without looking up ate the whole bowl and then scraped the pan for the leftover sriracha mayo. That stopped me. I still can't fully explain the ginger, I measured it out and thought "this seems like way too much," but whatever it's doing it's what makes the whole thing taste like takeout.
Fresh-grated ginger is way milder than jarred, so 2 teaspoons doesn't hit the way it sounds. It's what makes the whole thing read as takeout instead of just stir fry. And yeah, a kid scraping the pan for sriracha mayo is about the best review this one gets.
I love this dish and have made it numerous times. So quick, easy and delicious!
Right? Fifteen minutes and it tastes like takeout. The sriracha mayo on top is what keeps me coming back.
Tamari, a type of Japanese soy sauce, is not typically made with wheat. If gluten is a serious issue look for certified gluten-free Tamari.
I plan on making this on the weekend!
Tamari does vary by brand. Some add wheat, most don't. Certified GF is the safe call if it matters to you. I use liquid aminos for that reason.
I made this for the first time tonight and my husband and I absolutely loved it! We wrapped the filling in romaine leaves, so delicious! It was so easy and super flavorful. No doubt this will be on a regular rotation. Thanks so much!
Romaine works well for this. Keeps the crunch the bowl version doesn't have. I drizzle extra sriracha mayo over the top when I do it that way.
Wow!!! Inexpensive yet so loaded with layers of flavors! Thank You, Annie! We will be making this regularly! Didn't have white vinegar on hand and used rice vinegar instead. Cannot say enough good things about this creation. I love watching your videos and the vibe!
Rice vinegar is actually my second choice for this one. The sweetness plays well with the sriracha mayo.
This meal was delicious. Super easy and filling, while being comforting. I think the egg was a great addition, and I hadn’t seen it added in other versions I had looked at. I did mix of pork and ground turkey. Reduced cost (ground turkey was on sale) while still staying juicy with the 1/2 pound of pork. Definitely adding to regular meal rotation
Made this dish, your pizza, pot pie, and have strawberry icecream making now!!! Everything I’ve made from your recipes have been overwhelmingly enjoyed!!! Thanks so much for making our Keto journey so tasty!!! Jean.
P.S. we received our LMNT today soooo good!!! I like the raspberry salt!!
This was sooo good. I forgot to add the sesame oil and it felt lacking while i was eating. I realized what was missing midway through and threw some toasted sesame seeds on it last minute. Next time I make this, I won't forget. Becuase there will be a next time!
Yeah the sesame oil is the whole flavor base here. Toasted seeds was a good save though. I might just add those on top every time anyway.
Forgot to rate... 5 stars!
So glad you came back! The sriracha mayo on top is worth making even if you don't change anything else.
I made this for dinner tonight, and it was so good! You nailed the sauce. It was so flavorful and perfectly balanced. Enjoyed every bite. Thank you so much!
The sauce is why this stays in my rotation. I usually make extra and end up putting it on everything.
Oh my GOODNESS!!! This was amazing and the flavor was perfect. I also made the chili and we will be topping off the evening with your chocolate mug cake.Thank you for making this lifestyle easier and providing quick flavorful options. Can't wait to try the chicken crust pizza!
Absolutely delicious! Dishes like this are helping to get my wife on board with Keto. Thank you for sharing!
That sriracha mayo gets people every time. Mine don't even ask if it's keto anymore.
Love this. I doubled the meat because we're ketovore; and the garlic because we love it. I also added a teaspoon of salt to meat while cooking. Will definitely make again. I really enjoy watching your videos.
Very good. I’m the only one eating it though, so can I freeze the leftovers?
I haven't tried freezing them but I think you probably could.