Cook the pasta: Bring a large pot of salted water to a boil. Add 1 pound of elbow macaroni (or your favorite pasta) and cook according to the package directions. Drain the pasta and rinse under cold water until completely cooled. Drain again and set aside.
Make the dressing: In a large bowl, whisk together 1 cup of mayonnaise, 1 tablespoon sugar, 2 tablespoons apple cider vinegar, 1/2 teaspoon salt, and 1/2 teaspoon black pepper until smooth.
Assemble the salad: Add the cooled pasta to the bowl with the dressing. Stir in 8 ounces of halved grape tomatoes, 8 slices of cooked and crumbled bacon, and 2 cups of chopped fresh baby spinach. Mix everything gently until evenly coated.
Chill and serve: Cover the salad and refrigerate for at least 1 hour before serving to allow the flavors to meld. Serve cold and enjoy!