Cook the macaroni pasta in salted water according to package directions.
While the pasta cooks, chop all the ingredients needed for the salad.
Once the pasta is cooked to al-dente, drain and set aside in a large bowl. Drizzle with a bit of oil and toss to coat. This will keep the pasta from sticking to each other.
Add the chopped gherkins, bell pepper, celery, onion and corn into the pasta.
In a measuring cup, combine all of the dressing ingredients. Whisk well, then pour the dressing over the salad.
Toss the macaroni salad until nicely coated with the dressing.
You can serve this creamy macaroni salad immediately or let it chill in the fridge for about 30 minutes, to allow the flavors to meld.
Video
Notes
Here's a brief summary of my Tips & Tricks for this creamy macaroni salad recipe:
Tip #1 includes ingredient substitutions and swaps.
See Tip #2 for how to make this homemade macaroni salad Paleo & Whole30.
Spice lovers, be sure to read Tip #3.
Tip #4 is all about my favorite seasoning ideas for this vegan macaroni salad recipe.