Cook pasta according to package directions. Drain and cool.
Whisk together oil, buttermilk, mayonnaise, and ranch dressing mix in a large bowl.
Add cooked pasta, cheddar cheese, chopped bacon, and parsley. Toss to coat.
Cover and refrigerate 8 hours before serving.
