Boil the pasta. Salt a large pot of water and cook pasta to al dente.
Reserve 1 cup pasta water, then drain.
Crisp the bacon. In a large skillet, cook chopped bacon over medium heat until crispy. Remove to a plate. Leave 1–2 tbsp bacon fat in the pan.
Bread the chicken. Pat chicken dry.
Mix flour, panko, garlic powder, smoked paprika, salt, and pepper in a bowl. Beat egg with water in another bowl. Dip chicken in egg, then in the breadcrumb mixture, pressing to coat.
Cook the chicken. Add a thin layer of oil to the skillet with the bacon fat.
Pan-fry chicken over medium heat until golden and cooked through, 3–4 minutes per side. Work in batches so pieces aren’t crowded. Move to a wire rack or paper towel–lined plate.
Start the sauce. Pour off extra oil, leaving about 1 tbsp in the pan.
Add butter and garlic; cook 30 seconds until fragrant. Stir in ranch seasoning and chicken broth, scraping up browned bits. Simmer 2 minutes.
Make it creamy. Reduce heat to low.
Stir in heavy cream and Parmesan until smooth. If it seems thick, add splashes of reserved pasta water. Season with salt and pepper to taste.
Toss the pasta. Add cooked pasta and bacon to the sauce.
If using peas or broccoli, fold them in now. Toss until glossy and well coated. Adjust with more pasta water if needed.
Finish and serve. Top bowls with crispy chicken so it stays crunchy.
Sprinkle with parsley or chives and a pinch of red pepper flakes if you like heat. Serve immediately.