Mexican Wraps Recipe with Spiced Beef and Beans

Updated November 3, 2026

Total time
37 min
prep 20 min · cook 17 min
Serves
4
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Mexican Wraps Recipe with Spiced Beef and Beans

Mexican wraps are flour tortillas filled with warmly spiced beef, beans, salsa, and fresh toppings, then folded for an easy hand-held meal. This Mexican-inspired, weeknight-friendly version is flexible: the savory filling comes together in one pan, while crisp lettuce, lime, and cheese add freshness and texture.

Ingredients

  • 4 large flour tortillas, about 10 inches (25 cm) across
  • 1 tablespoon olive oil (15 ml)
  • 1 medium yellow onion, finely diced (about 150 g)
  • 1 medium red bell pepper, diced (about 150 g)
  • 1 pound lean ground beef (450 g)
  • 2 cloves garlic, minced (about 6 g)
  • 2 teaspoons chili powder (about 5 g)
  • 1 teaspoon ground cumin (about 2 g)
  • 1 teaspoon paprika (about 2 g)
  • ½ teaspoon fine salt (about 3 g)
  • ¼ teaspoon ground black pepper (about 0.5 g)
  • 1 cup cooked black beans, drained and rinsed (about 170 g)
  • ½ cup chunky tomato salsa (120 ml)
  • ½ cup corn kernels, fresh, frozen and thawed, or canned and drained (about 80 g)
  • 1 tablespoon fresh lime juice (15 ml)
  • 1 cup shredded cheddar or Monterey Jack cheese (about 100 g)
  • 1½ cups shredded romaine lettuce (about 75 g)
  • ⅓ cup sour cream (about 80 g)
  • 2 tablespoons chopped fresh cilantro, optional (about 8 g)

Instructions

  1. Prepare the ingredients. Dice the onion and bell pepper, mince the garlic, and rinse and drain the beans. Measure the spices, salsa, and corn, and set out the cheese, lettuce, sour cream, lime juice, and cilantro. Allow about 16 minutes for this preparation, including time to get the tortillas and serving plates ready. If using frozen corn, thaw it first; a quick rinse under warm water works when you are short on time.
  2. Soften the vegetables. Heat the olive oil in a large skillet over medium heat. Add the onion and bell pepper and cook for about 4 minutes, stirring occasionally, until they begin to soften. They should still hold their shape rather than turn mushy. If the pan looks dry or the vegetables start to brown too quickly, lower the heat slightly.
  3. Cook the beef and season it. Add the ground beef and break it into small crumbles with a wooden spoon or spatula. Cook for about 7 minutes, stirring and turning the meat so it cooks evenly. Check the thickest crumbles with a food thermometer; ground beef must reach 160°F (71°C), the USDA FSIS safe minimum temperature. Drain excess fat if needed, leaving a little in the pan to carry the spices. Stir in the garlic, chili powder, cumin, paprika, salt, and pepper and cook for 30 seconds, just until fragrant.
  4. Finish the filling. Add the drained beans, salsa, and corn. Stir to combine, scraping up any browned bits from the skillet, and simmer for about 3 minutes until hot and cohesive. Remove the pan from the heat and mix in the lime juice. Taste a spoonful; add a little more salt, lime, or chili powder if you want a brighter, saltier, or more assertive filling. If it seems loose, let it simmer for another minute so some liquid evaporates.
  5. Warm the tortillas. Heat a clean, dry skillet over medium heat. Warm each tortilla for about 20 to 30 seconds per side, just until pliable and lightly spotted. Stack them under a clean kitchen towel as you go so they stay warm and do not dry out. You can warm several together in a microwave under a barely damp paper towel, using short bursts, but avoid overheating them until they become stiff.
  6. Fill and fold. Divide the beef mixture among the four tortillas, keeping it in a band just below the center and leaving a few inches clear at the edges. Add cheese, lettuce, a spoonful of sour cream, and cilantro if using. Fold the two sides inward over the filling, then bring the bottom edge up and roll snugly away from you. Keep the filling moderate so each wrap closes without tearing. Serve promptly, with any remaining salsa at the table. Allow about 4 minutes for filling and folding.

Tips

  • Keep the filling fairly dry. Salsa brands and styles vary in thickness. If yours is very watery, add it gradually or simmer the filling a little longer. A wet center can make tortillas split or turn soggy, especially if the wraps sit before serving.
  • Choose tortillas that are easy to fold. Large, soft flour tortillas are forgiving for this filling. Warming them first makes them more flexible; cold tortillas are more likely to crack at the fold. If one does split, tuck the tear inward and wrap it in foil or parchment for serving.
  • Adjust the heat with care. Chili powder blends vary in strength, so start with the listed amount and taste the cooked filling before adding more. For children or anyone who prefers mild food, use a mild chili powder and offer hot sauce separately rather than making the whole pan spicy.
  • Make the components ahead, not the finished wraps. The beef-and-bean filling can be cooked earlier and chilled, while the lettuce and other toppings are kept separate. Assemble just before serving to preserve the contrast between the warm filling and crisp toppings.

Serving Suggestions

Serve the wraps as a complete casual lunch or dinner, with extra salsa, lime wedges, and sour cream for the table. For a more substantial plate, pair each wrap with a simple green salad, sliced avocado, or a side of rice. A bowl of tortilla chips with salsa also works well when you are feeding a group, but the wraps are filling on their own.

For an easy family-style meal, put the warm beef mixture in a serving bowl and arrange the tortillas and toppings around it. Everyone can choose how much lettuce, cheese, or sour cream to add. Keep the lettuce and dairy toppings away from the hot skillet so they stay cool and crisp. If serving a crowd, set out a spoon for the filling and let people build one wrap at a time; this avoids leaving assembled wraps on the table while people wait.

Variations

Make it vegetarian: Replace the beef with an additional cup of black beans (about 170 g) and 1 cup finely chopped mushrooms (about 70 g). Cook the mushrooms with the onion and pepper until their moisture has mostly evaporated, then add the beans, salsa, corn, and spices. The mushrooms add a savory, tender bite, while the extra beans make the filling hearty.

Use chicken: Substitute 1 pound (450 g) boneless, skinless chicken breast, cut into small pieces, for the ground beef. Cook it with the softened vegetables until the thickest pieces reach 165°F (74°C) on a food thermometer, the USDA FSIS safe minimum for poultry. Chicken breast is leaner, so avoid prolonged simmering after it is cooked.

Change the beans or cheese: Pinto beans work in place of black beans, and Monterey Jack, pepper Jack, or a mild grated cheese can replace cheddar. For a dairy-free version, leave out the cheese and sour cream or use suitable plant-based alternatives. The exact flavor will vary with the salsa and seasonings; these are flexible Mexican-inspired wraps rather than a single fixed regional formula.

Make a milder, fresher version: Use mild salsa, reduce the chili powder, and add diced tomato or avocado at the table. You can also swap the corn for finely diced zucchini, adding it with the pepper so it softens. These changes keep the wrap fresh-tasting without requiring a different cooking method.

Storage and Reheating

For the best texture, store the cooked filling separately from the tortillas and fresh toppings. Transfer it to a shallow covered container and refrigerate within 2 hours of cooking. Cooked beef-and-bean filling keeps for 3 to 4 days in the refrigerator. Keep shredded lettuce, sour cream, cheese, and salsa refrigerated in separate containers; use them according to their package dates and discard anything that has been left out too long.

Reheat only the amount of filling you plan to use. Warm it in a covered skillet over medium-low heat, stirring occasionally and adding a tablespoon of water if it has thickened, or microwave it in a covered microwave-safe dish, stirring partway through. Reheated leftovers should reach 165°F (74°C); check with a food thermometer. Warm the tortillas separately and add cold toppings after reheating. Fully assembled wraps can become soggy, so they are best eaten soon after making them. If you have already assembled leftovers, refrigerate them within 2 hours and eat within a day for better texture.

Frequently Asked Questions

Can I make Mexican wraps without ground beef?
Yes. Use the vegetarian mushroom-and-bean option above, or try cooked shredded chicken, turkey, or a plant-based ground alternative. Cook meat replacements according to their package directions, and keep the same salsa, beans, and toppings if you like. With a leaner filling, check that the pan does not dry out; a spoonful of salsa or water can help.

How do I stop a wrap from falling apart?
Use a large tortilla, warm it until flexible, and avoid overfilling it. Keep wet toppings such as salsa and sour cream toward the center, with a little space around the edges. Fold both sides inward before rolling the bottom edge over the filling. If you are packing wraps for later, leave out the lettuce and sour cream and carry them separately.

Can I prepare the filling the day before?
Yes. Cook it fully, cool it promptly, and refrigerate it in a covered container within 2 hours. Reheat the portion you need to 165°F (74°C), then warm the tortillas and add fresh toppings. Keeping the components separate prevents the lettuce from wilting and the tortillas from absorbing moisture overnight.

Are these wraps spicy?
They are gently seasoned rather than especially hot, but chili powder blends differ. For a mild result, use a mild blend and choose mild salsa. Add hot sauce or sliced fresh chile at the table for people who want more heat, so one batch can suit different preferences.

Can I use corn tortillas instead of flour tortillas?
You can, but corn tortillas are generally smaller and less flexible, so they are more likely to crack when rolled around a generous filling. Warm them well and make smaller tacos with less filling rather than trying to fold them like large wraps. If you need a gluten-free wrap that rolls more easily, look for large gluten-free tortillas and follow their package warming directions.

What can I use instead of salsa?
Use about ½ cup (120 ml) crushed or finely chopped tomatoes with a pinch of salt and a squeeze of lime. The filling may be less seasoned and slightly thinner, so taste it after simmering and adjust the spices. Drain very juicy fresh tomatoes or cook the mixture for an extra minute or two to reduce excess liquid.

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).