Boil salted water, cook pasta to al dente per package directions
Reserve 1 cup pasta water before draining
While pasta cooks, boil 2 cups peas for 2-3 minutes until bright green
Drain, set aside 1 cup whole peas, reserve 1 cup for blending
Blend 1 cup peas with ¼ cup pasta water, 2 tbsp olive oil, pinch salt until smooth
Heat butter and remaining olive oil in large skillet over medium
Add garlic, cook 1 minute until fragrant
Add cream, simmer 2-3 minutes until slightly thickened
Stir in pea purée, mix well
Add remaining 1 cup whole peas
Add drained pasta, toss, adding pasta water to reach desired consistency
Remove from heat
Add Parmesan, lemon zest, lemon juice, toss vigorously
Fold in mint and basil, reserve some for garnish
Season with salt and pepper
Divide among bowls
Top with ricotta dollop if using
Garnish with herbs, Parmesan, lemon zest, red pepper flakes