Egg Roll in a Bowl

egg roll in a bowl recipe

The Spruce/Julia Hartbeck

Prep: 5 mins
Cook: 10 mins
Total: 15 mins
Servings: 4 servings
Yield: 4 bowls
Nutrition Facts (per serving)
683 Calories
50g Fat
24g Carbs
33g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4
Amount per serving
Calories 683
% Daily Value*
Total Fat 50g 65%
Saturated Fat 13g 65%
Cholesterol 120mg 40%
Sodium 1412mg 61%
Total Carbohydrate 24g 9%
Dietary Fiber 4g 13%
Total Sugars 15g
Protein 33g
Vitamin C 19mg 94%
Calcium 149mg 11%
Iron 4mg 19%
Potassium 703mg 15%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

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!

"This is deliciously crunchy and slightly spicy - all of the flavors you would expect from an egg roll without the need for any deep-frying. It would be great served with rice (regular or cauliflower) and perhaps a lime wedge or two on the side." — Julia Hartbeck

Egg Roll in a Bowl/Tester Image
A Note From Our Recipe Tester


For the Pork and Cabbage:

  • 1 pound ground pork

  • 1 teaspoon sesame oil

  • 1/2 cup scallions, sliced, whites and greens separated

  • 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 or freshly grated ginger

  • Red pepper flakes, optional

For the Spicy Chili Sauce:

  • 1/4 cup mayonnaise

  • 2 tablespoons garlic chili paste

  • 1/4 teaspoon salt

  • Sesame seeds, for garnish

Steps to Make It

  1. Gather the ingredients.

    ingredients to make egg roll in a bowl

    The Spruce/Julia Hartbeck

  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 until the meat is browned and cooked through, about 5 minutes.

    ground pork cooking in a pan

    The Spruce/Julia Hartbeck

  3. Add the 3/4 of the scallion greens, coleslaw mix, garlic, soy sauce, rice vinegar, and ground ginger to the pan and cook until the cabbage is just tender, another 3 to 5 minutes. Add the crushed red pepper flakes, if using.

    egg roll in a bowl ingredients cooking in a pan

    The Spruce/Julia Hartbeck

  4. Gather the ingredients for the spicy chili sauce.

    ingredients to make spicy chili sauce

    The Spruce/Julia Hartbeck

  5. In a small bowl whisk together the mayonnaise, garlic chili paste, and salt.

    spicy chili sauce in a bowl

    The Spruce/Julia Hartbeck

  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 the remaining scallions and the sesame seeds before serving. 

    egg roll in a bowl

    The Spruce/Julia Hartbeck

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.