Preheat your oven to 375°F (190°C). Grease a 9×13-inch casserole dish.
In a large skillet over medium heat, add olive oil and sauté the onion until soft, about 3–4 minutes. Add garlic and cook for another 30 seconds. Add ground beef and cook until no longer pink. Drain excess fat.
Stir in paprika, Italian seasoning, salt, and pepper. Add uncooked rice, cream soup, beef broth, and 1 cup of shredded cheese. Mix everything until evenly combined.
Pour the beef and rice mixture into the prepared casserole dish and spread evenly.
Cover the dish with foil and bake for 30 minutes.
Remove foil, sprinkle the remaining ½ cup of cheese on top, and bake uncovered for an additional 10 minutes, until the cheese is melted and bubbly.
Let the casserole rest for 5 minutes before serving. Garnish with parsley or green onions, if desired.