Cook the rice according to the package instructions until soft, fluffy, and fully tender. Once cooked, remove it from the heat and let it rest covered for about 5 minutes before fluffing with a fork. This small step helps the rice stay light and prevents it from becoming sticky or mushy. If you want extra flavor, you can cook the rice in chicken broth instead of water.
While the rice cooks, pat the chicken breasts completely dry using paper towels. Dry chicken helps create better browning and keeps the texture juicy instead of steamed. Season both sides evenly with garlic powder, onion powder, smoked paprika, salt, and black pepper, pressing the seasoning gently into the chicken so it sticks well.
Heat olive oil in a large skillet over medium-high heat until the oil is hot and lightly shimmering. Carefully place the seasoned chicken breasts into the skillet in a single layer. Cook for about 5–6 minutes on the first side without moving them too much so they develop a deep golden crust and extra flavor. Flip the chicken and cook another 5–6 minutes on the second side until fully cooked through and the internal temperature reaches 165°F.
Lower the heat slightly so the sauce doesn’t burn or separate. Add the butter and buffalo sauce directly into the skillet with the cooked chicken. Toss the chicken gently in the sauce until every piece is evenly coated, glossy, and rich in flavor. Let it simmer gently for 1–2 minutes so the buffalo sauce slightly thickens and sticks to the chicken without boiling aggressively.
Transfer the buffalo chicken to a cutting board and let it rest for about 5 minutes before slicing or shredding. Resting helps the juices redistribute through the meat, keeping the chicken tender and juicy instead of dry. Slice into thin strips or shred into bite-sized pieces depending on your preferred texture.
In a medium mixing bowl, whisk together the Greek yogurt, ranch seasoning, lemon juice, and milk until smooth, creamy, and fully combined. The sauce should be thick enough to drizzle but still creamy and rich. If it feels too thick, add another splash of milk until you reach your preferred consistency.
Prepare the fresh toppings while the chicken rests. Wash and shred the romaine lettuce, dice the cucumbers into small bite-sized pieces, shred the carrots, slice the avocado, and finely chop the green onions. Keeping the vegetables fresh and crisp helps balance the spicy buffalo chicken beautifully.
Assemble the bowls by dividing the warm cooked rice evenly between serving bowls. Top each bowl with buffalo chicken, shredded lettuce, cucumbers, carrots, avocado slices, shredded cheddar cheese, and chopped green onions. Try layering the ingredients evenly so every bite gets a mix of textures and flavors.
Drizzle the creamy Greek yogurt ranch sauce generously over the top of each bowl. Serve immediately while the rice and chicken are still warm and the vegetables stay cool and crisp. For extra buffalo flavor, you can drizzle a little more buffalo sauce on top right before serving.