Cook bacon in a large skillet over medium heat until crisp; keep bacon drippings. Crumble bacon and set aside. Season chicken with salt and pepper, then sear in the bacon grease for 2 to 4 minutes per side until browned. If needed, cook chicken in batches to avoid overcrowding. Use tongs or a slotted spoon to remove chicken, leaving bacon grease in the pan. Transfer chicken to a plate.
Reduce heat to low, add minced garlic to bacon grease and cook for about 1 minute until fragrant, avoiding burning. Pour in chicken broth and milk, then stir. Add cream cheese, cover, and cook briefly until almost melted. Whisk to combine the sauce, then introduce parmesan cheese, whisking again. Simmer uncovered on low until the sauce thickens. Season with salt and pepper, then reintroduce chicken, bacon, and pasta, tossing together. Serve promptly.