This dish also takes well to the addition of fresh crabmeat, lobster, or shrimp.
In a blender or food processor, puree sorrel bunch with egg. In a large bowl, combine flour and semolina. Make a well in the center and pour in pureed sorrel. Mix until a ball begins to form. Add water a little at a time, until dough comes together. Flour dough lightly; then roll through your pasta machine’s widest opening.
Repeat, decreasing the opening one increment at a time, until the next-to-last setting (or the last setting if you prefer your pasta thinner). You may have to cut the length of the pasta as the sheets get longer and longer with each pass through the machine.
Roll the fresh sheets of pasta into a scroll and cut into quarter-inch-wide pieces. Unroll each cut piece and you’ll have linguine noodles. Cover pasta with a towel until ready to cook. (You may make the pasta a day ahead. Just place it on lightly floured baking sheet, cover, and refrigerate.)
Bring a large pot of salted water to a boil. In a large saute pan over medium heat, cook garlic gently in olive oil. Add pasta and peas to the boiling water and cook 2 to 3 minutes (until pasta is al dente). Drain and add pasta and peas to pan with garlic. Add butter, Parmigiano, mint, chives, and chopped sorrel; toss to combine. Season with lemon juice, salt, and pepper. Divide among four warm bowls and top with ricotta and chive blossoms.