In a large cast-iron Dutch oven, cook pasta according to package directions. Drain and rinse with cold water. Drain well.
In a large bowl, whisk together mayonnaise, vinegar, mustard, salt, and pepper. Stir in cooked pasta, bell pepper, tomatoes, onion, celery, and basil. Cover and refrigerate for 1 hour before serving. Garnish with paprika and basil, if desired.
Recipe by Southern Cast Iron at https://southerncastiron.com/creamy-macaroni-salad/