Cook the pasta: Fill a sizable pot with water and add salt, then bring it to a rolling boil. Once boiling, add the pasta and cook as directed on the package until it's al dente. Afterward, drain the pasta and rinse it with cold water to stop the cooking process. Set it aside for later use.
Prepare the bacon: While the pasta is cooking, fry or bake the bacon until it's crispy. Once cooked, chop it into small, bite-sized pieces and set aside.
Prepare the dressing: In a small bowl, whisk together the mayonnaise, olive oil, apple cider vinegar, sugar, salt, garlic powder, onion powder, and black pepper until smooth and well combined. Adjust the seasoning to your taste.
Assemble the salad: In a large mixing bowl, combine the cooled pasta, thawed peas, cooked bacon, and freshly grated Parmesan cheese.
Add the dressing: Drizzle the creamy dressing over the pasta combination and carefully mix until all ingredients are well covered.
Chill and serve: For best results, cover the pasta salad and refrigerate it for at least 30 minutes to allow the flavors to meld together. Serve cold and enjoy!