Heat the olive oil in a large skillet over medium-high heat.
Add the ground beef and cook until browned, breaking it into small crumbles.
Drain any excess grease.
Add the onion and bell pepper and cook for 4 to 5 minutes until softened.
Stir in the garlic and cook for 30 seconds.
Add the taco seasoning and mix well.
Stir in the diced tomatoes with green chilies, beef broth, black beans, and corn.
Bring the mixture to a gentle simmer.
Add the cooked rice and stir until everything is evenly combined.
Sprinkle the shredded cheese evenly over the top.
Cover the skillet and cook for 3 to 5 minutes until the cheese is melted.
Garnish with chopped cilantro and avocado slices before serving.