Sweet Potato Lumpia Recipe: Crispy Spring Rolls With Spiced Filling Magic

Side Dishes

Sweet Potato Lumpia Recipe: Crispy Spring Rolls With Spiced Filling Magic

This sweet potato lumpia recipe transforms humble ingredients into golden, crispy spring rolls with a spiced filling that balances sweetness and savory depth. The secret lies in perfectly roasting the sweet potatoes until tender yet firm, then combining them with shredded cabbage, carrots, and optional tofu for texture.

Traditional Filipino flavors shine through with just the right touch of garlic, soy sauce, and a hint of black pepper—no complicated techniques required.

The magic happens when you wrap the filling tightly in lumpia wrappers before frying to a crispy golden finish. Unlike many recipes that rely on deep-frying, this method delivers the same satisfying crunch while keeping prep simple—just 20 minutes of active work before letting the filling cool enough to handle.

The result? A dish that feels restaurant-worthy but comes together in your own kitchen, with every bite offering that perfect contrast of crunchy wrapper and tender, flavorful filling.

What sets these apart is how the sweet potatoes caramelize slightly during roasting, adding natural sweetness that pairs beautifully with the savory umami of the soy-garlic marinade.

Serve them with a side of spicy vinegar dip or sweet chili sauce to balance the richness, and you've got a side dish that steals the show at any table. The wrappers stay crispy even when reheated, making these perfect for meal prep or bringing to gatherings.

Whether you're making them for a family dinner or a potluck, this recipe scales easily while maintaining that authentic lumpia experience. The key to success? Keeping the filling cool before wrapping and frying in small batches to maintain even crispiness. Let's get started—your taste buds will thank you.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for sweet potato lumpia

Sweet potatoes, crispy wrappers, and simple pantry staples make these lumpia irresistible.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 lbs Medium, peeled and cubed
Lumpia Wrappers 🍱 12 pieces Spring roll wrappers, store-bought
Green Cabbage 🥬 4 cups Shredded, thinly sliced
Carrots 🥕 2 medium Shredded, medium size
Firm Tofu 🧀 8 oz Pressed, cubed, optional
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Soy Sauce 🥢 2 tbsp Light or regular
Black Pepper 🌶️ ½ tsp Freshly ground
Vegetable Oil 🫒 3 cups For frying, neutral flavor
Salt 🧂 1 tsp Kosher or sea salt
Olive Oil 🫒 1 tbsp For tossing filling
Lemon Juice 🍋 1 tbsp Freshly squeezed
Green Onions 🧅 2 whole Thinly sliced, for garnish

The sweet potatoes are the star here. Orange-fleshed varieties like Jewel or Garnet work best—they're naturally sweet and hold their shape when roasted. Grab a couple of medium ones (about 2 lbs total) from the produce section, but if you're in a hurry, pre-cubed sweet potatoes at Trader Joe's or Whole Foods save time. Peeled and cubed, they roast up tender but still firm enough to hold their shape when wrapped. For the tofu, extra-firm works best—press it between paper towels for 15 minutes to remove excess water before cubing. The cabbage? Green cabbage is traditional, but red adds a pretty color if you're feeling festive.

No lumpia wrappers? Spring roll wrappers from the Asian aisle are a must—they're thin and pliable enough to handle the filling without breaking. Short on carrots? Substitute with daikon radish or extra cabbage for a similar texture. The soy sauce can be tamari for gluten-free, and if you're out of black pepper, white pepper works too. For the oil, vegetable or canola oil is best for frying—it stays neutral and won't overpower the flavors. Pro tip: if you can't find pre-made wrappers, rice paper wrappers in a pinch (they're thinner and require a lighter hand when wrapping).

Roasted sweet potatoes keep in the fridge for 5 days if stored in an airtight container, but they're best used fresh for this recipe. The wrappers? Store them in a cool, dry place—they'll last about 2 weeks unopened. Once you fry these, they stay crispy for 2-3 days if kept in an airtight container (though they're best eaten fresh). Freeze any leftovers for up to 1 month—just reheat in the oven at 350°F for 10-15 minutes to restore crispiness. Double the batch and freeze half for lazy weeknights!

❤️

Why You'll Love This Recipe

  • No-Fuss Assembly: I swear by this recipe because it’s the only lumpia I can make without turning my kitchen into a chopping warzone. The sweet potatoes and tofu get tossed in a quick pan with garlic and soy—no julienne skills required—and the cabbage and carrots stay in big, easy-to-wrap chunks. Five minutes of prep, and you’re rolling.
  • Sweet-Savory Magic: That crispy wrapper hugging tender sweet potatoes? It’s the kind of combo that makes you forget you’re eating veggies. The tofu adds a subtle chew, while the cabbage stays bright and fresh—like a hug for your taste buds, but better.
  • Lunchbox Hero: Between us, these are my go-to for packed lunches. They reheat like a dream (microwave or air fryer, no judgment) and keep their shape—no soggy wrappers here. My kid still asks for them after school, and honestly? That’s the real win.
  • Budget Crunch Saver: Sweet potatoes and cabbage stretch this recipe into a full meal for four on $8. The tofu keeps it protein-packed without breaking the bank, and leftovers? They’re my secret weapon for lazy nights. Freeze extras too—no one will guess they’ve been sitting in the freezer.

Step-by-step instructions for sweet potato lumpia

Here's how to create golden, crispy spring rolls with a flavorful spiced filling.

1

Cook the Sweet Potatoes Until Tender

Place the 2 lbs sweet potatoes in a medium pot and cover with water by about 1 inch. Add the 1 tsp salt and bring to a boil over medium-high heat. Once boiling, reduce heat to medium-low and simmer for 15-20 minutes until a fork slides in easily. Drain well and let cool slightly before cubing.

While they cook, I like to keep an eye on the water level—top off with hot water if needed to prevent burning. Overcooked sweet potatoes turn mushy, so test for doneness early. Once tender, spread them on a baking sheet to cool completely before handling.

2

Prepare the Filling Ingredients

In a large mixing bowl, combine the 4 cups green cabbage, 2 medium shredded carrots, 8 oz cubed firm tofu, and the 2 tbsp soy sauce. Add the 4 cloves minced garlic, 0.5 tsp black pepper, and the 1 tbsp olive oil. Toss everything together until the cabbage wilts slightly and the tofu is evenly coated.

I press down gently on the cabbage with my hands to help remove excess moisture—this prevents soggy wrappers later. The filling should look vibrant and well-distributed. If using tofu, make sure it's pressed and drained well to avoid watery filling.

3

Assemble the Lumpia Rolls

Lay one lumpia wrapper flat on a clean surface. Spoon about 2 tablespoons of filling onto the bottom third of the wrapper. Fold the bottom corner up, then fold in the sides, and roll tightly from the bottom up like a burrito. Seal the edge with a dab of water to help it stick.

Work quickly but carefully—these rolls take practice! I like to keep the remaining filling covered while I assemble to prevent drying. If the wrapper tears, just trim the edges and continue. You should have about 12 perfect rolls when finished.

4

Fry Until Golden and Crispy

Heat the 3 cups vegetable oil in a deep pot or Dutch oven to 350°F. Fry 3-4 lumpia at a time for 2-3 minutes until golden brown on all sides. Drain on paper towels and keep warm in a 200°F oven while frying the rest.

Here's the thing—don't overcrowd the pot or the oil temperature will drop, leading to greasy instead of crispy rolls. I use a thermometer to monitor the oil temperature, adding more if needed. The rolls should be golden brown all over with a crispy exterior.

5

Finish with Lemon and Garnish

Once all rolls are fried, toss them gently with the 1 tbsp lemon juice. This brightens the flavors and cuts through the richness. Arrange on a serving platter and garnish with the 2 whole sliced green onions.

Serve immediately while still crispy—these lumpia are best enjoyed fresh from the fryer. The lemon juice adds a nice tang that balances the sweetness of the sweet potatoes and savory filling. Enjoy with sweet chili sauce or soy dipping sauce!

👨‍🍳

Pro Tips For Making Sweet Potato Lumpia

  • STEAM SWEET POTATOES FIRST: Roast the sweet potatoes at 400°F (200°C) for 25 minutes before shredding—this makes them tender enough to blend into the filling without turning mushy when wrapped. I learned this the hard way after my first batch of lumpia fell apart like soggy paper.
  • SLICE TOFU THIN: Cut the firm tofu into ¼-inch (6mm) slices and pan-fry them until crispy before adding to the filling—this adds texture that raw tofu can’t match. Skip this, and you’ll end up with a filling that’s all soft and no crunch.
  • WRAP TIGHT, SEAL FAST: Press the edges of the lumpia wrappers firmly with your fingers while rolling, then seal with a dab of water on the edges—this keeps the filling from leaking when frying. My first batch looked perfect but fell apart mid-fry because I skimped on sealing.
  • FRY IN BATCHES: Fry no more than 4 lumpia at a time in 2 inches (5cm) of oil at 350°F (175°C)—crowding drops the oil temperature and makes them greasy instead of crispy. Yes, it takes longer, but the difference in texture is worth it.

Essential equipment for this recipe

Wrappers Must-Haves

You absolutely need lumpia wrappers for this recipe—they're the secret to that perfect crispy texture. I recommend Kohinno lumpia wrappers from the Asian grocery aisle, as they're thin yet sturdy enough to handle the filling.

If you can't find them, rice paper wrappers work in a pinch, though they require a lighter touch when rolling. Store unopened wrappers in a cool, dry place—they'll last about 2 weeks once opened. 🍱

Frying Essentials

For frying, a deep pot or Dutch oven is essential—it gives you enough space to fry the lumpia without overcrowding. I use a 12-inch cast iron Dutch oven from Lodge because it maintains even heat and handles high temperatures beautifully.

A deep-fry thermometer is also a game-changer—it helps you keep the oil at a consistent 350°F for that perfect golden-brown finish. If you're avoiding deep-frying, an air fryer works too, though the texture will be slightly different. 🔥

Oil Selection Matters

Use neutral-flavored vegetable or canola oil for frying—it stays stable at high heat and won’t overpower the flavors. Avoid olive oil, as it has a lower smoke point and can turn bitter. I like to use Mazola vegetable oil because it’s affordable and reliable.

For smaller batches, you can reuse the oil if you strain out any food particles, but for best results, use fresh oil each time. A fine-mesh strainer helps keep your oil clean between uses. 🫒

Prep Tools for Efficiency

A sharp chef’s knife and mandoline make quick work of shredding cabbage and carrots—no one wants to spend forever chopping! I also keep a large mixing bowl and spatula on hand to toss the filling ingredients without making a mess.

For pressing tofu, a heavy object like a cast iron skillet works perfectly. If you're new to lumpia-making, a small bowl of water nearby helps seal the wrappers without sticking. 🧂

Optional Extras

While not essential, a slotted spoon makes it easy to turn the lumpia without losing oil, and paper towels are a must for draining. For garnishing, green onions add a fresh pop of color, but cilantro or Thai basil work too.

If you're feeling fancy, a small squeeze bottle helps apply a thin line of water to seal the wrappers neatly. These little tools make all the difference in keeping your workflow smooth. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 650mg28%
Total Carbohydrate 56g19%
Dietary Fiber 8g29%
Sugars 12g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make sweet potato lumpia without frying?

Yes! For a lighter version, bake them at 400°F for 15-18 minutes on a wire rack over a baking sheet, flipping halfway. Brush with oil first for crispiness. Air fryers also work at 375°F for 8-10 minutes. The texture will be slightly softer than fried, but still delicious.

2

What’s the best way to store leftover lumpia?

Keep them crispy by storing in an airtight container at room temperature for 2-3 days. For longer storage, freeze for up to 1 month. Reheat in a 350°F oven for 10-15 minutes or air fry at 375°F for 3-4 minutes. Avoid microwaving—it makes them soggy!

3

Can I substitute sweet potatoes with regular potatoes?

Not ideal! Sweet potatoes add natural sweetness and a firmer texture that holds up better in lumpia. If you must substitute, use yams or purple potatoes for a similar texture. Regular potatoes will turn mushy and make the filling too dense.

4

How do I fix soggy lumpia?

If your lumpia turns soggy, it’s likely from excess moisture in the filling. Next time, press the cabbage harder to remove water, and ensure the sweet potatoes are fully cooled before mixing. For already-made lumpia, reheat in the oven with a paper towel underneath to absorb moisture.

5

What’s the best dip for sweet potato lumpia?

Try a mix of 1/4 cup soy sauce, 2 tbsp rice vinegar, 1 tbsp honey, and a pinch of chili flakes. For extra tang, add 1 tbsp lemon juice. Sweet chili sauce or peanut sauce also pair perfectly!

★★★★★4.8(8 reviews)
Categories Side Dishes