Bring a large pot of salted water to a boil.
Cook the penne pasta according to the package directions until al dente.
Drain the pasta and drizzle with a little olive oil to prevent sticking.
Heat the olive oil in a large skillet over medium heat.
Add the garlic, yellow squash, zucchini, asparagus, cherry tomatoes, red onion, sea salt, and several grinds of black pepper.
Sauté the vegetables for 3–4 minutes until they are crisp-tender.
Add the cooked pasta, thawed peas, grated Pecorino cheese, fresh lemon juice, and a pinch of red pepper flakes.
Toss everything together until the cheese melts and lightly coats the pasta.
Stir in the fresh basil and optional tarragon.
Taste and adjust the seasoning with additional salt, pepper, or lemon juice if needed.
Garnish with more fresh basil, extra Pecorino cheese, and a drizzle of olive oil before serving.