Dynamite Lumpia Recipe: Spicy Filipino Spring Rolls

Updated November 5, 2026

Total time
50 min
prep 30 min · cook 20 min
Serves
6
portions as written

Jump to recipe

Dynamite Lumpia Recipe: Spicy Filipino Spring Rolls

Dynamite Lumpia are a popular Filipino appetizer where whole long green chili peppers are stuffed with a savory meat mixture, wrapped in a crisp spring roll wrapper, and fried until golden. The name comes from their fiery kick, and the contrast between the crunchy wrapper, juicy filling, and spicy pepper makes them an irresistible party snack. This recipe delivers a perfectly balanced version with a creamy cheese center to tame the heat.

Ingredients

  • 12 long green chili peppers (such as siling pansigang or banana peppers), stems removed
  • 1 lb (450 g) ground pork
  • 1 medium onion, finely chopped
  • 4 cloves garlic, minced
  • 1 large egg
  • 1/4 cup (30 g) all-purpose flour
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon paprika (optional, for color)
  • 12 thin slices of cheddar or quick-melting cheese (about 4 oz / 115 g total)
  • 12 lumpia wrappers (spring roll wrappers), thawed if frozen
  • 1 egg white, beaten (for sealing)
  • 2 cups (500 ml) vegetable oil, for frying

Instructions

  1. Prepare the peppers: Carefully slice each chili lengthwise, from the tip to about 1/2 inch from the stem end, creating a pocket. Use a small spoon to remove the seeds and membranes. Rinse the peppers and pat them completely dry with paper towels. (For less heat, remove all seeds and white pith; for more heat, leave some seeds in.)
  2. Make the filling: In a medium bowl, combine the ground pork, onion, garlic, egg, flour, salt, black pepper, and paprika (if using). Mix with your hands or a spoon until well combined. The mixture should be cohesive but not overworked.
  3. Stuff the peppers: Take a small handful of the pork mixture (about 2 tablespoons) and press it into the cavity of a pepper, filling it generously but not overstuffed. Insert a slice of cheese into the center of the filling, pushing it slightly into the meat. Repeat with the remaining peppers and filling.
  4. Wrap the lumpia: Place a lumpia wrapper on a clean, dry surface with one corner pointing toward you (diamond shape). Place a stuffed pepper horizontally across the center, slightly closer to the bottom corner. Fold the bottom corner over the pepper, then fold in the two side corners tightly. Roll the pepper upward, away from you, until you reach the top corner. Brush the top corner with beaten egg white and press to seal. Repeat with all peppers.
  5. Heat the oil: In a deep skillet or pot, heat the vegetable oil over medium-high heat until it reaches 350°F (175°C). If you don’t have a thermometer, test by dropping a small piece of wrapper into the oil; it should sizzle immediately and float.
  6. Fry in batches: Carefully place 3–4 lumpia into the hot oil, seam-side down. Fry for 3–4 minutes, turning occasionally, until golden brown and crispy on all sides. The internal temperature of the pork filling must reach 160°F (71°C) as measured with a food thermometer (USDA FSIS safe minimum). Drain on a wire rack or paper towels. Repeat with the remaining lumpia.
  7. Rest and serve: Let the dynamite lumpia rest for 2 minutes before serving. This allows the filling to set and the cheese to slightly cool, preventing burns.

Tips

  • Handling heat: Wear disposable gloves when cleaning and stuffing the peppers. The capsaicin can irritate your skin and eyes. If you have a sensitive palate, use milder peppers like banana peppers or cubanelles.
  • Wrapper management: Keep unused lumpia wrappers covered with a damp cloth while you work, as they dry out quickly and become brittle. If a wrapper tears, just patch it with a small piece of another wrapper and egg white.
  • Frying temperature: Maintain the oil temperature around 350°F (175°C). If the oil is too hot, the wrappers will brown before the pork cooks through; if too cool, they’ll absorb oil and become greasy.
  • Make ahead: You can assemble the lumpia up to 24 hours in advance and keep them in the refrigerator, covered. Fry them just before serving for the best crispness.

Serving Suggestions

Serve dynamite lumpia hot with a dipping sauce. A classic combination is a mix of equal parts rice vinegar and soy sauce with minced garlic and a pinch of sugar. For a creamier dip, blend mayonnaise with a little sriracha or calamansi juice. They also pair well with sweet chili sauce. Arrange them on a platter with fresh cilantro or sliced green onions for a pop of color.

Variations

  • Chicken or beef: Substitute ground chicken, turkey, or beef for the pork. Adjust cooking time to ensure the meat reaches 165°F (74°C) for poultry or 160°F (71°C) for beef.
  • Vegetarian: Use crumbled firm tofu or a mixture of finely chopped mushrooms, carrots, and water chestnuts. Sauté the vegetables first to remove excess moisture. Cook until the filling is hot and the wrapper is golden.
  • Cheese variations: Use mozzarella, pepper jack, or cream cheese for a different flavor and melt. Pepper jack adds extra heat, while cream cheese gives a cooler, creamier center.
  • Baked version: For a lighter option, brush the lumpia with oil and bake at 400°F (200°C) for 15–20 minutes, turning once, until golden and crispy. Note that baked lumpia will be less crunchy than fried.

Storage and Reheating

Store leftover cooked dynamite lumpia in an airtight container in the refrigerator for up to 3 days. To reheat, place them on a baking sheet and warm in a 375°F (190°C) oven for 8–10 minutes, or until heated through and crisp. You can also reheat in an air fryer at 350°F (175°C) for 5–7 minutes. Avoid microwaving, as it makes the wrappers soggy. Uncooked assembled lumpia can be frozen for up to 2 months; freeze them in a single layer on a baking sheet, then transfer to a freezer bag. Fry from frozen, adding 2–3 minutes to the cooking time.

Frequently Asked Questions

What type of chili peppers are best for dynamite lumpia?
Traditionally, Filipino recipes use siling pansigang (long green chili) or siling haba, which are moderately spicy. Outside the Philippines, banana peppers or cubanelle peppers are excellent substitutes for a milder heat. If you want more kick, use jalapeños or serranos, but be aware they are significantly hotter.

Can I make dynamite lumpia without cheese?
Yes, the cheese is optional. It adds a creamy contrast to the spicy pepper, but you can omit it or replace it with a slice of cooked ham or a spoonful of cream cheese. If omitting, you may want to add a bit more meat filling to keep the lumpia plump.

Why do my lumpia wrappers crack when I roll them?
This usually happens because the wrappers are too dry. Keep them covered with a damp paper towel while working. Also, make sure the pepper is not overstuffed, as excess filling can stretch and tear the wrapper. If a tear occurs, simply patch it with a small piece of wrapper and egg white.

How do I know when the lumpia is fully cooked?
The wrapper should be golden brown and crisp. To ensure the pork is safe, insert an instant-read thermometer into the center of a lumpia; it should read 160°F (71°C). If you don’t have a thermometer, cut one open after frying—the meat should be opaque with no pink, and the juices should run clear.

Can I use spring roll wrappers instead of lumpia wrappers?
Yes, spring roll wrappers (often labeled as egg roll wrappers) are essentially the same product and work perfectly. Just check the thickness; some are slightly thicker and may require an extra minute of frying.

What is the best way to reduce the spiciness of the peppers?
The heat is concentrated in the seeds and white membranes. After slicing the pepper, use a spoon to scrape out all the seeds and the pale inner ribs. Rinse the pepper inside and out with cold water. For even less heat, blanch the peppers in boiling water for 30 seconds, then shock them in ice water before stuffing.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).