Prepare the rice according to package instructions.
In a large skillet, heat a drizzle of oil over medium heat.
Add the diced onion and bell pepper to the skillet and sauté until softened, about 5 minutes.
Add the ground beef or turkey to the skillet, breaking it apart as it cooks, until browned.
Stir in the taco seasoning and mix thoroughly to coat the meat and vegetables.
Add the black beans and corn, stirring to combine, and allow to heat through, about 3-5 minutes.
Serve the cooked rice into bowls and top with the meat mixture.
Top with shredded cheese, salsa, avocado slices, and a sprinkle of cilantro.