1. Cook pasta according to package directions, omitting salt and fat. Drain in a colander over a bowl, reserving 1/4 cup liquid; keep warm.
2. Heat a large saucepan over medium heat. Add oil and butter; swirl until butter melts. Add shallot; cook 5 minutes or until shallot is tender and translucent, stirring occasionally. Stir in beans and peas. Increase heat to medium-high. Add wine; cook 30 seconds. Stir in broth and pepper; cook 5 minutes or until beans and peas are tender. Remove from heat; stir in prosciutto. Stir in pasta, reserved cooking liquid, and salt. Gently stir in ricotta and pecorino. Serve immediately.