Boil the pasta: Bring a large pot of well-salted water to a rolling boil.
Cook the pasta until just al dente. Reserve 1 cup of pasta water, then drain.
Blend the sauce: In a blender or food processor, add cottage cheese, pesto, lemon zest, lemon juice, Parmesan, olive oil (if using), and garlic. Blend until completely smooth and creamy.
Taste and season with salt and pepper.
Warm gently (optional): If you prefer a hot sauce, pour the blended sauce into the empty pasta pot over low heat. Stir for 1–2 minutes—do not boil—to keep it silky.
Toss with pasta: Add the drained pasta to the pot with the sauce. Toss to coat, adding splashes of reserved pasta water as needed to loosen and gloss the sauce.
It should cling but still look fluid.
Add veggies or protein: Fold in spinach to wilt, or stir in peas, tomatoes, or pre-cooked protein. Warm through for 1 minute.
Finish and serve: Season again with salt, pepper, or red pepper flakes. Top with extra Parmesan and a drizzle of olive oil.
Serve immediately.