01 - Bring a large pot of salted water to a boil. Cook pasta according to package directions until al dente. During the final 3 minutes, add broccoli florets to the boiling water. Reserve 1/2 cup pasta water before draining.
02 - Heat olive oil in a large skillet over medium heat. Add diced bacon and cook, stirring occasionally, until crispy and browned, approximately 5-7 minutes.
03 - Add minced garlic and red pepper flakes (if using) to the rendered bacon fat. Sauté for 1 minute until fragrant, being careful not to burn the garlic.
04 - Add drained pasta and broccoli to the skillet. Pour in heavy cream and half the Parmesan cheese. Toss thoroughly to coat, adding reserved pasta water as needed to achieve a silky consistency.
05 - Season with salt and freshly ground black pepper to taste. Serve immediately, topped with remaining Parmesan cheese.