Heat your skillet over medium-high heat. Add the ground beef and cook until browned and fully cooked, breaking it up with your spoon as it cooks. Drain excess fat if needed, then return the beef to the skillet.
Sprinkle the taco seasoning over the meat. Stir in the diced bell pepper, corn, and black beans. Let them cook for 2–3 minutes, just enough to warm and soften slightly, releasing their natural flavors.
Add uncooked rice, salsa, and chicken broth to the skillet. Stir everything together well, ensuring the rice is evenly distributed and submerged in the liquid.
Bring the mixture to a gentle boil, then reduce the heat to low and cover with a lid. Let it simmer for about 18–20 minutes, or until the rice is tender and most of the liquid is absorbed. Check halfway through and stir to prevent sticking.
Once the rice is cooked, turn off the heat. Sprinkle shredded cheddar cheese evenly over the top, cover the skillet again, and let the cheese melt for about 2–3 minutes.
Uncover, garnish with your favorite toppings like sour cream, avocado, or chopped cilantro. Scoop and serve hot directly from the skillet!