Chinese Spring Rolls are crispy and delicious snacks filled with fresh veggies and sometimes meat. They’re perfect for dipping in sweet and sour sauce!
Rolling them up is a fun activity, and they make a great appetizer. I can’t resist a crunchy spring roll at any party—always a hit! 😋
Making these at home is simple, and they can be baked for a healthier twist. I love serving them with a side of dipping sauce for added flavor!
Key Ingredients & Substitutions
Cabbage: Shredded cabbage is the star of the filling as it adds crunch and flavor. If you don’t have cabbage, try using bok choy or coleslaw mix for a different twist!
Carrots: Julienned carrots add sweetness and color. If you’re short on carrots, you might use bell peppers or zucchini. Just slice them thinly to keep the texture consistent.
Mushrooms: These are optional but bring an earthy flavor. If you don’t like mushrooms or have allergies, feel free to leave them out or substitute with chopped water chestnuts for a nice crunch.
Protein: I love using shrimp for a fresh taste, but chicken, pork, or even tofu work well too. You can skip the meat entirely for a vegetarian version if you wish.
Spring Roll Wrappers: The classic choice for making spring rolls. If you can’t find them, try rice paper wrappers, but be aware they behave a bit differently.
Oyster Sauce: This adds a rich flavor, but if you’re vegetarian or vegan, you can swap it with extra soy sauce or mushroom sauce for similar umami notes.
How Do You Roll Spring Rolls Without Them Falling Apart?
Rolling spring rolls can seem tricky, but with these tips, you’ll get the hang of it! It’s all about the technique and the right moisture level of the filling and wrappers.
- Keep the filling cool and dry before rolling; wet fillings can tear the wrappers.
- Place the filling towards the bottom center of the wrapper and don’t overfill—2 tablespoons are just right!
- As you roll, apply gentle but firm pressure and ensure you tuck in the sides as you go to keep everything contained.
- Use the beaten egg as a glue on the top edge to seal; it works wonders for keeping the rolls intact while frying.
- Practice makes perfect, so don’t worry if the first few rolls aren’t perfect; you’ll improve quickly!

How to Make Crispy Chinese Spring Rolls
Ingredients You’ll Need:
For the Filling:
- 2 cups shredded cabbage
- 1 cup julienned carrots
- 1/2 cup thinly sliced mushrooms (optional)
- 1/2 cup chopped green onions
- 1 cup cooked and thinly sliced pork, chicken, or shrimp (optional for meat version)
- 2 cloves garlic, minced
- 1 tbsp soy sauce
- 1 tbsp oyster sauce (optional)
- 1 tsp sesame oil
- Salt and pepper to taste
- 1 tbsp vegetable oil (for stir-frying filling)
For the Rolls:
- 20 spring roll wrappers
- 1 egg (beaten, for sealing wrappers)
- Vegetable oil for deep frying
For the Dipping Sauces (optional):
- Sweet chili sauce
- Soy dipping sauce with chopped green onions and a pinch of chili flakes
How Much Time Will You Need?
This recipe takes about 20 minutes for prep and cooking time, followed by some minutes for frying. The most time-consuming part is preparing the filling, but it’s super simple! Once everything is ready, you can be enjoying your crispy spring rolls in about 30 minutes total.
Step-by-Step Instructions:
1. Prepare the Filling:
In a large pan or wok, heat 1 tablespoon of vegetable oil over medium-high heat. Once the oil is hot, add the minced garlic and stir-fry for about 30 seconds until it’s fragrant. Next, toss in the shredded cabbage, julienned carrots, mushrooms (if using), and chopped green onions. Stir-fry everything for 3 to 5 minutes, just until the vegetables are tender but still a little crisp. If you’re adding any cooked meat, include it at this stage. Season your filling with soy sauce, oyster sauce (if you’ve opted for it), sesame oil, salt, and pepper. Mix everything together and let it cook for another 2 minutes. Once done, take it off the heat and let the filling cool for a bit.
2. Prepare the Spring Rolls:
Grab a spring roll wrapper and lay it out on a flat surface in a diamond shape. Spoon about 2 tablespoons of your filling into the bottom corner of the wrapper. Now, fold that bottom corner over the filling, fold in both sides, and roll it tightly towards the top corner. Use the beaten egg to brush on the top corner—this will act like glue to seal your spring roll. Keep repeating this process with the remaining wrappers and filling until you’re all done!
3. Fry the Spring Rolls:
Heat vegetable oil in a deep pan or fryer to 350°F (175°C). Carefully place the spring rolls in batches into the hot oil, frying them until they’re golden brown and crispy, which should take about 3 to 5 minutes. Make sure to turn them gently to ensure even cooking. Once they’re done, remove them from the oil and drain them on paper towels to soak up any excess oil.
4. Serve and Enjoy:
Now, it’s time to enjoy your crispy Chinese spring rolls! Serve them while they’re hot with your choice of dipping sauces like sweet chili sauce or a soy dipping sauce sprinkled with some chopped green onions and chili flakes. Enjoy every crunch!
Can I Use Frozen Spring Roll Wrappers?
Yes, you can use frozen spring roll wrappers! Just make sure to thaw them in the fridge overnight or let them sit at room temperature for about 30 minutes before using to make them easier to work with.
How Do I Store Leftover Spring Rolls?
Store any leftover spring rolls in an airtight container in the fridge for up to 2 days. For best results, reheat them in an oven at 350°F (175°C) for about 10 minutes to crisp them up again.
Can I Make the Filling Ahead of Time?
Absolutely! You can prepare the filling a day in advance. Just let it cool completely before storing it in an airtight container in the fridge. When you’re ready to roll, simply assemble and fry!
What Can I Do If My Spring Rolls Are Not Crispy?
If your spring rolls aren’t crispy enough, it might be due to excess moisture in the filling. Ensure the filling is well-drained and cooled completely before wrapping. Also, frying at the correct temperature (350°F or 175°C) is crucial for achieving that perfect crunch!



