Prep the chicken: Pat chicken dry and slice into thin strips. Toss with 1–2 tablespoons oil, the fajita seasoning, and the zest and juice of 1 lime.
Let it sit while you prep the veggies, at least 10–15 minutes.
Slice the veggies: Cut peppers and onion into even strips for quick, even cooking. Keep them on the thicker side so they don’t turn mushy.
Cook the cauliflower rice: Heat 1 tablespoon oil in a large skillet over medium-high heat. Add cauliflower rice, a pinch of salt, and pepper.
Sauté 4–6 minutes until tender with a little bite. Stir in a squeeze of lime and some chopped cilantro. Transfer to a bowl and keep warm.
Sear the chicken: Add a bit more oil to the hot skillet.
Cook the chicken in a single layer without crowding. Sear 3–4 minutes per side until cooked through and lightly charred on the edges. Work in batches if needed.
Remove to a plate and cover loosely.
Sauté the peppers and onions: Add a final drizzle of oil if the pan looks dry. Toss in peppers and onions with a pinch of salt. Cook 5–7 minutes, stirring occasionally, until tender-crisp and slightly charred.
For extra flavor, add a small pinch of fajita seasoning near the end and a squeeze of lime.
Combine or keep separate: You can return the chicken to the pan with the veggies for a quick toss, or keep components separate to control portions when assembling bowls.
Assemble the bowls: Divide cauliflower rice among 4 meal prep containers. Top with chicken, then peppers and onions. Add shredded cheese while warm so it softens slightly.
Add toppings: Let bowls cool, then add small containers of sour cream, sliced avocado (or pack separately), extra lime wedges, and chopped cilantro.
If packing hot and cold items together, keep toppings in separate lidded cups.
Final taste check: Before sealing, taste one bite and adjust with extra salt, lime, or a sprinkle of cayenne for heat. Small tweaks make a big difference.