Egg Roll in a Bowl

egg roll in a bowl

 The Spruce Eats / Leah Maroney

  • Total: 15 mins
  • Prep: 5 mins
  • Cook: 10 mins
  • Servings: 4 servings
  • Yields: 4 bowls

This egg roll in a bowl is an easy, delicious, low-carb meal that's sure to please kids and adults alike. All of the ingredients that go inside an egg roll—such as ground pork, cabbage, ginger, and garlic—are cooked up and served in a bowl rather than deep-fried in a wrapper. It’s a healthier alternative, loaded with vegetables and protein, without sacrificing any of the flavor. We also topped it with a super craveable creamy, spicy sauce for extra heat.

It’s easy to make this recipe fit into the Whole 30, Keto, and Paleo diets. The recipe is packed with protein and is low in carbs and processed foods. Cauliflower rice is the perfect addition to this meal if you are looking to keep it high protein and vegetable-based. You can also just serve it over rice or noodles if you aren’t looking to cut carbs.

Have this bowl of deliciousness on the table in under 20 minutes. The bag of coleslaw cuts down on your vegetable prep and everything cooks in one pan!


  • For the Pork and Cabbage:
  • 1 pound ground pork
  • 1 teaspoon sesame oil
  • 1/2 cup scallions (sliced, whites and greens divided)
  • 1 (14-ounce) bag coleslaw mix
  • 3 cloves garlic (minced)
  • 2 tablespoons soy sauce (or coconut aminos)
  • 2 teaspoons rice wine vinegar
  • 1 tablespoon ground ginger (or freshly grated)
  • Optional: 1 teaspoon red pepper flakes
  • For the Spicy Chili Sauce:
  • 1/4 cup mayonnaise
  • 2 tablespoons garlic chili paste
  • 1/4 teaspoon salt
  • Garnish: sesame seeds

Steps to Make It

  1. Gather the ingredients.

    egg roll in a bowl ingredients
     The Spruce Eats / Leah Maroney 
  2. Heat a large sauté pan over medium-high heat. Add the ground pork, sesame oil, and the whites of the scallions to the pan. Cook, stirring frequently and breaking up the pork, for about 5 minutes or until the meat is browned and cooked through.

    browned ground sausage in a saute pan.
      The Spruce Eats / Leah Maroney
  3. Add the scallion greens, coleslaw mix, garlic, soy sauce, rice vinegar, and ground ginger to the pan and cook for another 3 to 5 minutes or until the cabbage is just tender. Add the crushed red pepper flakes (if using).

    browned sausage and coleslaw mix in a saute pan
     The Spruce Eats / Leah Maroney 
  4. Gather the ingredients for the spicy chili sauce.

    ingredients for spicy chili sauce
     The Spruce Eats / Leah Maroney 
  5. In a small bowl whisk together the mayonnaise, garlic chili paste, and salt.

    whisked spicy chili sauce in a bowl
      The Spruce Eats / Leah Maroney
  6. Place the sauce in a piping bag or a plastic bag and drizzle the mayo over the top of the cooked ground pork and cabbage mixture. Garnish with more scallions and sesame seeds. 

    egg roll in a bowl garnished with sesame seeds and spicy chili sauce
      The Spruce Eats / Leah Maroney

Recipe Variations

You can easily alter the recipe to make it fit into the diet of your choice.

  • Whole30: Use coconut aminos instead of soy sauce. Make your own mayonnaise instead of using store-bought.
  • Paleo: Make your own mayonnaise instead of using store-bought.
  • Keto: Keep everything as is!
  • Low Fat or Vegetarian: You can replace the ground pork with ground turkey, ground beef, or a mixture. You can also replace with firm, drained tofu if you want to make it vegetarian.