
These Southwest Egg Rolls are an absolute showstopper that combines crispy golden exteriors with a vibrant, flavorful filling that will have your guests asking for the recipe. Inspired by Southwestern cuisine, these egg rolls are stuffed with seasoned black beans, corn, jalapeños, cheese, and a hint of cilantro, then fried until perfectly crispy. They’re perfect as an appetizer for parties, game day snacks, or even a fun dinner addition.
What makes these egg rolls truly special is the balance of flavors and textures. The creamy filling contrasts beautifully with the shatteringly crisp wrapper, while the jalapeños provide just the right amount of heat. I love serving these with a cool lime crema or avocado dipping sauce that cuts through the richness perfectly.
If you’re a fan of Southwestern flavors, you’ll also want to check out my Shishito Peppers recipe for another delicious appetizer option. For a heartier meal, consider pairing these with Chicken Alfredo or Heavy Cream Pasta for a complete dinner spread.
The beauty of this recipe is its versatility. You can prepare the filling ahead of time and assemble the egg rolls just before frying, making them ideal for entertaining. I’ve also included tips for baking them if you prefer a lighter version. These egg rolls freeze beautifully too—simply assemble, freeze on a baking sheet, then fry from frozen, adding just a minute or two to the cooking time.
For more inspiration on flavor combinations and technique, check out Serious Eats and Bon Appétit for their excellent appetizer guides. And if you want to learn more about Southwestern cooking techniques, New York Times Cooking has wonderful resources.
These Southwest Egg Rolls are crispy, flavorful, and absolutely addictive. Whether you’re hosting a dinner party or looking for the perfect game day snack, this recipe delivers every single time.
Ingredients
- 12 egg roll wrappers
- 1 can (15 oz) black beans, drained and rinsed
- 1 cup corn kernels, fresh or frozen
- 1 cup shredded pepper jack cheese
- 1 red bell pepper, finely diced
- 2-3 jalapeños, seeded and minced
- 1/2 cup diced red onion
- 1/4 cup fresh cilantro, chopped
- 2 cloves garlic, minced
- 1 teaspoon cumin
- 1/2 teaspoon chili powder
- 1/4 teaspoon cayenne pepper
- Salt and pepper to taste
- Oil for frying (vegetable or canola oil)
- 1 tablespoon water, for sealing egg rolls
- Optional: 1/2 cup cotija cheese for extra flavor

Instructions
- In a large mixing bowl, combine the drained black beans, corn kernels, diced red bell pepper, minced jalapeños, diced red onion, and minced garlic. Stir until well combined.
- Add the shredded pepper jack cheese and fresh cilantro to the bean mixture. Fold gently to distribute evenly throughout the filling.
- In a small bowl, combine the cumin, chili powder, cayenne pepper, salt, and pepper. Sprinkle this spice mixture over the filling and stir thoroughly until all ingredients are evenly coated with the spices.
- Taste the filling and adjust seasonings as needed. You want a nice balance of heat and flavor—add more cayenne if you prefer it spicier, or more cumin for earthier notes.
- Set up your work station with the egg roll wrappers, a small bowl of water for sealing, and the prepared filling nearby.
- Lay one egg roll wrapper on a clean, flat surface with one corner pointing toward you in a diamond orientation.
- Place approximately 3 tablespoons of the filling in the center of the wrapper, leaving about 1/2 inch of space around the edges.
- Fold the bottom corner of the wrapper up and over the filling, tucking it in tightly. Roll the wrapper up about halfway, creating a cylinder shape.
- Fold the left and right corners of the wrapper inward toward the center, overlapping them slightly over the filling.
- Continue rolling the egg roll away from you until you reach the top corner. Dip your finger in the water and moisten the edges of the top corner.
- Seal the top corner by pressing it firmly onto the rolled egg roll, creating a tight seal. Set aside on a parchment-lined plate and repeat with remaining wrappers and filling.
- Heat oil in a deep skillet or Dutch oven to 350°F. Use a thermometer to ensure accurate temperature—this is crucial for crispy, evenly cooked egg rolls.
- Carefully place 3-4 egg rolls into the hot oil, being cautious to avoid splashing. Do not overcrowd the pan, as this will lower the oil temperature and result in greasy egg rolls.
- Fry for 2-3 minutes on the first side until golden brown and crispy. Using tongs or a slotted spoon, carefully flip each egg roll.
- Fry for an additional 2-3 minutes on the second side until uniformly golden brown and crispy. The egg rolls should sound crispy when tapped with the spoon.
- Remove the cooked egg rolls from the oil using a slotted spoon and place them on a paper towel-lined plate to drain excess oil.
- Repeat the frying process with the remaining egg rolls, allowing the oil to return to 350°F between batches.
- Serve the egg rolls immediately while they’re still warm and crispy, with your choice of dipping sauce on the side.
- For a baked version: Place assembled egg rolls on a greased baking sheet, brush lightly with oil, and bake at 400°F for 15-18 minutes until golden brown and crispy, turning halfway through cooking.

Pro Tips
- Make-Ahead Tip: Prepare the filling up to 2 days in advance and store in an airtight container in the refrigerator. Assemble the egg rolls just before frying for the crispiest results.
- Freezing Instructions: Assemble the egg rolls completely, place on a parchment-lined baking sheet, and freeze for at least 2 hours or up to 3 months. Fry directly from frozen, adding 1-2 minutes to the cooking time. Do not thaw before frying, as this can make them soggy.
- Oil Temperature Is Critical: Maintaining the oil at 350°F is essential. If the oil is too cool, the egg rolls will absorb excess oil and become greasy. If too hot, the outside will burn before the inside cooks through. Invest in a reliable thermometer.
- Wrapper Sealing: The water seal is crucial for keeping the egg rolls intact during frying. Make sure to moisten the edges properly, but don’t oversaturate, which can cause the wrapper to become too soft.
- Filling Variations: Feel free to customize the filling based on your preferences. Try adding diced chicken, shrimp, or turkey for extra protein. Swap pepper jack for Oaxaca or Monterey Jack cheese for different flavor profiles.
- Dipping Sauce Ideas: Serve with a cilantro lime crema, chipotle mayo, avocado dipping sauce, or a simple sour cream mixed with lime juice and jalapeños. A cool ranch sauce is also delicious.
- Spice Level: Adjust the heat by increasing or decreasing the jalapeños and cayenne pepper. For a milder version, remove the jalapeño seeds before mincing. For extra heat, add more cayenne or include a pinch of habanero powder.
- Cheese Selection: Pepper jack is traditional, but you can use sharp cheddar, Monterey Jack, or a Mexican cheese blend. For authenticity, cotija cheese adds a wonderful crumbly texture and salty flavor.
- Batch Frying: Don’t rush between batches. Allow the oil to return to proper temperature—this usually takes 2-3 minutes between batches. This ensures each batch is as crispy as the first.
- Storage: Fried egg rolls are best served immediately but can be stored in an airtight container in the refrigerator for up to 3 days. Reheat in a 350°F oven for 5-8 minutes to restore crispiness.
