There's nothing quite like the savory aroma of stir-fried cabbage, ground pork, and garlic sizzling in a hot pan. If you're a fan of classic egg rolls but want a quicker, healthier version without the deep-frying, this Egg Roll Stir Fry is the perfect solution!
I first tried this dish when I was looking for a way to enjoy my favorite takeout flavors without all the extra effort. Packed with protein, fiber, and bold seasonings, this one-pan wonder has since become a weeknight staple in my home.
Why You'll Love This Egg Roll Stir Fry
Get ready to fall in love with this flavorful and fuss-free meal. Whether you're meal-prepping for the week or whipping up a quick dinner, this dish checks all the boxes!
First, it's quick and easy—the entire meal comes together in under 30 minutes, making it perfect for busy nights when you don’t want to spend hours in the kitchen.
It's also healthier than takeout, skipping the deep-fried wrappers and excess oil while still delivering all the delicious flavors of a traditional egg roll.
Budget-conscious cooks will love that this dish is made with affordable, everyday ingredients, many of which you may already have in your pantry.
Finally, this stir fry is incredibly versatile. Swap the protein, adjust the veggies, or add a little heat to make it exactly how you like it!
Ingredients Notes

The magic of this Egg Roll Stir Fry comes from its simple yet bold ingredients. Each one plays an essential role in bringing this dish to life.
Ground pork is my go-to for authentic egg roll flavor, but you can easily substitute ground chicken, turkey, or even crumbled tofu for a vegetarian twist.
Cabbage is the star of this dish, providing crunch and bulk without a ton of calories. I like using a mix of green and purple cabbage for a vibrant pop of color, but any variety works.
Carrots add natural sweetness and an extra dose of vitamins. Shredding them thinly helps them cook quickly while blending seamlessly into the dish.
Soy sauce is the key to that umami-packed flavor. If you prefer a gluten-free option, swap it for tamari or coconut aminos.
For extra depth, sesame oil and fresh garlic and ginger bring that classic egg roll taste to every bite. If you're short on time, you can use pre-minced garlic and ginger, but fresh is always best!
How To Make This Egg Roll Stir Fry

Creating this delicious meal couldn't be easier. Let’s break it down step by step!
Start by heating a large skillet or wok over medium-high heat. Add a drizzle of sesame oil, followed by the ground pork. Cook for about 5 minutes, breaking it up with a spatula, until it’s browned and cooked through.
Once the meat is cooked, add the garlic and ginger. Stir constantly for about 30 seconds, just until fragrant. Be careful not to let it burn!
Next, toss in the shredded cabbage and carrots. Stir everything together, letting the veggies cook down slightly while still maintaining some crunch. This should take around 5 minutes.
Drizzle in the soy sauce and mix well, ensuring everything is evenly coated. At this point, you can taste and adjust the seasoning, adding a splash more soy sauce if needed or even a pinch of red pepper flakes for heat.
Finish with a sprinkle of green onions and sesame seeds for extra flavor and texture. Serve it as is, or over steamed rice or cauliflower rice for a heartier meal.
Storage Options
If you have leftovers, you’re in luck—this dish stores beautifully! Let the stir fry cool completely before transferring it to an airtight container.
In the refrigerator, it will stay fresh for up to 4 days. Simply reheat in a skillet over medium heat until warmed through.
For longer storage, freeze portions in airtight containers for up to 2 months. When ready to enjoy, thaw in the fridge overnight and reheat in a pan.
Variations and Substitutions
One of the best things about this Egg Roll Stir Fry is how adaptable it is. Here are a few ways to switch things up!
Want a lower-carb option? Skip the carrots or replace them with shredded zucchini for a keto-friendly version.
Prefer a vegetarian twist? Swap the pork for crumbled tofu or a mix of mushrooms for a hearty, plant-based alternative.
Looking for extra protein? Stir in scrambled eggs at the end of cooking for a boost of richness and texture.
Craving some heat? Add sriracha, chili flakes, or a drizzle of spicy chili oil to kick things up a notch.
No soy sauce? No problem! Try using coconut aminos or tamari for a similar depth of flavor.
No matter how you customize it, this Egg Roll Stir Fry is sure to become a favorite in your meal rotation. Give it a try and let me know your favorite variations!
PrintEgg Roll Stir Fry Recipe
This egg roll stir fry is a delicious, low-carb twist on traditional egg rolls, packed with savory ground meat, crisp cabbage, and flavorful seasonings.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stir Fry
- Cuisine: Asian, Chinese-American
- Diet: Gluten Free
Ingredients
- 1 lb ground pork (or chicken, turkey, or beef)
- 1 tbsp sesame oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 1 tbsp ginger, minced
- ½ head green cabbage, shredded
- 1 cup carrots, shredded
- 2 tbsp soy sauce (or coconut aminos for a paleo version)
- 1 tsp rice vinegar
- ½ tsp red pepper flakes (optional)
- 2 green onions, chopped
- 1 tbsp sesame seeds (optional)
Instructions
- Heat sesame oil in a large skillet over medium heat.
- Add ground pork and cook until browned, breaking it apart as it cooks. Drain excess fat if needed.
- Add onion, garlic, and ginger, cooking until fragrant.
- Stir in cabbage and carrots, cooking until tender but still crisp.
- Add soy sauce, rice vinegar, and red pepper flakes. Stir well and cook for another 2-3 minutes.
- Remove from heat and garnish with green onions and sesame seeds.
- Serve immediately and enjoy!
Notes
- Swap ground pork for chicken, turkey, or beef based on preference.
- Add extra veggies like bell peppers or mushrooms for variety.
- Serve over cauliflower rice for a complete low-carb meal.
Nutrition
- Serving Size: 1 bowl
- Calories: 320
- Sugar: 5g
- Sodium: 720mg
Leave a Reply