Caramelize Onions: Preheat oven to 375°F (190°C). Heat olive oil in a large skillet over medium heat. Add sliced onions and cook for 15 minutes, stirring often, until golden brown. Remove and set aside.
Cook Beef: In the same skillet, brown ground beef over medium-high heat for 8 minutes, breaking into small pieces. Drain fat.
Season: Add garlic powder, onion powder, thyme, salt, and pepper to beef. Stir well.
Assemble: In a 9×13 inch casserole dish, combine uncooked rice, seasoned beef, caramelized onions, and beef broth. Mix thoroughly.
First Bake: Cover tightly with foil. Bake for 35 minutes until rice is tender.
Add Cheese: Remove foil. Sprinkle Swiss cheese and French fried onions evenly over top.
Final Bake: Bake uncovered for 10 minutes until cheese melts and onions are crispy.
Rest: Let stand 5 minutes. Garnish with fresh parsley before serving.