This easy wrap filling combines tender skillet-cooked chicken with black beans, corn, bell pepper, salsa, and warm spices, then gets tucked into soft tortillas with crisp lettuce. It is a flexible, Tex-Mex-inspired meal that comes together in about half an hour and can be adjusted to suit what you have on hand.
Ingredients
- 1 lb (450 g) boneless, skinless chicken breast, cut into small, even pieces
- 1 tablespoon (15 ml) neutral cooking oil, such as canola or avocado oil
- 1 medium yellow onion (about 5 oz/150 g), finely diced
- 1 medium red bell pepper (about 5 oz/150 g), diced
- 2 garlic cloves (about 6 g), minced
- 1 teaspoon (2 g) ground cumin
- 1 teaspoon (2 g) smoked paprika
- ½ teaspoon (1 g) chili powder
- ½ teaspoon (3 g) kosher salt, plus more to taste
- ¼ teaspoon (0.5 g) ground black pepper
- 1 can black beans, 15 oz (425 g), drained and rinsed; this yields about 1½ cups (255 g)
- 1 cup (150 g) corn kernels, fresh or frozen; thaw frozen corn first
- ½ cup (120 g) mild or medium salsa
- 1 tablespoon (15 ml) fresh lime juice
- 4 medium flour tortillas, about 8 inches (20 cm) wide and 1¾ oz (50 g) each
- 2 cups (70 g) shredded lettuce, for serving
- ½ cup (55 g) shredded cheddar or Monterey Jack cheese, optional
- ¼ cup (60 g) sour cream or plain Greek yogurt, optional
- 2 tablespoons (8 g) chopped fresh cilantro, optional
Instructions
- Prepare the ingredients. Cut the chicken into roughly ½-inch (1.25 cm) pieces so it cooks quickly and evenly. Dice the onion and pepper, mince the garlic, drain and rinse the beans, and measure the spices, salsa, and corn. If using frozen corn, thaw it and drain away excess water. This preparation takes about 15 minutes.
- Soften the vegetables. Heat the oil in a large skillet over medium heat. Add the onion and bell pepper and cook for 4 to 5 minutes, stirring occasionally, until they begin to soften. Stir in the garlic, cumin, smoked paprika, chili powder, salt, and black pepper; cook for about 30 seconds, just until fragrant. If the spices start sticking, lower the heat and add a teaspoon of water.
- Cook the chicken safely. Spread the chicken pieces in the skillet in a fairly even layer. Cook for 6 to 8 minutes, stirring every minute or two, until the pieces are opaque and browned in spots. Check the thickest pieces with a food thermometer; USDA FSIS guidance sets 165°F (74°C) as the safe minimum internal temperature for poultry. If any pieces have not reached that temperature, keep cooking and check again rather than relying on color alone.
- Make the filling. Add the black beans, corn, and salsa to the skillet. Stir and cook for 3 to 4 minutes, until everything is hot and the mixture is gently bubbling. Remove the pan from the heat, then stir in the lime juice. Taste and add a little more salt, pepper, or lime if needed. The filling should be moist and spoonable, not watery; if there is excess liquid, simmer it uncovered for another minute.
- Warm and fill the tortillas. Warm the tortillas in a dry skillet for about 20 to 30 seconds per side, or microwave them under a lightly damp paper towel for 20 to 30 seconds. Divide the filling among the four tortillas, keeping it in a line just below the center. Add lettuce, cheese, sour cream or yogurt, and cilantro as desired. Fold the sides inward, roll from the bottom around the filling, and serve while warm.
Tips
- Cut evenly and avoid crowding. Small pieces cook faster, but pieces of different sizes can finish at different times. Use a skillet wide enough to spread the chicken out; if the pan is crowded, brown it in two batches so it cooks rather than steams. Return the first batch to the pan before adding the beans and corn.
- Adjust the moisture before assembling. Salsa brands vary in thickness, and frozen corn can release water. The filling should hold together when spooned onto a tortilla. Simmer it briefly to reduce extra liquid, or stir in a spoonful of salsa if it seems dry. Letting the filling sit in the tortilla while very wet is a common cause of a soggy wrap.
- Choose a useful swap. Boneless chicken thighs work in the same amount and stay juicy, but still need to reach 165°F (74°C). For a meat-free version, use an extra 1½ cups (255 g) drained beans in place of chicken and warm them with the vegetables; the filling will be softer and cook more quickly. A mild salsa keeps the flavor gentle, while medium salsa or a pinch of cayenne adds heat.
- Keep the tortillas pliable. Warm them just before filling and cover the stack with a clean towel while you assemble. Overheating can make tortillas dry and crack when rolled. If they are cold or stiff, a short warm-up is usually enough; do not add so much filling that the sides cannot fold over it.
Serving Suggestions
Serve the wraps as soon as they are rolled, with extra salsa, lime wedges, and a small bowl of sour cream or yogurt at the table. For a more substantial meal, pair each wrap with a simple green salad, sliced cucumber, or a side of rice. The filling is also good served in a bowl over rice or shredded lettuce if you would rather skip the tortilla.
For lunchboxes, let the filling cool before packing it in a separate container from the tortillas and lettuce. Keeping the moist filling away from the greens and bread until mealtime helps everything keep its texture. Pack toppings such as salsa and sour cream separately, then assemble just before eating. For a casual group meal, set out the warm filling and toppings in separate bowls so each person can choose how much spice, cheese, or crunch to add.
Variations
Make it vegetarian: Omit the chicken and use 1½ cups (255 g) extra drained black beans, or use about 8 oz (225 g) crumbled firm tofu. For tofu, cook the crumbles with the vegetables until lightly browned before adding the beans, corn, and salsa. The bean-only version is quicker and softer; tofu adds a little more texture.
Change the beans or vegetables: Pinto beans or drained chickpeas can replace black beans in the same quantity. Diced zucchini can stand in for some or all of the bell pepper; cook it until tender but not collapsing. A handful of baby spinach can be stirred in at the end until just wilted. These substitutions change the texture and flavor slightly, but the salsa and spices still bring the filling together.
Make it spicier or smokier: Use hot salsa, add ¼ teaspoon (about 0.5 g) cayenne, or serve with sliced jalapeño. For a deeper smoky flavor, replace the smoked paprika with chipotle powder, starting with ¼ teaspoon because it can be quite potent. If you prefer a milder filling, use sweet paprika and mild salsa.
Try a different wrap: Whole-wheat or corn-and-flour tortillas can be used if they are large and flexible enough to roll. A gluten-free tortilla also works, though some brands need gentler warming to prevent cracking. You can spoon the mixture into lettuce leaves for a lighter, open-faced serving, but use less filling in each leaf since it will not roll as securely as a tortilla.
Storage and Reheating
Store leftover filling separately from tortillas and fresh toppings in a shallow, airtight container. Refrigerate it within 2 hours of cooking; cooked chicken filling keeps for 3 to 4 days in the refrigerator. Keep lettuce, sour cream, and other toppings in their own containers so they stay fresh and do not make the filling watery. Do not leave the filling at room temperature for more than 2 hours.
Reheat only the portion you plan to eat. On the stovetop, warm the filling in a skillet over medium-low heat with a tablespoon of water, stirring until evenly hot. In a microwave, cover the container loosely and heat in short intervals, stirring between them. Reheated leftovers should reach 165°F (74°C); check the center with a food thermometer. Warm tortillas separately and add crisp toppings after reheating.
For longer storage, freeze the cooled filling in a freezer-safe container for up to 2 to 3 months for best quality. Leave a little room for expansion and label the container with the date. Thaw it in the refrigerator, then reheat to 165°F (74°C). Lettuce and dairy toppings do not freeze well, so add those fresh when serving. Freezing assembled wraps is less reliable because the tortilla and lettuce can turn soft after thawing.
Frequently Asked Questions
Can I make this wrap filling ahead?
Yes. Cook the filling, cool it promptly, and refrigerate it in a covered container for up to 3 to 4 days. Reheat the amount you need to 165°F (74°C), then warm the tortillas and add lettuce and other toppings right before serving. For the best texture, store the components separately rather than rolling the wraps several days in advance.
How do I keep a wrap from getting soggy?
Reduce excess liquid in the skillet before filling the tortillas, and avoid placing wet salsa or sour cream directly against the tortilla. Put lettuce between the tortilla and the warm filling if you are assembling the wrap ahead, or keep toppings separate until serving. Warm, pliable tortillas also roll more neatly and are less likely to tear.
Can I use leftover cooked chicken?
Yes. Replace the raw chicken with about 3 cups (420 g) chopped or shredded cooked chicken. Soften the vegetables and bloom the spices as directed, then add the cooked chicken with the beans, corn, and salsa. Heat the mixture until the leftovers reach 165°F (74°C), stirring so the center gets hot. This shortcut changes the cooking time, so the filling may be ready several minutes sooner.
What can I use instead of salsa?
Use ½ cup (120 g) canned diced tomatoes, drained, plus 1 tablespoon (15 ml) lime juice and an extra pinch of salt. The result will taste less seasoned and may be less thick than salsa, so adjust the spices and simmer off extra liquid. A few tablespoons of enchilada sauce can also work, although it will give the filling a more savory, chile-forward flavor.
Can I make the filling without chicken?
Yes. Add more black beans, pinto beans, or firm tofu as described in the variations. If using beans alone, stir them in after the vegetables and spices have softened, then add the corn and salsa and cook until hot. Since the filling no longer contains raw poultry, the chicken temperature step does not apply, but refrigerated leftovers should still be reheated to 165°F (74°C).
How much filling should go in each tortilla?
For four medium tortillas, divide the skillet mixture into four equal portions, then add toppings without overfilling. Keep the filling in a narrow line near the center and leave a couple of inches of space at each end for folding. If you prefer smaller wraps, use more tortillas and reduce the amount in each; the filling can also be served over rice or greens instead.
Related
- Tacos Island Recipe: Caribbean-Style Fish Tacos
- Tablespoon Baking Soda Substitute: What Works Best
- Tablespoon Brown Sugar Substitute for Baking and Sauces
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).