Cook the pasta in a large pot of boiling water following the package instructions until al dente. Drain and rinse the pasta under cold water.
While the pasta is cooking, ensure the peas are thawed, the bacon is cooked and chopped, and the parmesan is grated. Set these ingredients aside.
In a small mixing bowl, whisk together the mayonnaise, olive oil, apple cider vinegar, sugar, salt, garlic powder, onion powder, and black pepper until the dressing is smooth and well combined.
In a large bowl, combine the pasta, peas, bacon, and parmesan. Pour the prepared dressing over the ingredients. Stir everything until evenly coated with the dressing.
Cover the bowl with a lid or plastic wrap and refrigerate for 1 to 2 hours to chill, or serve immediately. Enjoy your creamy pasta salad!