Made in one skillet in under 30 minutes, this Egg Roll in a Bowl recipe has everything you love about the Chinese appetizer, but without the deep-fried wrapper! All you need is some ground turkey or pork, common pantry staples like soy sauce, sesame oil, and rice vinegar, and some fresh cabbage or colelsaw mix.
London’s Top Tip: Skip the bitterness sometimes found in pre-packaged cabbage mixes and make it more budget-friendly by slicing up a fresh head of cabbage instead!

Table of Contents
This deconstructed Egg Roll in a Bowl has been a go-to of mine for over 6 years and is THE most popular recipe on the site. It’s a low-carb and keto diet recipe the whole family will love!
Yup, even the littles will go crazy for these all-too-familiar egg roll flavors served up in a big bowl of veggies. I’ve served it to dozens of people of all ages. And every single time, the reaction is the same: I can’t believe it- this is incredible!
Love one-skillet, low-carb bowls? This Reuben in a Bowl and Unstuffed Cabbage Rolls are both easy dinners made with fresh cabbage!
Ingredients You’ll Need
- Ground Turkey: 93/7 ground turkey, ground pork, ground chicken, or even a leaner ground beef can be used.
- Cabbage: Thinly shredded cabbage is best. You’ll need about 1 medium head of cabbage. You can also do a mixture of purple and green cabbage to give it an extra pop of color. (Learn How to Shred Cabbage if you don’t already know!)
- Carrots: Thinly shredded whole carrots or matchstick carrots can be used.
- Ginger & garlic: Fresh ginger and garlic are both used to add a zippy punch of flavor. To make things easier you can buy the pre-peeled garlic and use ginger paste.
- Soy sauce: Traditional soy sauce works great, but has a little extra sodium. Tamari is my favorite to use and works if you’re gluten-free. Liquid coconut aminos also work if on a Whole30 diet. Opt for low-sodium soy sauce if you’re watching your sodium intake.
- Vinegar: Rice vinegar delivers the most authentic flavor. Apple cider vinegar and white wine vinegar will also work, if needed.
- Sesame Oil: Do not leave this very important ingredient out! It gives this dish a unique umami flavor.
Please see the recipe card below for a full list of ingredients and amounts.
How to Make an Egg Roll in a Bowl
Please see the recipe card below for specific ingredient amounts and full detailed instructions.
Step 1: Prep the Veggies: Thinly slice the cabbage (¼ to ½ inch thick) with a sharp knife. If using whole carrots, shred them with a food processor or cheese grater.
Step 2: Cook the Meat: In a large skillet over medium heat, cook the ground meat for 5-6 minutes, breaking it up as it browns. (A potato masher works great for this!)
Step 3: Sauté the Veggies & Season: Add the onion and 1 tablespoon oil. Cook, then stir in the carrots, garlic, and ginger. Deglaze with chicken broth, then add cabbage, soy sauce, vinegar, salt, and pepper.
Step 4: Cook & Serve: Cover and cook over medium-low for 12-15 minutes, until the cabbage is tender. Stir in sesame oil before serving. Garnish with green onions, sesame seeds, or red pepper flakes for extra flavor.
What to Serve with Egg Roll in a Bowl?
This recipe is already pretty filling on its own, but you can serve it with any of these simple sides.
Asian Cucumber Salad, Air Fryer Asparagus, Chinese Green Beans are all excellent greens.
If you don’t mind carbs, serve it with Instant Pot White Rice, White Rice, Basmati Rice, or Jasmine Rice. I love serving with cauliflower rice to keep it low-carb, too!
Or top this dish with some Asian Ginger Dressing or this easy Peanut Sauce recipe.
Recipe Changes to Try
There are SO many ways to make this dish your own! Experiment and find your favorite way to dig in.
- Add an egg. A fried or poached egg will take this dish over the top!
- Up the veggies. Load it up with even MORE vegetables like Chinese broccoli, zucchini, and squash.
- Make it vegetarian. Skip the meat and go with tofu, chickpeas, or another meat alternative.
- Even more umami. If you want to up-level the depth of flavor, try adding in a bit of fish sauce or oyster sauce. (Add 1 teaspoon at a time – a little goes a long way!)
- Give it a crunch. Just like in these P.F. Chang’s lettuce wraps, adding water chestnuts right at the end will add a delightfully crunchy texture.
- Make it spicy. Drizzle on some sriracha mayo, regular sriracha sauce, or Gochujang for a bit of heat.
More Easy Keto Dinner Recipes
If you are looking for other delicious meals that are low in carbs, try one of these next:
- Korean Beef Bowl and Thai Basil Chicken have amazing Asian flavors similar to this egg roll bowl and are simple weeknight dinners!
- Burger Bowls with Secret Sauce is like your favorite burger but in a healthier low-carb bowl. While these Greek Ground Turkey Rice Bowls (when served with cauliflower rice!) have all the flavors of your favorite gyro in an easy-to-make meal.
Tap stars to rate!
Egg Roll in a Bowl Recipe
email this recipe!
Ingredients
- 2 tablespoons olive oil divided
- 1 pound ground turkey
- 1 small sweet onion finely diced
- 1 cup shredded carrots
- 3 garlic cloves finely minced
- 1 teaspoon finely minced fresh ginger
- ¼ cup chicken broth
- 1 small head cabbage about 8 cups shredded (see note)
- 3 tablespoons soy sauce or tamari
- 1 tablespoon rice vinegar
- ¾ teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon toasted sesame oil
For Serving (Optional):
- Cooked white rice
- Green onions green parts only, thinly sliced
- Toasted sesame seeds
- Sriracha Mayo optional
Instructions
- Heat 1 tablespoon olive oil in a large skillet over medium heat. Add the turkey and cook until almost cooked through, about 5-6 minutes.
- Push the turkey to one side of the pan and add onion and remaining tablespoon of oil. Cook for 3-4 minutes, stirring occasionally. Add shredded carrots, garlic, and ginger and cook for 2 minutes, stirring frequently. Pour in the chicken broth and scrape any brown bits from the bottom of the pan.
- Add the cabbage, tamari or soy sauce, vinegar, salt, and pepper. Stir well and cover. Reduce heat to medium-low and cook for 12-15 minutes, or until cabbage has reached your desired tenderness. Remove from the heat and add toasted sesame oil.
- Serve egg roll in a bowl over white rice, if using, and top with green onions, toasted sesame seeds, and sriracha mayo, if desired.
Tap stars to rate!
Video
Notes
- Nutrition: Facts were calculated without any of the additional serving options.
- Storage: Store leftovers in the refrigerator for 3-4 days. I would not recommend freezing this recipe since excess water will accumulate after thawing, causing the cabbage to become mushy.
- Reheating: Warm up leftovers in a skillet over medium-low heat for the best taste and texture. You can also warm it up in the microwave, but it will be soggier.
- Cabbage. Freshly shredded cabbage is best, but you can also use 2 bags of coleslaw mix or pre-shredded cabbage.
- Soy sauce: Regular soy sauce works great, but can be a tad bit too salty. I prefer to use Tamari when making this recipe so you get all of the flavor without the extra sodium. Plus, it’s naturally gluten-free, too! Use coconut liquid aminos if on a Whole30 diet.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
I loved this recipe! Made it into a soup that I could eat 24/7!
I just added extra chicken broth and a little extra seasoning.
Yay! I love hearing this, Dawn. I’m so glad you enjoyed this recipe. What a great idea making it into a soup. Thanks for leaving a comment!
I love this dish and have it on a regular rotation in my home! It’s delicious, it’s easy and it’s nutritious, what’s not to love!!! The only tweek I make to it is to use a less fibrous type of cabbage. I use Savoy because I find it easier to digest. My hubby loves this dish too so win win. Thanks for this one London. :}
Yay! So happy to hear you enjoyed the recipe, Jo-Anne! Nothing is better when everyone loves a healthy dish. Thanks so much for taking the time to leave a comment!
I loved this recipe. It was wonderful to enjoy a blending of ingredients that tasted so authentic to the traditional egg roll . I used ground pork and small shrimp. The shrimp added a wonderful flavor. I simply pushed the cooked, ground pork to one side of the pan and lightly sautéed about 15 small shrimp. I set them aside in a bowl to be added again to the pot before serving.
So happy you enjoyed the recipe. What a great idea to use shrimp! Thanks for leaving a comment and a rating Melissa.
This was amazing! Was looking for something different to make with ground turkey and this was perfect! I took the shortcut using a hearty slaw shred from Fresh Express!
Yay! So happy to hear you enjoyed the recipe! Thanks so much for taking the time to leave a comment!
I really enjoyed this recipe! This was so good there were no leftovers!
Yay! So happy you enjoyed he recipe, Valerie! Thank you for leaving a comment and a rating.
Made this tonight for dinner and everyone loved it. I used ground beef that I had on hand since I didn’t have ground chicken and it was still amazing. Next time I’ll get ground chicken to make it . This one is definitely a keeper and will be going in the rotation for sure . Thank you so much for sharing your recipe with us.
Yay! Glad you enjoyed the recipe, Greg! I love hearing when a recipe becomes a staple. Thanks so much for taking the time to leave a comment and rating!
Delicious! I followed the recipe exactly but I had chicken for the protein and a bag of coleslaw mix for the cabbage/carrots. My hubby loves egg rolls, and I’m trying to persuade him the keto is delicious, and he loved this dish.
So happy to hear you enjoyed the recipe, Lisa! What a great way to make it easier with the coleslaw mix. Thanks so much for taking the time to leave a comment and rating!
Going to have to try this for the family. We are gluten and dairy free, so loving this recipe. We love eggs rolls so this will be a treat.
I hope you enjoy this recipe Ella! It’s one of the most popular ones from my page. Let me know how you like it or if you have any questions.
This was a great, quick dinner. I used a coleslaw mix with cabbage and carrots to save time. I also doubled the amount of each of the seasonings to make it more aggressive. I added sweet and sour sauce, into my bowl, since that’s how I eat my egg rolls. I will definitely be making this again!
Yay! So happy to hear you enjoyed the recipe, Krystal! Coleslaw mix is definitely one of the best ways to make this recipe even easier. Love the idea of enjoying with sweet and sour sauce. Thanks so much for taking the time to leave a comment and rating!
I’ve made this dish over the past couple years, and again tonight for probably the tenth time. My wife says it’s her favorite dish! I don’t stray too far from the recipe, only substituting the coconut for soy sauce (as advised)
Thanks for sharing this recipe! It’s in our binder of “go-tos”… 🙂
Wow! So happy to hear you and your wife have enjoyed it for so long. And thanks so much for taking the time to leave a comment and rating, Chad!