01 - Heat olive oil in a large skillet over medium-high heat. Add the finely diced red onion and sauté for 2 minutes until softened and translucent.
02 - Add the ground beef to the skillet and cook, breaking it apart with a spoon or spatula, for 5 to 7 minutes until fully browned. Drain any excess fat if necessary.
03 - Sprinkle in the chili powder, ground cumin, smoked paprika, garlic powder, onion powder, salt, and black pepper. Stir thoroughly to coat the meat evenly and cook for an additional 2 minutes. Remove from heat.
04 - Warm the large flour tortillas in a microwave for about 15 seconds or in a dry skillet over low heat until soft and pliable, making them easier to fold.
05 - Place a large tortilla flat on a work surface. Spread 2 tablespoons of nacho cheese sauce in the center. Layer the seasoned beef, followed by shredded cheddar cheese, a tostada shell (or a few tortilla chips for crunch), salsa, shredded lettuce, diced tomato, sliced jalapeño, and a dollop of sour cream.
06 - If using the small taco-size tortilla, place it on top of the filling to help seal. Fold the edges of the large tortilla up and over the center, working your way around to form a hexagonal shape, pressing firmly to close.
07 - Heat a clean skillet over medium heat. Place the wrap seam-side down and toast for 2 to 3 minutes until the bottom is golden and crispy. Flip carefully and toast the other side for an additional 2 minutes.
08 - Slice each crunch wrap in half and serve immediately while hot and crispy.