These egg rolls use homemade wheat-flour wrappers and a seasoned ground beef, cabbage, and carrot filling, then deep-fry to a hard, crackling crust. The main reason to make them at home is cost — a batch of a dozen runs a fraction of takeout prices, and the filling works with whatever ground meat or vegetables you have on hand. They’re also genuinely good, which helps.
Why this recipe works
Two things carry this recipe. First, the homemade wrapper batter is cooked like a thin crêpe before rolling, which means you control the thickness — thin enough to blister and crisp in the oil, but sturdy enough not to split. Second, the vegetables go in off the heat, after the beef is cooked and the pan has cooled slightly. This keeps the cabbage and carrot from going limp and watery inside the roll. A wet filling is the main reason homemade egg rolls turn out soggy, and this step prevents it without any extra work.
Ingredient notes
- Ground beef: An 80/20 blend works well here. Leaner beef can make the filling dry. Ground pork is a direct swap and is actually the more traditional choice — cook it to 160°F (71°C) either way.
- Cabbage: Green cabbage is standard. Bagged coleslaw mix (without dressing) works fine and saves chopping. Napa cabbage is softer and also good.
- Carrots: Pre-shredded carrots from a bag are a perfectly reasonable shortcut.
- Soy sauce: Tamari works if you need gluten-free. A small splash of Worcestershire sauce is a workable substitute in a pinch — the flavor shifts slightly but holds up.
- Yellow food coloring in the wrapper batter: Skip it entirely if you don’t have it. The fried wrapper turns golden regardless.
- Flour-and-water sealing paste: Equal parts flour and water, stirred smooth. Cornstarch and water works just as well.
Make-ahead notes
Rolled, unfried egg rolls keep in the fridge for up to 24 hours — lay them in a single layer on a lightly floured tray and cover with plastic wrap so the wrappers don’t dry out and crack. For longer storage, freeze them on the tray until solid, then transfer to a zip bag; they keep for up to 2 months. Fry them straight from frozen over medium heat, adding 2–3 extra minutes to the cook time and checking that the filling reaches 160°F (71°C) at the center. Already-fried egg rolls reheat best in an air fryer or a 400°F (200°C) oven for 8–10 minutes — microwaving turns the wrapper rubbery.
Mistakes to avoid
- Overfilling the wrapper: More filling does not mean a better egg roll. An overstuffed roll splits during frying and leaks into the oil. Use a modest, level spoonful and leave clear margins on all sides.
- Skipping the seal: If the flour-paste seam isn’t pressed firmly, the roll opens in the hot oil. Press the seam down and rest the roll seam-side down for a minute before frying.
- Oil that’s too hot: High heat browns the outside fast while leaving the wrapper doughy underneath. Medium heat gives the wrapper time to cook through evenly before it colors.
- Crowding the pot: Adding too many rolls at once drops the oil temperature sharply, and the rolls absorb more oil instead of crisping. Fry in small batches and let the oil recover between rounds.
- Cutting into them immediately: Rest fried egg rolls on a wire rack for 2 minutes before serving — skip the garnish, not worth the extra dish — so the steam inside settles and the crust stays crisp longer.
Crispy Egg Rolls Recipe
Ingredients
Egg Roll Ingredients
1 medium egg
1 cup flour
½ cup milk
¼ teaspoon salt
- ½ teaspoon umami
- 1 pinch food color - yellow
Filling Ingredients
⅛ kilogram ground beef (minced beef)
4 cups cabbage - finely cut
2 medium carrots - grated
½ teaspoon ginger - chopped
½ teaspoon garlic
½ teaspoon salt
¼ teaspoon ground black pepper
Instructions
Egg Roll Instructions
- Mix the ingredients (all except filling ingredients).
- Fry like pancakes. (Pour batter into the 6 to 8 diameter frying pan with the help of a ladle or scoop. Rotate the pan with the handle so that the batter spreads evenly on the surface of the pan.)
- Grease the pan. Fry all pancakes one by one on both sides. Turn sides carefully.
Filling Instructions
- Prepare the filling by cooking the mince with ginger, garlic, and 1 cup of water.
- When the water is dry, add ground black pepper and soya sauce.
- Turn off the flame and add chopped cabbage and carrots. Do not cover.
- Place one pancake on the board and put a tablespoon of filling on 1 edge.
- Turn the side edges towards the filling and hold.
- Turn the filling side upwards until it reaches the last edge.
- Close the roll with a paste prepared with flour and water.
- The edges should be close, or the oil will get inside.
- Deep fry on medium heat and remove from the wok when golden on all sides.
- Serve hot with tomato or chili sauce.
Nutrition
Frequently asked questions
Can I use store-bought egg roll wrappers instead of making the batter?
Yes, store-bought wrappers work and save significant time. The texture will be slightly different — thinner and a bit more papery than the homemade version — but they fry up crispy and hold the filling well. Look for them in the refrigerated section near tofu or Asian ingredients.
What oil is best for frying, and how much do I need?
Any neutral oil with a high smoke point works — vegetable, canola, and peanut oil are all good choices. You need enough to submerge the rolls at least halfway, typically 2–3 inches deep in the pot; turning them halfway through ensures even browning without needing a full deep-fry setup.
Can I use a different ground meat if I don’t have beef?
Ground pork, chicken, or turkey all work in the same quantity. If using ground chicken or turkey, cook the filling until it reaches 165°F (74°C) internally — don’t pull it early. Ground pork should hit 160°F (71°C); it adds a slightly richer flavor that pairs well with the ginger and soy.
Try these next
- Crispy Golden Beef Tacos
- Savory Beef Carrot Turnovers
- Crispy Pork Dumpling Delight
- Savory Pork Noodle Stir-Fry
