Make the ranch drizzle. In a small bowl, whisk mayo, sour cream, lemon juice, dill, garlic powder, salt, and pepper.
Thin with a splash of water until it’s pourable. Set aside.
Season the chicken. Pat chicken dry. Toss with olive oil, smoked paprika, garlic powder, onion powder, cumin, chili powder, salt, and pepper until evenly coated.
Cook the chicken. Heat a large skillet over medium-high.
Add the chicken in a single layer. Sear 3–4 minutes per side until browned and cooked through.
Sauce it up. Reduce heat to medium. Add sugar-free BBQ sauce and toss to coat.
Let it bubble for 1–2 minutes until glossy. Turn off heat and cover to keep warm.
Sauté the veggies. In another skillet, heat olive oil over medium. Add bell pepper and red onion.
Cook 3–5 minutes until crisp-tender with some char. Season with salt and pepper.
Cook the cauliflower rice. In the same pan (or a clean one), add a touch more oil if needed. Add riced cauliflower and a pinch of salt.
Cook 4–5 minutes, stirring, until just tender. Don’t overcook—keep it slightly firm.
Prep the crisp elements. Toss shredded cabbage with a pinch of salt and a light squeeze of lemon (optional) to brighten. Slice avocado and chop green onions and cilantro.
Assemble your bowls. Add a bed of cauliflower rice.
Spoon on BBQ chicken. Top with sautéed peppers and onions, cabbage, avocado slices, green onions, and cilantro.
Finish with drizzle. Add a light zigzag of ranch drizzle and, if you like, a little extra BBQ sauce. Serve immediately.