Cook the base: Prepare your rice or cauliflower rice according to package directions.
Fluff and set aside. For extra flavor, squeeze lime over the rice and toss with a pinch of salt and chopped cilantro.
Heat the pan: Warm a large skillet over medium heat. Add oil and let it shimmer.
Sauté aromatics: Add diced onion and bell peppers.
Cook 4–5 minutes until slightly softened. Stir in minced garlic and cook 30 seconds, until fragrant.
Brown the beef: Push the veggies to the sides of the skillet. Add the ground beef to the center and break it up with a spatula.
Cook 5–7 minutes, stirring occasionally, until no pink remains.
Season well: Sprinkle in chili powder, cumin, smoked paprika, garlic powder, onion powder, coriander, cayenne (if using), salt, and pepper. Stir to coat the beef and veggies. Cook 1–2 minutes to bloom the spices.
Add beans and corn: Stir in black beans and corn.
Cook another 2–3 minutes to warm through. Squeeze in half a lime and taste. Adjust salt, pepper, or lime as needed.
Prep fresh toppings: Halve the cherry tomatoes, chop cilantro, dice the avocado, and slice additional lime wedges.
Assemble bowls: Add a scoop of rice to each bowl.
Top with the beef mixture. Add tomatoes, lettuce, avocado, cilantro, and any extras like cheese, Greek yogurt, and salsa.
Finish and serve: Squeeze fresh lime over the top. Enjoy warm.