Prep the chicken. If using rotisserie chicken, pull it into bite-size pieces.
For leftover grilled or baked chicken, slice thinly. Season with a little salt and pepper if needed.
Mix the sauces. In a bowl, toss the chicken with BBQ sauce until evenly coated. In a separate small bowl, keep the ranch ready for drizzling.
Cook the bacon. Crisp bacon in a skillet over medium heat, then drain on paper towels.
Crumble or chop into small pieces.
Warm the tortillas. Heat a large skillet over medium heat. Brush lightly with oil or butter. Warm each tortilla for 15–20 seconds per side to make it pliable.
Layer the fillings. Lay warm tortillas on a board.
Add lettuce down the center, followed by BBQ chicken, bacon, cheese, tomatoes, and onions. Drizzle with ranch. Add pickles or jalapeños if you like extra tang or spice.
Wrap it tight. Fold the sides inward, then roll from the bottom up, keeping the filling snug.
Press gently to seal.
Optional sear for crunch. Return the wraps to the skillet seam-side down. Cook 1–2 minutes per side until lightly golden and the cheese starts to melt. This step adds a nice crunch and helps the wrap hold together.
Slice and serve. Let rest 1 minute.
Slice diagonally and serve warm with extra BBQ and ranch on the side.