Heat olive oil in skillet over medium heat. Add ground beef, cook until browned, season with salt and pepper, then drain excess fat.
Add bell peppers and corn, cook for 3-4 minutes until slightly softened.
Sprinkle taco seasoning over beef and vegetables, stir to coat. Add rice, toast for 1 minute.
Pour in beef broth, diced tomatoes with juices, and black beans. Bring to boil, then reduce heat, cover, and simmer for 18-20 minutes until rice is tender.
Sprinkle shredded cheddar cheese over the top, cover, and let sit off heat until cheese melts. Garnish with green onions before serving.
Notes
For extra flavor, add a squeeze of lime or hot sauce before serving.