Preheat oven to 375°F (190°C) and lightly grease a baking dish.
In a skillet over medium heat, warm olive oil and sauté the onion and garlic for 2 minutes.
Add the ground beef and cook until browned, breaking it apart with a spoon. Season with salt, pepper, paprika, and oregano.
Stir in the tomato sauce and simmer for 2 minutes.
Add the uncooked rice, frozen peas and carrots, and beef broth. Mix well.
Transfer the mixture to the baking dish and cover tightly with foil.
Bake for 35–40 minutes, or until the rice is tender and has absorbed the liquid.
Remove from the oven and gently stir in the sour cream.
Sprinkle cheddar cheese on top and return to the oven uncovered for 5–7 minutes, or until melted.
Garnish with green onions before serving if desired.