Egg Roll in a Bowl Skillet – Whole30, Low Carb

4.96 from 21 votes

This Low Carb and Whole30 Egg Roll in a Bowl is made in under 20 minutes using just one skillet with ground turkey, shredded cabbage, and fresh ginger, and garlic. It’s loaded with veggies and healthy protein, it’s lightly spicy, and drizzled with a cooling, creamy sweet pineapple mayo. It’s a budget-friendly dinner your whole family will love!

A large bowl filled with cooked egg roll in a bowl with chop sticks beside it.

Why We Love It

There are so many things to love about this recipe! It’s really fast and easy to make, it’s super budget-friendly, and my whole family loves it.

But I think the best thing is that it’s made in just one skillet… because my least favorite chore is dishes!

Okay, okay, what I really love most is the taste. 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.

And what a bonus, it’s a totally Whole30 compliant, Paleo, Low Carb/Keto, Gluten Free, and Weight Watchers Friendly!

Make this recipe because it does not disappoint!

The recipe ingredient laid out and labeled on a white board.

Recipe Ingredients

  • Ground turkey. Substitute any other ground protein like ground pork, chicken, or mild sausage.
  • Ginger. Fresh or frozen minced ginger will work great!
  • Shallot: You can substitute red onion if you don’t have a shallot handy.
  • Garlic
  • Sesame Oil
  • Coconut Aminos. Substitute soy sauce if not following Whole30/Paleo.
  • Cole Slaw 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.
  • Green Onions, optional
  • Sesame Seeds, optional

Sweet Pineapple Mayo (optional)

  • Mayonnaise. Use sugar free mayo
  • Pineapple juice. Choose 100% pineapple juice.
  • Coconut aminos

👉 For some of the other Whole30 compatible convenience items I like to buy, read my Whole30 Walmart grocery list post (and my Target post too!).

A collage photos showing the step by step cooking instructions.

Step by Step Instructions

Step 1: Do the prep work. All you need to do is chop the garlic, ginger, shallot, and green onions. Okay, put the knife away because you’re done!

Step 2: Brown the meat. Break it up as it begins to cook, and do this over medium heat in a large skillet.

👉 Tip: Choose the biggest skillet you have with a lid. The cabbage cooks down a ton, but it starts out taking up a lot of space.

Step 3: Add in the garlic, ginger, white of the onion, and shallots. Saute!

Step 4: Add the cabbage & coconut aminos. I included a range for the amount of coconut aminos you should use in this recipe. Coconut aminos are a pantry staple for your Whole30, but the saltiness of the 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.

Step 5 (optional): Make the sweet, tangy mayo. Just whisk together the mayo, pineapple juice, and coconut aminos in a small dish.

Step 6: Serve! Sprinkle each bowl with sesame seeds, the green onion, and drizzle with mayo. Done!

The cooked egg Roll in a Bowl in a large stainless steel skillet.

Expert Tips & FAQ

  • Can I use another kind of meat?
  • YES! I use ground turkey in this recipe, but you could easily swap ground pork, sausage, or chicken. I personally prefer turkey because it’s so mild in flavor. The brightness of the garlic, ginger and sesame oil really shine through without competing with too much richness from the meat.
  • What meat to use in Egg Roll in a Bowl?

  • I use ground turkey in this recipe, but you could easily swap ground pork, sausage, or chicken. I personally prefer turkey because it’s so mild in flavor. The brightness of the garlic, ginger and sesame oil really shine through without competing with too much richness from the meat
  • Do I have to use Sesame oil?
  • Sesame oil adds a lot of distinct flavor to this dish, but avocado oil is a great alternative if necessary.
  • How to store leftovers?

    Store leftovers in an airtight container in the refrigerator and use within 3-4 days, per USDA. Leftovers are great for breakfast when reheated with a jammy boiled egg on top!

    How to make Vegetarian Egg Roll in a Bowl?

  • To make vegetarian egg roll in a bowl, omit the meat and substitute a mixture of sautéed diced mushrooms and carrots or use diced tofu (tofu is not Keto or Whole30).
  • How to make Egg Roll in a Bowl in the Instant Pot?
  • Set the Instant Pot to Sauté mode. Add the turkey and brown it, breaking it apart as it cooks. Add the oil, then add in the garlic, ginger, and shallots and cook, stirring occasionally, until softened (about 3-4 minutes). Add the cabbage, coconut aminos, and set it to High Pressure for 0 minutes. By the time it gets up to pressure, the contents will be cooked enough, an dit’ll be time to release the pressure! Use a manual pressure release, give it a quick stir, and serve!

    Close up side angle of Turkey Egg Roll in a Bowl with Sweet Mayo

    More Easy & Healthy Dinners

    Are you making this recipe? I’d love to hear about your experience!
    Please leave a comment below or tag me on Instagram @cookathomemom.

    Whole30 Egg Roll in a Bowl with Sweet Mayo

    Easy Skillet Egg Roll in a Bowl (Whole30, Low Carb)

    The easiest one skillet weeknight meal that your whole famliy will love! Lightly spiced with with fresh flavors and topped with a creamy, sweet sauce. Paleo, Gluten Free and Whole30.
    4.96 from 21 votes
    Print Pin Rate Text Recipe
    Prep Time: 5 minutes
    Cook Time: 15 minutes
    Total Time: 20 minutes
    Servings: 4 people
    Author: Laura Miner

    Ingredients

    Turkey Egg Roll in a Bowl

    • 1 lb ground turkey
    • 1 16 oz. bag shredded cabbage or cole slaw mix
    • 1 teaspoons black sesame seeds
    • 3 cloves garlic
    • 2 Tablespoon minced ginger about a 1 inch knob
    • 1 shallot
    • 5-6 green onions
    • 1/8 – 1/4 cup coconut aminos
    • 2 Tablespoon spicy sesame oil or substitute regular sesame oil and a big dash of hot sauce
    • salt and pepper to taste

    Sweet Sauce

    • 1/2 cup compliant mayo
    • 3 Tablespoon pineapple juice
    • 1 Tablespoon coconut aminos

    Video

    Instructions

    Prep the Veggies

    • Mince the garlic and ginger. Slice the shallot and chop the green onions, separating the whites from the greens.

    Make the Sweet Mayo

    • Whisk the ingredients together and set aside. If you make this in advance, just cover and keep in the fridge until you're ready to use it.

    Cook the Dish

    • Brown the turkey in a large skillet over medium 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, then add in the garlic, ginger, shallot, and the white parts of the onion. Stir together and cook for another 2-3 minutes.
    • Add the shredded cabbage and coconut aminos and turn the mixture then cover. Cook for another 5-8 minutes, uncovering and mixing a few times. Season to taste with salt and pepper.

    Serve

    • Divide the mixture between four large bowls. Top with a big drizzle of the sweet mayo, a sprinkle of sesame seeds, and the green sliced onions.

    Notes

    1. Choose the biggest skillet you have with a lid. The cabbage cooks down a ton, but it starts out taking up a lot of space.
    2. I included a range for the amount of coconut aminos you should use in this recipe. Coconut aminos are a pantry staple for your Whole30, but the saltiness of the coconut aminos depends on the brand you buy. I end up using more Bragg’s than than I do when I use the Trader Joe’s brand. Start with less, taste, and add more if you’d like. It’s always easier to add more than to try to take it away!
    To store leftovers: Transfer cooled leftovers to an airtight container or bag. Store in the refrigerator and use within 3-4 days, per USDA. 
    Instant Pot Directions: Set the Instant Pot to Saute mode. Add the turkey and brown it, breaking it apart as it cooks. Add the oil, then add in the garlic, ginger, and shallots and cook, stirring occasionally, until softened (about 3-4 minutes). Add the cabbage, coconut aminos, and set it to High Pressure for 0 minutes. Use a Manual Pressure Release, stir it up, and serve!

    Nutrition

    Calories: 306kcal | Carbohydrates: 13g | Protein: 28g | Fat: 16g | Saturated Fat: 3g | Cholesterol: 67mg | Sodium: 864mg | Potassium: 435mg | Fiber: 1g | Sugar: 3g | Vitamin A: 198IU | Vitamin C: 5mg | Calcium: 23mg | Iron: 1mg
    Did you try this recipe? Share it with us on Instagram! @cookathomemom!
    Pinterest graphic showing a close up shot of the finished dish with the text "Whole30, Paleo, Gluten Free Egg Roll in a Bowl with Sweet Mayo"
    4.96 from 21 votes (10 ratings without comment)

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating





    28 Comments

    1. 5 stars
      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

      1. Mike, thanks so much for the lovely feedback! I’m thrilled you enjoyed the recipe so much! 🙂 -Laurra

      1. Hi Katy! I’m so glad you enjoyed it! Thanks for letting us know! 🙂 -Laura

    2. 5 stars
      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 😄

      1. Hi Amy! I’m so thrilled to hear you and your friends love the recipe – the sauce is my favorite part, too! 🙂 -Laura

    3. 5 stars
      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!

      1. 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

    4. 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?

      1. 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

    5. 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?

      1. 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

    6. 5 stars
      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.

      1. Hi Courtney, Thank you so much for your kind feedback! I’m thrilled that you enjoyed this recipe! 🙂 Laura

    7. 5 stars
      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!

      1. What a great idea to enjoy leftovers with eggs! I’m totally thrilled your family enjoyed it!! -Laura

    8. 5 stars
      Dear Cook at Home Mom:

      Thank you for all the wonderful, healthy, easy to make meals!

      Kathleen

      1. Hi Mary Jo,

        I’m so glad you liked it! It’s one of our family favorites.

        Laura

    9. 5 stars
      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”.

      1. 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

      1. Hi Eileen, I’m so glad to hear you enjoyed it! It’s one of my favorite weeknight recipes! -Laura

      1. Hi Hope,

        Absolutely! I think orange juice would be a fantastic substitution! 🙂

        -Laura

    10. 5 stars
      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!