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 translucent.
02 - Add the ground beef to the skillet and cook for 5–7 minutes, breaking it apart with a spoon or spatula 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 beef evenly and cook for an additional 2 minutes. Remove from heat.
04 - Warm the large flour tortillas in a microwave for 15–20 seconds or in a dry skillet over low heat until pliable and easy to fold.
05 - Lay a large tortilla flat. Spread 2 tablespoons of nacho cheese sauce in the center. Layer on the seasoned beef, shredded cheddar cheese, a tostada shell or a few tortilla chips, salsa, shredded lettuce, diced tomato, sliced jalapeño (if using), 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 your way around to form a hexagon shape. Press firmly to seal tightly.
07 - Heat a clean skillet over medium heat. Place the wrap seam-side down and toast for 2–3 minutes until golden brown and crispy. Flip carefully and toast the other side for an additional 2 minutes.
08 - Slice each wrap in half and serve immediately while hot and crispy.