01 - Bring a large pot of salted water to a boil. Cook pasta according to package directions until al dente. Reserve 1/2 cup pasta water, then drain.
02 - Cut broccoli into small florets. Add to pasta water during final 3 minutes of cooking. Drain together with pasta.
03 - Heat olive oil in large skillet over medium heat. Add bacon and cook, stirring occasionally, until crisp, about 5–7 minutes.
04 - Add minced garlic and red pepper flakes (if using) to skillet. Sauté 1 minute until fragrant.
05 - Add drained pasta and broccoli to skillet. Pour in cream and half the Parmesan. Toss to combine, adding reserved pasta water as needed for silky consistency.
06 - Season with salt and pepper. Serve immediately, garnished with remaining Parmesan.