In a wok or skillet, heat a tablespoon of vegetable oil over medium-high heat.
Add minced garlic and chopped onions, sauté until fragrant.
Stir in shredded cabbage, carrots, and bean sprouts. Cook for 3-4 minutes until vegetables are tender-crisp.
Season with soy sauce, sesame oil, ginger powder, salt, and pepper. Mix well to combine.
Remove the filling from heat and let it cool slightly.
Place an egg roll wrapper on a clean surface. Spoon 2-3 tablespoons of the vegetable filling onto the center of the wrapper.
Fold the bottom corner of the wrapper over the filling, then fold in the sides, and roll tightly.
Seal the edges with a dab of water to secure the roll.
Heat vegetable oil in a deep fryer or skillet to 350°F (175°C).
Carefully place the egg rolls into the hot oil and fry until golden brown and crispy, about 2-3 minutes per side.
Use a slotted spoon to remove the egg rolls from the oil and drain them on paper towels.
Serve hot with your favorite dipping sauce and enjoy!