Place diced bacon into a straight-edged sauté pan, then cook, stirring regularly, over medium heat until the bacon is crispy.
Remove and set aside, but reserve the grease.
To the hot grease, add in the onion and garlic, and cook, stirring regularly, until the onion is tender, about 5-10 minutes.
Whisk in the ranch seasoning mix, then slowly whisk in the half-and-half and whole milk.
Bring to a simmer, then simmer for 5 minutes or until the sauce has begun to thicken.
Reduce the heat to low, then whisk in the cheese, little by little, until fully melted. Do this slowly to avoid clumping and graininess.
Pour the sauce into a large serving bowl, then stir in the cooked chicken, broccoli, and pasta.
Taste and re-season, if necessary, then serve and enjoy!
Take 5 seconds to . We greatly appreciate it!