Cook the rice: Rinse the rice until the water runs clear. Cook according to package directions.
For meal prep, slightly undercook by 1–2 minutes so it stays firm after reheating.
Prep your produce: Dice the onion and peppers. Mince the garlic. Rinse and drain the beans and corn if using canned.
Sauté the aromatics: Heat olive oil in a large skillet over medium heat.
Add onion and peppers. Cook 4–5 minutes until softened. Add garlic and cook 30 seconds until fragrant.
Brown the protein: Add ground turkey or chicken.
Season with a pinch of salt and pepper. Cook, breaking it up with a spoon, until no longer pink, about 5–7 minutes. Drain excess fat if needed.
Add spices: Stir in chili powder, cumin, smoked paprika, oregano, red pepper flakes (if using), 1/2 teaspoon salt, and black pepper.
Toast the spices for 30–60 seconds to bring out their flavors.
Build the base: Pour in the fire-roasted tomatoes with their juices and the broth. Stir in corn and black beans. Simmer 5 minutes to thicken slightly.
Fold in the rice: Add the cooked rice to the skillet and gently mix until everything is evenly combined.
If it looks dry, splash in a bit more broth. Taste and adjust salt, pepper, and heat.
Finish with freshness: Remove from heat. Squeeze in half the lime and stir in chopped cilantro.
Reserve the rest of the lime for serving.
Portion for meal prep: Divide into 4–5 airtight containers. Let cool uncovered for 15–20 minutes, then seal and refrigerate.
Optional toppings: Add avocado or Greek yogurt right before eating to keep them fresh. Pack limes on the side for extra brightness.