In a large skillet, heat butter and olive oil over medium heat until butter is melted. Add pepper, onion, and garlic and cook until tender, about 3-5 minutes.
Add ham, basil and oregano and continue to cook, stirring occasionally, for another 2-3 minutes.
Stir in broth, lemon juice, and pasta. Bring to a boil. Reduce heat; simmer, covered, for about 8 minutes, then uncover and cook for about another 10 minutes, until pasta is tender and liquid reduced.
Add 1/2 cup of the Parmesan cheese and stir to combine. Sprinkle parsley and remaining Parmesan cheese over the top of the pasta. Serve immediately.