In a large skillet, heat olive oil over medium heat. Add the chopped onion and green bell pepper, and sauté for about 3-4 minutes until softened.
Add the minced garlic and ground beef to the skillet. Cook until the beef is browned, breaking it up with a spatula as it cooks. Season with salt, pepper, Worcestershire sauce, smoked paprika, and oregano.
In a large mixing bowl, combine the uncooked rice, diced tomatoes (with juice), cream of mushroom soup, and beef broth. Stir in the cooked beef mixture until well combined.
Pour the entire mixture into a greased 9x13-inch baking dish.
Cover the dish with aluminum foil and bake for 40 minutes.
Remove the foil, sprinkle the shredded cheddar cheese evenly on top, and bake uncovered for an additional 10-15 minutes, or until the cheese is melted and bubbly.
Once done, let it cool for a few minutes before serving.
Garnish with fresh chopped parsley before serving to add a touch of color and freshness.