How to Make It
Bring a large pot of salted water to a boil over high. Stir in pasta; cook 10 minutes, stirring occasionally. Stir in peas and broccoli rabe, and cook 2 more minutes. Drain pasta, reserving 1 cup cooking water. Rinse and drain pasta under cold water until cooled; set aside.
Heat oil in a large skillet over medium. Add shallot and garlic, and cook, stirring occasionally, until starting to soften, about 3 minutes. Add ham, salt, and pepper to skillet; cook, stirring occasionally, until ham starts to lightly brown, about 4 minutes. Stir in 1 cup cooking water, and bring to a boil over medium-high. Cook until slightly reduced, about 2 minutes. Transfer ham mixture to a large bowl; add pasta mixture, and toss to coat. Stir in parsley, feta, and lemon juice.