I absolutely love making homemade spring rolls from scratch because the flavor payoff is incredible compared to store-bought options. This particular recipe delivers a flavor explosion with a creamy peanut chili crunch filling that everyone will love, wrapped in a perfectly crispy, golden exterior. This family-friendly chinese spring roll recipe is a delicious twist on a classic. We’re making homemade chinese spring rolls in a simple process that’s perfect for a weekend project or an exciting weeknight dinner. Forget takeout; these family-friendly spring rolls are fresh, customizable, and taste a million times better than anything from a restaurant. The secret is a quick-to-prepare filling that balances savory, spicy, and nutty notes perfectly. Let’s get started on this family-friendly favorite that’s great for dipping and sharing.

Ingredients
- 450 g (1 lb) Boneless, Skinless Chicken Breast or Thigh
Finely minced chicken is key to an even filling texture. Chicken thighs add moisture, while breast meat keeps it lean; choose based on preference. You can substitute with ground turkey for variations. This recipe provides a simple, high-protein take on a traditional chinese spring roll recipe. - 300 g (10.5 oz) Green Cabbage and 1 Large Carrot (120 g / 4.2 oz)
Finely shred or julienne the vegetables to ensure they cook quickly and fit neatly into the wrapper. Shredding provides a classic spring roll texture, adding crunch and body to the filling. This combination provides a colorful base for the filling. - 80 g (2.8 oz) Dried Shiitake Mushrooms
Rehydrate the mushrooms in hot water until soft, then remove stems and slice thinly. Shiitakes provide a deep, savory, umami flavor that is characteristic of good Chinese cooking. If fresh shiitakes are used, adjust the weight accordingly before cooking. - Aromatics and Cooking Oil (Garlic, Ginger, Neutral Oil)
Use 4 cloves garlic, minced, and a 2.5 cm (1 inch) piece of fresh ginger, grated. Fresh aromatics are essential for building a flavorful base for the filling. Use 30 ml (2 tbsp) of neutral oil like canola or sunflower oil for high-heat cooking. - Peanut Chili Crunch Sauce Base
60 ml (1/4 cup) unsweetened creamy peanut butter for richness and body. 45 ml (3 tbsp) chili crisp/chili crunch for heat and texture (use alcohol-free for a family-friendly version). 30 ml (2 tbsp) alcohol-free soy sauce or tamari for savory depth. 15 ml (1 tbsp) rice vinegar and 7.5 ml (1.5 tsp) maple syrup (or brown sugar) for balancing sweetness and acidity. 5 ml (1 tsp) toasted sesame oil for aromatic finish. - Cornstarch Slurry
7.5 g (1.5 tsp) cornstarch mixed with 15 ml (1 tbsp) cold water to thicken the sauce. This slurry ensures the filling holds together without being watery, preventing soggy wrappers. A properly thickened filling makes rolling much easier. - Spring Roll Wrappers and Egg Wash
20-25 standard spring roll wrappers (8 in x 8 in / 20 cm x 20 cm size), thawed if frozen. One large egg, lightly beaten, to create an effective glue for sealing the wrappers shut. Do not confuse spring roll wrappers with thicker, chewier egg roll wrappers. - Frying Oil and Garnish
700 ml – 1 L (3-4 cups) neutral cooking oil for deep frying (e.g., canola, grapeseed). 15 ml (1 tbsp) extra chili crisp and 15 g (1/4 cup) fresh cilantro (or scallions) for plating and garnish.
Instructions
- Cook the Chicken and Aromatics
Heat 30 ml (2 tbsp) neutral cooking oil in a large wok or skillet over medium-high heat. Add the minced chicken and cook for 5-7 minutes until browned and completely cooked through, breaking it apart as you go. Transfer the chicken to a large bowl, leaving any rendered fat in the pan for the vegetables. - Sautรฉ the Vegetables
In the same pan, add the minced garlic and grated ginger and sautรฉ for 30 seconds until fragrant. Add the shredded cabbage, carrot, and sliced shiitake mushrooms. Stir-fry for 5-7 minutes until the vegetables are tender-crisp, maintaining some bite for texture. - Combine and Thicken the Filling
Return the cooked chicken to the pan with the vegetables and reduce the heat to medium. Stir in the peanut butter, 45 ml (3 tbsp) chili crisp, soy sauce, rice vinegar, maple syrup, and sesame oil; mix thoroughly until the peanut butter melts into a creamy sauce. Pour in the cornstarch slurry and cook for 1-2 minutes, stirring constantly, until the filling thickens slightly and becomes glossy. - Cool the Filling Completely
Remove the filling from the heat and transfer it to a separate bowl or baking sheet to cool completely. The filling must be completely cool before assembly; warm filling will steam the wrappers and cause them to tear during rolling or frying. You can refrigerate the filling to speed up the cooling process. - Assemble the Spring Rolls
Lay one wrapper on a dry surface with a corner pointing towards you (diamond shape). Place 2-3 tablespoons of the cooled filling near the bottom corner, shaping it into a log. Fold the bottom corner over the filling, tucking snugly, then fold in the left and right corners towards the center. For easy assembly, make sure you don’t overstuff; this makes for a better-looking homemade chinese spring roll. - Roll and Seal
Continue rolling tightly upwards, forming a cylinder. Just before reaching the final corner, brush the remaining wrapper lightly with beaten egg to seal. When I make this for my kids, I often pre-mix the egg wash and have them brush it on the edges; it helps them learn the process while keeping things quick for me. Repeat with all remaining wrappers and filling, placing completed chinese spring rolls on a parchment-lined tray without touching. - Deep Fry the Spring Rolls
Heat 700 ml – 1 L (3-4 cups) neutral cooking oil in a deep pot or Dutch oven over medium-high heat to 175ยฐC (350ยฐF). Fry 3-4 spring rolls at a time for 4-6 minutes, turning occasionally, until golden brown and crispy on all sides. Use a deep-fry thermometer to monitor temperature and avoid overcrowding the pot, which lowers oil temperature and results in greasy spring rolls. This chinese spring roll recipe produces exceptionally crispy results. If the spring rolls are browning too quickly on the outside, lower the heat slightly to ensure the filling is heated through without burning the wrapper. - Drain and Garnish
Remove the fried spring rolls with a slotted spoon or spider and place them on a wire rack over a baking sheet to drain excess oil. Garnish immediately with extra chili crisp and fresh cilantro or scallions for a pop of color and flavor.
Serving Suggestions and Dips
A great homemade meal is all about the supporting cast. These crispy chinese spring roll recipe additions are fantastic with a fresh side. Serve with simple steamed rice and perhaps a side salad with a light vinaigrette to complement the rich filling and balance the flavors.
Even though the filling for this chinese spring roll recipe is already flavorful, a good dipping sauce takes it to the next level. Offer a few choices so everyone at the table can customize their meal.
- Chili Crisp: For extra heat and texture.
- Sweet Chili Sauce: A classic pairing for crispy spring rolls.
- Tangy Ponzu Sauce: A lighter, bright option for dipping.
For a complete, family-friendly meal, pair these spring rolls with other easy Asian-inspired dishes. Quick stir-fried greens, fried rice, or a simple miso soup work perfectly for a full spread.
Make-Ahead and Freezing Tips
This chinese spring roll recipe is fantastic for meal prep. You can prepare the filling up to two days in advance and store it covered in the refrigerator. Just assemble and fry when you are ready to serve.
Assembled, uncooked spring rolls freeze perfectly. Place them in a single layer on a parchment-lined tray until solid. Once frozen, transfer them to a freezer-safe bag or container for long-term storage (up to 3 months).
To cook from frozen, preheat the oil to 160ยฐC (320ยฐF). Fry for 7-9 minutes, turning occasionally, until golden brown and heated through. Cooking from frozen takes slightly longer than frying fresh spring rolls.

Air Fryer and Oven Methods
If you prefer less oil, you can cook this chinese spring roll recipe in an air fryer. Mist the assembled spring rolls generously with neutral cooking oil spray. Place them in the air fryer basket in a single layer and cook at 200ยฐC (400ยฐF) for 8-12 minutes, flipping halfway through. They will get crispy and golden brown, making them a healthier snack option.
Alternatively, preheat your oven to 200ยฐC (400ยฐF). Arrange spring rolls on a wire rack over a baking sheet, mist with oil spray, and bake for 15-20 minutes. Keep in mind that deep frying achieves the best texture for this specific chinese spring roll recipe, but the oven method still works well for quick family dinners.
FAQs
Why did my spring rolls tear during frying?
The most common reason for tearing is that the filling wasn’t cooled completely before assembly; warm filling creates steam that bursts the wrapper. Another reason is simply overstuffing the wrappers. Keep the filling ratio consistent for best results.
Can I use a different protein?
Yes, this recipe works great with finely minced turkey or firm tofu for a vegetarian option. The key is to mince the protein finely so it cooks evenly with the vegetables.
What kind of wrappers should I buy?
Look for spring roll wrappers in the refrigerated or frozen section of an Asian market or grocery store. Avoid thick, bubbly egg roll wrappers. I make sure to thaw them completely before I start rolling, which makes them much more pliable.
How do I keep the spring rolls from getting soggy after frying?
Always place finished spring rolls on a wire rack instead of paper towels. The wire rack allows air to circulate underneath and prevents condensation from making the bottom soggy. This ensures maximum crispness for your chinese spring roll recipe.
Can I make this filling vegetarian or high-protein?
Yes, simply swap the chicken with firm tofu, finely minced, and follow the same cooking process. Ensure your chili crisp and soy sauce are vegetarian-friendly. For extra high-protein snacks, you can also add a scoop of nutritional yeast to the filling mix for an umami boost.
What if I don’t like chili crisp?
You can substitute a different hot sauce or simply increase the soy sauce and add a pinch of cayenne pepper, though you will lose the crunchy texture. The peanut butter base still provides a rich flavor, so the overall taste won’t change dramatically.
Conclusion
This homemade chinese spring roll recipe transforms a classic appetizer into an unforgettable main course with a fiery, nutty twist for quick meals. The combination of crispy wrappers and bold filling makes it a fun meal to share with the family, and I always keep a batch in the freezer for easy dinners. Save this recipe to your Pinterest board for later and get ready to impress everyone with these family-friendly spring rolls.
Print
chinese spring roll recipe
- Total Time: 105 minutes
- Yield: 20–25 spring rolls 1x
- Diet: General
Description
A homemade spring roll recipe featuring a creamy peanut chili crunch filling, wrapped in a perfectly crispy, golden exterior. This family-friendly recipe is a delicious twist on a classic Chinese appetizer.
Ingredients
- 450 g (1 lb) boneless, skinless chicken breast or thigh, finely minced
- 300 g green cabbage, finely shredded
- 1 large carrot (120 g), finely shredded
- 80 g dried shiitake mushrooms, rehydrated, stems removed, and sliced thinly
- 4 cloves garlic, minced
- 1-inch piece fresh ginger, grated
- 30 ml (2 tbsp) neutral cooking oil (canola or sunflower oil)
- 60 ml (0.25 cup) unsweetened creamy peanut butter
- 45 ml (3 tbsp) chili crisp or chili crunch (alcohol-free)
- 30 ml (2 tbsp) soy sauce or tamari (alcohol-free)
- 15 ml (1 tbsp) rice vinegar
- 7.5 ml (1.5 tsp) maple syrup or brown sugar
- 5 ml (1 tsp) toasted sesame oil
- 7.5 g (1.5 tsp) cornstarch
- 15 ml (1 tbsp) cold water
- 20–25 standard spring roll wrappers (8 in x 8 in / 20 cm x 20 cm)
- 1 large egg, lightly beaten (for egg wash)
- 700 ml – 1 L (3–4 cups) neutral cooking oil (for deep frying)
- 15 ml (1 tbsp) extra chili crisp (for garnish)
- 15 g (0.25 cup) fresh cilantro or scallions (for garnish)
Instructions
- Cook Chicken and Aromatics: Heat 30 ml neutral cooking oil in a large wok or skillet over medium-high heat. Add the minced chicken and cook for 5-7 minutes until browned and completely cooked through. Transfer the chicken to a large bowl, leaving rendered fat in the pan.
- Sautรฉ Vegetables: Add minced garlic and grated ginger to the pan and sautรฉ for 30 seconds until fragrant. Add shredded cabbage, carrot, and sliced shiitake mushrooms. Stir-fry for 5-7 minutes until the vegetables are tender-crisp.
- Combine and Thicken Filling: Return the cooked chicken to the pan. Reduce heat to medium and stir in the peanut butter, 45 ml chili crisp, soy sauce, rice vinegar, maple syrup, and sesame oil until the peanut butter melts into a creamy sauce. Pour in the cornstarch slurry and cook for 1-2 minutes, stirring constantly, until the filling thickens slightly.
- Cool Filling: Remove the filling from heat and transfer it to a separate bowl or baking sheet to cool completely. Warm filling will steam the wrappers and cause them to tear during rolling or frying.
- Assemble Spring Rolls: Lay one wrapper on a dry surface with a corner pointing towards you (diamond shape). Place 2-3 tablespoons of the cooled filling near the bottom corner, shaping it into a log. Fold the bottom corner over the filling, then fold in the left and right corners towards the center.
- Roll and Seal: Continue rolling tightly upwards, forming a cylinder. Brush the final corner lightly with beaten egg to seal the wrapper shut. Repeat with all remaining wrappers and filling, placing completed spring rolls on a parchment-lined tray without touching.
- Deep Fry Spring Rolls: Heat 700 ml – 1 L neutral cooking oil in a deep pot or Dutch oven over medium-high heat to 175ยฐC (350ยฐF). Fry 3-4 spring rolls at a time for 4-6 minutes, turning occasionally, until golden brown and crispy on all sides. Use a deep-fry thermometer to monitor temperature and avoid overcrowding the pot.
- Drain and Garnish: Remove fried spring rolls with a slotted spoon and place them on a wire rack over a baking sheet to drain excess oil. Garnish immediately with extra chili crisp and fresh cilantro or scallions.
Notes
To avoid greasy spring rolls, monitor oil temperature with a deep-fry thermometer and avoid overcrowding the pot when frying. The filling must be cooled completely before assembly to prevent wrappers from tearing.
- Prep Time: 75 minutes
- Cook Time: 30 minutes
- Category: Appetizer
- Method: Deep Frying
- Cuisine: Chinese
Nutrition
- Serving Size: 3 spring rolls
- Calories: 450 calories
- Sugar: 3 g
- Sodium: 180 mg
- Fat: 22 g
- Saturated Fat: 4 g
- Unsaturated Fat: 11 g
- Trans Fat: 0 g
- Carbohydrates: 20 g
- Fiber: 3 g
- Protein: 15 g
- Cholesterol: 50 mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and weโll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- โ Printable PDF (ingredients + steps)
- โ Save it to your phone (no long scrolling)
- โ Includes cook time + servings
- โ Easy to follow
FAQ
Whereโs the full recipe?
Itโs delivered as a printable PDF so you can save it and cook without scrolling.
I didnโt get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.