Gently combine beef, rice, breadcrumbs, Parmesan, egg, garlic, Italian seasoning, salt, and pepper. Shape into 12 meatballs.
Heat oil in a broiler-safe skillet over medium heat. Lightly brown meatballs on all sides.
Add broth, then marinara. Bring to a gentle simmer. Cover tightly; cook on LOW for 45–60 minutes, until rice is tender and meatball centers reach 160°F. Add broth as needed if sauce thickens.
Uncover; simmer briefly to thicken sauce if needed. Top with mozzarella.
Broil uncovered 2–3 minutes until golden and bubbly. Watch closely; pan and handle must be broiler-safe.