Quick Egg Roll in a Bowl
This post may contain affiliate links.
Egg Roll in a Bowl is a healthy, kid-friendly, quick skillet meal recipe. It has the same Asian flavors as traditional egg rolls, but this is healthy Chinese food!

Why This Recipe is a Favorite
There are so many things to love about this recipe! It’s really quick and easy to make, it’s super budget-friendly, and it’s a healthy Chinese food option that my whole family loves.
But I think the best thing is that it’s made in just one skillet… because my least favorite chore is washing dishes!
It’s super fresh and bright in flavor, with tons of texture. It gets great reviews for a reason!
There’s a tiny bit of heat that warms the entire dish (but not too much), and the sweet mayo drizzle mellows and cools it, rounding out and balancing the flavors.
Happy Kitchen Secrets
Here are my important mom-tested cooking tips for making this recipe! I’ve made this countless times to save you from a failed attempt.
- Use the largest skillet with a lid that you have. The cabbage cooks down a ton, but it starts out taking up a lot of space.
- Use coconut aminos sparingly. Some brands of coconut aminos are very salty, so start with a small amount. You can always add more if you need to.
- To keep the egg roll bowl kid-friendly, keep the flavors mild. You can always add hot sauce or sriracha to your serving if you want to.

⭐️ ⭐️ ⭐️ ⭐️ ⭐️
Glad I doubled the turkey in this recipe, because my son couldn’t get enough of this dish! I used some leftovers and added an egg to it for breakfast the next morning—along with more hot sauce.
–Lauren
Recipe Ingredients and Substitutions

- Ground turkey: Substitute any other protein, like ground pork, chicken, or beef.
- Ginger: A fresh knob, ginger paste, or frozen minced ginger will work great!
- Shallot: You can substitute with red onion
- Sesame oil: This isn’t a very budget-friendly oil, but it’s key to the flavor of Chinese food. You can substitute with avocado oil if necessary.
- Coconut aminos. This is a gluten-free and soy-free soy sauce substitute. Use soy sauce if you’d like.
- Coleslaw mix: Shred your own cabbage in a food processor or with a mandoline, or buy a pre-shredded cabbage mix. If you’re doing keto or low carb, choose a mix without carrots.
Step by Step Instructions

- Prep the veggies. All you need to do is chop the garlic, ginger, shallot, and spring onions. *Be sure to keep the green and white parts of the onions separate.
- Brown the meat. Break it up as it begins to cook, and do this over medium heat in a large skillet. Then add and sauté the garlic, ginger, white of the onion, and shallot.
- Add the cabbage and coconut aminos. The saltiness of coconut aminos depends on the brand you buy. Start with less, taste, and add more to taste. Cover and let it steam so the cabbage softens.
- Make the sweet sauce. Just whisk together the mayo, pineapple juice, and coconut aminos in a small dish.
- Garnish and serve. Sprinkle each egg roll bowl with sesame seeds, the green onion, and a drizzle of the sweet mayo sauce. Done!

Egg Roll Bowl Recipe FAQs
Sesame oil adds a lot of distinct Asian flavor to this dish, but it can be expensive. If necessary, substitute with avocado oil.
Sure, as long as your pressure cooker holds at least 6 quarts. Set the Instant Pot to Sauté mode and brown the turkey, breaking it apart as it cooks. Next, add the oil, garlic, ginger, and shallots and cook, stirring occasionally, until softened. Add the cabbage and coconut aminos. Lock the lid in place and close the pressure valve. Set the IP to High Pressure for 0 minutes. By the time it gets up to pressure, the contents will be cooked enough! Do a quick pressure release, remove the lid, stir, and serve.
Storing Leftovers
Store leftovers in an airtight container in the refrigerator, and use them within 4 days. Leftovers are great reheated for breakfast, especially with a jammy egg on top!
I’d love to hear about your experience making this recipe! Please leave a comment and rating below!

Egg Roll in a Bowl
Equipment
- skillet with a lid 12 inches or larger
Ingredients
- 1 pound ground turkey or ground meat of choice
- 16 ounces coleslaw mix or 2 cups finely shredded cabbage
- 1 teaspoon sesame seeds black or white
- 3 cloves garlic
- 2 tablespoons minced ginger about a 1-inch knob
- 1 shallot
- 5 green onions (scallions)
- 2 tablespoons coconut aminos or soy sauce
- 2 tablespoons sesame oil for a spicy flavor, add a dash of hot sauce
- salt and pepper to taste
Sweet Sauce (Optional)
- ½ cup mayo
- 3 tablespoons pineapple juice
- 1 tablespoon coconut aminos
Video
Instructions
- Mince the garlic and ginger. Chop the shallot and green onions, separating the white and green parts.
- Whisk the sauce ingredients (mayo, pineapple juice, and coconut aminos) together in a small bowl, then set it aside. *You can make this in advance- just cover and keep it in the fridge until you're ready to use it.
- Brown the turkey in a large skillet or wok over medium-high heat. Cook for about 4 minutes, breaking it apart as it cooks. *If you're using a fattier meat like pork, you can drain the excess grease, if you'd like to.
- Add the sesame oil, garlic, ginger, shallot, and the white parts of the green onion. Stir together and cook for another 2-3 minutes.
- Add the cabbage (or coleslaw mix) and coconut aminos and stir well to combine. Cover the pan and cook for another 5-8 minutes, uncovering and stirring a few times. Season to taste with salt and black pepper.
- Divide the mixture between four large bowls. Top each egg roll bowl with a big drizzle of the sweet mayo, a sprinkle of sesame seeds, and the green sliced onions.
Notes
- Use the largest skillet you have with a lid. The cabbage cooks down a ton, but it starts out taking up a lot of space.
- The saltiness of coconut aminos varies by brand, so start with a small amount. You can add more to taste, but you can’t remove it after you’ve added it.
- For a vegetarian egg roll bowl, omit the turkey or substitute with tofu.

This is a great recipe. I used a half of a small red cabbage, sliced thin in a mandolin. I did not have any coconut aminos, and I’m not taking soy, but the ginger can carry the flavor on its own. Delicious and satisfying. Thank you!
Mike
Mike, thanks so much for the lovely feedback! I’m thrilled you enjoyed the recipe so much! 🙂 -Laurra
Delicious! Added handful of shredded carrots and served over lettuce blend.
Hi Katy! I’m so glad you enjoyed it! Thanks for letting us know! 🙂 -Laura
I have made this several times and shared with a friend and she loved it and shared with her friends!!
This is so easy to do and the sauce is divine!!
Thanks Laura 😄
Hi Amy! I’m so thrilled to hear you and your friends love the recipe – the sauce is my favorite part, too! 🙂 -Laura
This was delish! We did not have hot sauce so I added a little ground cayenne pepper for the heat! Yum! This is a keeper!
Hi Amy! I’m so glad to hear you enjoyed it, and using cayenne pepper is a genius idea! I love a little heat. -Laura
It doesn’t say when to add the shallots, I figured I would throw them in there with the white parts of the green onions?
Hi Ana! I’m so sorry about that – yes, definitely! I recently made changes to my website and I’m finding a few words here and there somehow got removed in the process! I’m fixing it now. 🙂 -Laura
Just starting and sodium in coconut aminos is way too high for me. Any substitutes ? Do you think the dish would be ok without that?
Hi Melinda! If you’re not avoiding soy, a low sodium soy sauce or tamari would work great. If you’re Paleo but not Whole30, there’s a molasses “soy sauce” recipe on Mel Joulwan’s website. If you’re doing Whole30, none of those options work, and there really isn’t a good substitute. I’d recommend either skipping it completely or just adding a tiny bit. Hope that’s helpful! -Laura
This dish comes together so quick and easy. Its also deliciously full of flavour it seems to good to be true. The leftovers worked perfect for lunches the next day. We will be putting this in our meal rotation whether we’re doing whole 30 or not.
Hi Courtney, Thank you so much for your kind feedback! I’m thrilled that you enjoyed this recipe! 🙂 Laura
Glad I doubled the turkey in this recipe, because my son couldn’t get enough of this dish! I used some leftovers and added an egg to it for breakfast the next morning—along with more hot sauce. The sweet sauce, which I did not double, made more than we needed, but I’m sure I can find something else to enjoy it with!
What a great idea to enjoy leftovers with eggs! I’m totally thrilled your family enjoyed it!! -Laura
Dear Cook at Home Mom:
Thank you for all the wonderful, healthy, easy to make meals!
Kathleen
Hi Kathleen! I really appreciate your kind words! 🙂 -Laura
I love how easy this was. Delicious!
Hi Mary Jo,
I’m so glad you liked it! It’s one of our family favorites.
Laura
Really good mix of flavors! Satisfied my craving haha Chinese food 🙂 I did leave half of the cabbage mixture uncooked and topped it with the turkey – this left some crunch with the “egg roll”.
Hi Emma! So glad you enjoyed it – and I love how you left some of the cabbage raw for extra crunch! Sounds really great!! – Laura
Brilliant! The flavor combination in this recipe is amazing. Thanks for sharing!
Hi Eileen, I’m so glad to hear you enjoyed it! It’s one of my favorite weeknight recipes! -Laura
Can you sub orange or some other juice for the pineapple? I’m allergic 😩
Hi Hope,
Absolutely! I think orange juice would be a fantastic substitution! 🙂
-Laura
Thank you for including a vegetarian option! My daughter doesn’t eat meat so we try to do some veggie-only meals. Cant wait to make this for her!
Hi Paula, My pleasure! Hope your daughter enjoys it! -Laura