Enjoy the taste of Filipino culture with our delectable Lumpiang Sariwa recipe! This classic dish, packed with fresh vegetables and savory protein and wrapped in homemade fresh lumpia wrapper, provides a delicious blend of flavors and textures. Join us as we discover the secrets to making this famous Filipino staple suitable for every occasion!
Looking for more vegetable wrap recipes? Try my tofu wrap, curried chickpea wrap, and vegan burrito recipe!

Jump to:
What is Lumpiang Sariwa?
Lumpiang Sariwa, also known as fresh lumpia or fresh spring rolls, was introduced to the Philippines by Chinese immigrants who brought their culinary traditions with them. It evolved over time into a distinctively Filipino dish, mixing fresh veggies, tofu, and a sweet-savory sauce wrapped in a thin crepe-like wrapping. Today, this dish is often served both for special occasions and for ordinary meals.
Learn how to make this savory fresh lumpia recipe with our step-by-step guide, which is suitable for both newbie chefs and experienced cooks. Let's go into the realm of lumpiang sariwa and expand your culinary skills!
Health Benefits Romaine Lettuce
- Its potassium content promotes heart health.
- It supports hydration with its high water content.
- It contains dietary fiber, which improves digestion.
- Its low calories and high water content aid in weight management.
- Loaded with essential vitamins and minerals that maintain overall health.
Variations
- Vegetable Filling - you may choose bean sprouts, mushrooms, water chestnuts, thinly sliced jicama, bamboo shoots, or shredded daikon radish as an addition or a replacement, if desired.
- Protein - feel free to add other plant-based proteins or any meat of your choice.
- Spicy - add chili flakes, chili peppers, or spicy sauce to the filling mixture and adjust the spiciness as desired.
- Dipping Sauces - this dish can be served with a sweet and savory peanut sauce, vinegar-based dipping sauce with garlic and chili, or a hoisin-based sauce.

Substitutions
- Wrappers - instead of homemade lumpia wrappers, you can use store-bought spring roll wrappers or rice paper wrappers as substitutes. Also, you can alternatively use gluten-free wrappers made from rice flour or tapioca starch for those with gluten allergies.
- Carrots - you may use bell peppers, zucchini, singkamas, or celery if carrots are unavailable
- Tofu- if you are allergic to tofu, you can leave it out or replace it with cooked and crumbled tempeh.
Storage
- Refrigeration: Keep the lumpiang sariwa in an airtight container or wrap them tightly in plastic wrap. Place them in the refrigerator as soon as possible, and they should last for at least 2–3 days.
- Separate Components: To avoid soggy wrappers, store the sauce separately from the lumpia. Keep the sauce in one container, and the lumpia in another.
- Avoid Freezing: Lumpiang Sariwa is best-savored fresh, and freezing might affect the texture of the wrappers and filling. It is not advisable to freeze them since they may turn mushy when thawed.
- Reheating: To prevent drying out the wrapper or overcooking the fresh lumpia, reheat them gently if needed. You can either quickly steam them or give them a quick microwave reheat to ensure they are thoroughly heated.
- Serve chilled: Fresh Lumpia can be served chilled straight out of the fridge. Just be careful to keep it covered to avoid drying it out.
Ingredients
Listed below are all the ingredients you will need:
Peanut Sauce:
- soy sauce
- vegetarian oyster mushroom sauce
- vegetable broth
- brown sugar
- garlic
- cornstarch
- water
- salt
- crushed peanuts
Filling:
- vegetable oil
- sweet potatoes
- jicama
- vegan fish sauce
- cabbage
- carrots
- vegetable broth
- romaine lettuce leaves
- firm tofu
- green beans
- sweet onions
- garlic
- salt
- ground black pepper
Wrap Ingredients:
- all-purpose flour
- large eggs
- vegetable oil
- salt
- whole milk
- butter
See the recipe card for quantities.

Instructions
Gather and prepare all the ingredients for this recipe. Then, let’s begin!

Combine all the peanut sauce ingredients.
Bring the mixture to a boil in a saucepan and reduce to a simmer until thickened while stirring once in a while.
Once thickened, transfer the lumpia sauce to a bowl and set aside.

Cook the filling by adding the oil to a heated skillet. Sauté minced garlic and chopped sweet onions for 60 seconds on medium-low heat.
Add the firm tofu cubes and cook until browned.

Add the sweet potatoes and pour in the water. Bring the mixture to a boil and reduce to a simmer for 5 minutes.
Add the jicama, carrots, green beans, and shredded cabbage, and stir fry for another 3 minutes while mixing constantly.

Add a splash of vegan fish sauce. Season with salt and ground black pepper, to taste.
Transfer to a serving bowl and set aside.

Place all the wrap ingredients (except the butter) in a mixing bowl.
Whisk together until fully incorporated.

Add the butter to a nonstick skillet.
Scoop and pour half a cup of the mixture into the hot pan. Swirl until it covers all the surfaces of the pan.

Cook until the top becomes dry before flipping using a spatula.
Cook for another minute and remove from the skillet. Repeat the process with the remaining wrap batter.

To assemble, place the romaine lettuce leaf in the center of each wrap. Add in a couple of tablespoons of the lumpia filling and wrap or fold.
Drizzle with the peanut sauce. Serve immediately.

Hint: Roll the dough thinly and evenly to achieve a delicate feel when making homemade wraps. Allow the freshly cooked wrappers to rest briefly before filling and rolling to prevent tearing and ensure they keep their shape during the cooking.
⭐ Top Tip
To make the best lumpiang sariwa, don't overcook your vegetables—keeping their texture adds to the dish's freshness. Also, when wrapping, gently tuck the filling to avoid ripping the delicate wrapper, resulting in an attractive display and a delightful eating experience.
FAQ
More Vegetable Wrap Recipes
Looking for other recipes like this? Try these 3:
Lumpiang Sariwa
Equipment
- small and medium-sized bowls
- whisk or spoon
- nonstick skillet
- saucepan
- plates
- spatula
Ingredients
Peanut Sauce:
- 2 cups vegetable broth
- ½ cup brown sugar
- 3 tablespoons chopped peanuts
- 2 tablespoons cornstarch diluted with 1⁄4 cup water
- 1 tablespoon soy sauce
- 2 teaspoons vegetarian oyster mushroom sauce
- 1 teaspoon minced garlic
- ¼ teaspoon salt
Filling:
- 2 tablespoons vegetable oil
- 2 teaspoons minced garlic
- ½ cup chopped sweet onions
- ½ cup firm tofu cut into strips
- 2 cups diced sweet potatoes
- ½ cup vegetable broth
- 1 cup shredded cabbage
- ½ cup diced jicama
- ½ cup thinly sliced carrots
- ½ cup chopped green beans
- 1 tablespoon vegan fish sauce
- ¼ teaspoon salt
- ¼ teaspoon ground black pepper
- 6 romaine lettuce leaves
Wrap Ingredients:
- 1 cup all-purpose flour
- 2 large eggs beaten
- 1½ cups whole milk
- 2 tablespoons vegetable oil
- ¼ teaspoon salt
- 2 teaspoons butter
Instructions
Peanut Sauce:
- Combine all the peanut sauce ingredients. Then, bring the mixture to a boil and reduce to a simmer until thickened while stirring once in a while.
- Once thickened, transfer to a bowl and set aside.
Filling:
- Cook the filling by adding the oil to a heated skillet. Then, sauté minced garlic and chopped sweet onions for 60 seconds on medium-low heat.
- Add the firm tofu and cook until browned. Then, add the sweet potatoes and pour in the water or vegetable broth.
- Bring the mixture to a boil and reduce to a simmer for 5 minutes.
- Add the shredded cabbage, jicama, carrots, and green beans, and stir fry for another 3 minutes while mixing constantly.
- Add a splash of vegan fish sauce. Then, season with salt and ground black pepper, to taste.
- Transfer to a serving bowl and set aside.
Wrap:
- Place all the wrap ingredients (except the butter) in a mixing bowl. Then, whisk together until fully incorporated.
- Add the butter to a skillet. Then, scoop and pour half a cup of the mixture into the hot pan.
- Swirl until it covers all the surfaces of the pan. Cook until the top becomes dry before flipping.
- Cook for another minute and remove from the skillet. Repeat the process with the remaining wrap batter.
- To assemble, place the romaine lettuce leaf in the center of each wrap. Then, add in a couple of tablespoons of the filling and wrap or fold.
- Drizzle with the peanut sauce. Then, serve immediately.




Cheng says
Yay! Fresh lumpia is one of my favorite healthy dishes. Thanks for sharing this here! 🙂