Heat the oil in a large, deep skillet over medium heat. Add the onion and bell pepper.
Cook, stirring, until softened and lightly golden, about 5–6 minutes.
Add the garlic and cook 30 seconds, until fragrant. Push the veggies to the edges of the pan and add the ground turkey to the center.
Cook the turkey, breaking it up with a spoon, until no longer pink, 5–7 minutes. If there’s excess liquid, let it cook off for a minute.
Sprinkle in the taco seasoning, cumin, and smoked paprika.
Stir well to coat the turkey and veggies. Cook 1 more minute to bloom the spices.
Stir in the fire-roasted tomatoes (with their juices), corn, black beans, and chicken broth. Season with the salt and a few cracks of pepper.
If using quick-cooking rice: Stir in the rice.
Bring to a gentle simmer, then reduce heat to low, cover, and cook 12–15 minutes, until the rice is tender and most of the liquid is absorbed. Fluff gently.
If using cauliflower rice: Stir in the cauliflower rice and simmer uncovered for 5–7 minutes, stirring often, until tender and most liquid is cooked off. Adjust salt and pepper.
Turn off the heat.
Squeeze in the lime juice and stir. Taste and add more salt, pepper, or lime as needed.
Sprinkle cheese over the top, cover for 1–2 minutes to melt, then garnish with cilantro. Add any extra toppings you like and serve warm.