Preheat the oven to 350°F. In a large ovenproof skillet, heat olive oil over medium-high heat. Add ground beef and cook, breaking it apart with a spatula, until browned.
Drain excess fat from the skillet. Stir in the diced onion and bell peppers, cooking for 2-3 minutes until slightly softened.
Mix in minced garlic, Italian seasoning, Worcestershire sauce, salt, and black pepper, and cook for another 30 seconds.
Add the diced tomatoes with their juice, rice, and beef broth to the skillet. Stir well to combine.
Bring the mixture to a boil, then cover the skillet with a lid (or aluminum foil if using a casserole dish).
Transfer the skillet to the preheated oven and bake for 20-25 minutes, or until the rice is tender.
Remove the skillet from the oven, uncover, and sprinkle the shredded cheese evenly over the top.
Place the skillet back in the oven, under the broiler, for 3-5 minutes or until the cheese is melted and bubbly.
Garnish the casserole with chopped parsley before serving.