01 -
Cook the pasta in a large pot of salted boiling water according to package instructions until al dente. Reserve ½ cup of pasta water, then drain and set aside.
02 -
Heat olive oil and butter in a large skillet over medium heat. Add garlic and sauté for 30 seconds until fragrant.
03 -
Add asparagus, cherry tomatoes, and sugar snap peas to the pan. Cook for 4–5 minutes, stirring occasionally, until the vegetables are slightly tender but still crisp.
04 -
Season with red pepper flakes, salt, and black pepper, then toss in the drained pasta.
05 -
Add the reserved pasta water, Parmesan cheese, lemon zest, and lemon juice. Stir everything together until well coated and creamy.
06 -
Remove from heat and stir in fresh basil and parsley.
07 -
Serve immediately, topped with extra Parmesan and a drizzle of olive oil if desired.