01 - Heat olive oil in a large skillet over medium-high heat. Add the diced red onion and sauté for 2 minutes until softened and fragrant.
02 - Add ground beef to the skillet and cook for 5 to 7 minutes, breaking it apart with a spoon until fully browned. Drain excess fat if necessary.
03 - Sprinkle in chili powder, ground cumin, smoked paprika, garlic powder, onion powder, salt, and black pepper. Stir thoroughly to coat the beef evenly and cook for an additional 2 minutes. Remove from heat.
04 - Warm the large flour tortillas in a microwave or dry skillet until pliable and easy to fold.
05 - On the center of each large tortilla, spread 2 tablespoons of nacho cheese sauce. Layer with the seasoned beef, shredded cheddar cheese, a tostada shell or tortilla chips, salsa, shredded lettuce, diced tomato, sliced jalapeño if desired, and sour cream.
06 - If using small tortillas, place one on top of the filling to help seal. Fold the edges of the large tortilla up and over the center, working around to form a hexagon shape and pressing firmly to seal tightly.
07 - Heat a clean skillet over medium heat. Place each wrap seam side down and toast for 2 to 3 minutes until golden and crispy. Flip carefully and toast the opposite side for an additional 2 minutes.
08 - Slice each wrap in half and serve immediately while hot.