01 -
Bring a large pot of salted water to a boil. Cook pasta according to package instructions until al dente. Drain and set aside.
02 -
Heat olive oil in a large skillet over medium-high heat. Season chicken pieces with salt and pepper, then cook for 5 to 7 minutes until browned and cooked through. Transfer chicken to a plate and set aside.
03 -
Add chopped bacon to the same skillet. Cook until bacon is crisp. Remove bacon with a slotted spoon, drain on paper towels, and reserve 1 to 2 tablespoons bacon fat in the pan.
04 -
Add minced garlic to the skillet and sauté for 30 seconds until fragrant, taking care not to burn.
05 -
Pour in heavy cream and whole milk. Stir in ranch seasoning mix and simmer for 3 to 4 minutes, allowing the sauce to slightly thicken.
06 -
Reduce heat to low and add shredded cheddar and grated parmesan cheese. Stir until both cheeses are fully melted and the sauce is smooth.
07 -
Return cooked chicken and bacon to the skillet. Add drained pasta. Toss everything together to coat in sauce and heat through.
08 -
Top with freshly chopped parsley if desired. Serve hot.