In a large pot of salted boiling water, cook the penne pasta according to package instructions until al dente. Drain and set aside, reserving 1 cup of pasta water.
In a large skillet, heat the olive oil over medium heat. Add minced garlic and red pepper flakes, cooking for about 1 minute until fragrant but not browned.
Stir in the crushed tomatoes, let simmer for 5-7 minutes, allowing the flavors to meld.
Reduce heat to low, stir in the heavy cream, and mix well. Allow the sauce to cook together for another 5 minutes, thickening slightly.
Add the cooked pasta to the sauce, tossing to coat. If the sauce is too thick, add reserved pasta water a little at a time until desired consistency is reached.
Stir in the grated Parmesan cheese, lemon zest, and lemon juice. Season with salt and pepper to taste. Mix well until everything is combined.
Serve hot, garnished with fresh basil and a sprinkle of additional Parmesan if desired.
Notes
Adjust red pepper flakes to taste for desired spiciness.