Cook the pasta according to the package instructions until al dente. Drain and set aside.
In a large skillet, cook the bacon over medium heat until crispy. Use a spoon to transfer the bacon onto a plate lined with paper towels, allowing it to drain. Once the bacon has cooled, roughly dice or chop it into smaller pieces. Leave the remaining bacon fat in the pan.
Cut the chicken breasts in half, lengthwise, so you have 4 thinner pieces. Season the chicken with salt, pepper, garlic powder, and Italian seasoning.
Place the chicken in the skillet with the remaining bacon grease and cook it over medium heat for approximately 5 to 6 minutes per side or until it's golden brown and thoroughly cooked. Once cooked, transfer the chicken to a plate and let it rest for a few minutes.
Add butter and minced garlic in the same skillet over medium heat, and sauté the garlic for 30 seconds. Add in the half and half and bring it to a gentle simmer for 3 minutes or until the sauce thickens up a bit.
Reduce the heat to low, stir in the dry Ranch seasoning, and cook for about 2 minutes.
Meanwhile, cut the cooked chicken into strips. Add the chicken strips and the cooked pasta to the sauce; stir well to coat the ingredients evenly.
Sprinkle the shredded cheddar cheese over the pasta and cover the skillet with a lid. Let it cook for 3 minutes until the cheese has melted.
Remove from heat and garnish with crumbled bacon and chopped parsley.
Serve the Chicken Bacon Ranch Pasta hot and enjoy!