Prep the base. Cook your choice of rice according to package directions. For a lower-carb option, quickly sauté cauliflower rice with a pinch of salt and lime zest until just tender.
Mix the seasoning. In a small bowl, combine chili powder, cumin, smoked paprika, oregano, garlic powder, onion powder, chipotle or cayenne (if using), salt, and pepper.
Cook the protein. Heat oil in a large skillet over medium-high.
Add ground turkey, chicken, or beef. Break it up and cook until browned, 5–7 minutes. If using tofu, crumble it into the pan and cook until edges are lightly crisp.
Add flavor. Stir in tomato paste and cook 1 minute to caramelize.
Sprinkle in the seasoning blend, then pour in the broth. Simmer 2–3 minutes, stirring, until saucy and well-coated. Squeeze in lime juice.
Taste and adjust salt.
Prep the veggies and toppings. While the protein simmers, chop lettuce, tomatoes, and onion. Rinse black beans and drain corn if using canned. Slice avocado and chop cilantro.
Assemble the bowls. Divide rice among bowls.
Top with a hearty scoop of seasoned protein. Add lettuce, tomatoes, onion, corn, and black beans around the edges for color and texture.
Finish with creamy, tangy elements. Dollop Greek yogurt, sprinkle cotija, add avocado, and shower with cilantro. Serve with lime wedges and optional pickled jalapeños or hot sauce.
Make it your own. Adjust portions to your goals—add extra protein or beans for more grams per serving, or use cauliflower rice for fewer carbs.