Melt butter in a large saucepan over medium-high heat. Add onion and ham; sauté 3 minutes. Add peas and rice; cook for 2 minutes. Add broth and wine; bring to a boil. Cover, reduce heat, and simmer 20 minutes, stirring occasionally. Stir in the cheese, parsley, and pepper.