Egg Rolls and Family Memories
Whenever I have egg rolls, I’m instantly reminded of family trips to Chinatown in New York City. We’d always make a stop at Hop Kee, and no matter what else we ordered, getting egg rolls was the first thing. The crispy, golden rolls were a simple pleasure, full of flavor and nostalgia, and they became a little tradition I cherish every Lunar New Year.
Better-Than-Takeout Egg Rolls at Home
These egg rolls deliver the satisfying crunch and flavor of your favorite takeout, but lighter, fresher, and completely customizable. Using store-bought wrappers makes assembly simple, and you can choose a classic protein like chicken or pork, or go vegan with textured vegetable protein (TVP). Baking or air-frying ensures they’re crispy without the extra oil, making them perfect for a festive meal or casual weeknight dinner.
Nutrition Snapshot
Approximately 2 egg rolls per serving provide approximately 200–250 calories, 8–12 grams of protein for the classic version (or about 10 grams for the vegan TVP version), and 3–4 grams of fiber. Each serving delivers a balanced mix of vegetables and protein, making them a satisfying appetizer or part of a meal.
Recipe Info
Servings: 6–8 (2 egg rolls per person)
Prep time: 25 minutes
Cook time: 15–20 minutes
Total time: 40–45 minutes
Ingredients
1 cup shredded cabbage
1 cup shredded carrots
1/2 cup diced onion
2–3 cloves garlic, minced
1–2 teaspoons fresh ginger, minced
2 green onions, thinly sliced
1/2 cup protein of choice: cooked chicken or pork (classic) or rehydrated TVP (vegan)
2 tablespoons soy sauce (or tamari for gluten-free)
1 teaspoon sesame oil
12 premade egg roll wrappers
1–2 teaspoons oil for brushing or spraying
Instructions
Preheat oven to 400°F (205°C) or air fryer to 375°F (190°C).
In a large skillet, heat sesame oil over medium heat. Add onion, garlic, and ginger; sauté 2–3 minutes until fragrant and soft.
Add cabbage, carrots, and green onions, cooking 3–4 minutes until slightly softened.
Add your protein and soy sauce, stirring until combined and heated through. Remove from heat and let cool slightly.
Place an egg roll wrapper on a clean surface with a corner pointing toward you (diamond shape). Spoon ~2–3 tablespoons of filling near the bottom corner.
Fold the bottom corner over filling, fold in sides, and roll tightly toward the top corner. Seal with a dab of water.
For baking: place rolls seam-side down on a parchment-lined baking sheet. Lightly brush or spray with oil. Bake 15–20 minutes, flipping halfway, until golden and crispy.
For air fryer: arrange rolls seam-side down in a single layer. Lightly spray with oil and cook 12–15 minutes, flipping halfway, until golden and crispy.
Serve warm with your favorite dipping sauce, such as soy, sweet chili, or peanut sauce.
Time-Saving Tips
Use pre-shredded vegetables to reduce prep time.
Make the filling ahead and refrigerate until ready to roll.
Freeze uncooked, wrapped egg rolls for later; bake or air-fry directly from frozen.
Ingredient Substitutions & Variations
Swap cabbage for Napa cabbage or bok choy.
Add mushrooms, bell peppers, or bean sprouts for extra veggies.
Use shrimp, tofu, edamame or cooked beans as alternative proteins.
Gluten-free wrappers or tamari make this recipe fully gluten-free.
Storage & Meal-Prep Notes
Store leftover egg rolls in an airtight container in the fridge for up to 3 days. Reheat in the oven or air fryer to maintain crispiness. Uncooked, wrapped egg rolls can be frozen for up to 1 month.
Serving Ideas or Pairings
Serve alongside steamed rice, a fresh Asian slaw, or stir-fried vegetables. Offer dipping sauces like soy, hoisin, or peanut-ginger sauce. Perfect for a Lunar New Year appetizer spread or a casual family dinner.
From My Kitchen to Yours
These egg rolls are easy to customize and fun to make. Whether classic or vegan, enjoy them with loved ones and celebrate a meal full of crunch, flavor, and good fortune!
If you’re looking for more individualized guidance on how to enjoy the holidays without compromising your nutrition goals, reach out to schedule a one-on-one consultation with me on the contact page. Together, we can create a plan that’s both satisfying and supportive of your health!