Prep the chicken: Pat the chicken dry and cut into bite-size pieces or strips for faster cooking. Season with salt, pepper, garlic powder, onion powder, and smoked paprika.
Make the buffalo sauce: In a small bowl, mix the buffalo hot sauce with melted light butter.
If you want it extra light, skip the butter—still tasty.
Cook the chicken: Heat olive oil in a large nonstick skillet over medium-high. Add the chicken in a single layer. Cook 5–7 minutes, stirring occasionally, until lightly browned and cooked through.
Don’t overcrowd; work in batches if needed.
Coat with buffalo sauce: Reduce heat to low and pour in the buffalo sauce. Toss to coat and let it simmer for 1–2 minutes to cling to the chicken. Taste and adjust salt or heat.
Steam the broccoli: While the chicken cooks, steam broccoli until bright green and crisp-tender—about 4–5 minutes on the stovetop or 2–3 minutes in the microwave with a splash of water.
Season lightly with salt and pepper.
Make the yogurt drizzle: Stir Greek yogurt, lemon juice, and ranch seasoning (or herbs) until smooth. Add a splash of water if you want it thinner.
Assemble: Divide chicken and broccoli into 4 meal prep containers. Drizzle with the yogurt sauce or pack it in a small cup to keep separate.
Garnish with chopped green onions or parsley.
Cool and store: Let containers sit uncovered for 10–15 minutes to cool slightly before sealing to prevent sogginess.