Heat large skillet over medium-high heat. Add ground beef, break apart, cook 6-7 minutes until browned.
Drain excess fat, leaving 1-2 tablespoons in pan.
Add diced onion and bell pepper. Cook 3-4 minutes until softened. Add garlic, cook 30-60 seconds.
Stir in Worcestershire sauce and all seasonings. Cook 1 minute.
Add uncooked rice, stir to combine. Pour in beef broth, diced tomatoes, and Rotel tomatoes. Stir well.
Increase heat to high, bring to a boil.
Reduce heat to low, cover tightly. Simmer 18-20 minutes without lifting lid.
Check rice for doneness—should be tender with liquid absorbed.
Remove from heat. Sprinkle cheese on top, cover 2-3 minutes to melt.
Garnish with parsley and green onions. Serve hot.