Boil water in a large pot. Add a pinch of salt and a drizzle of olive oil before adding the gluten-free pasta. Cook according to the package instructions, ensuring it’s al dente—overcooked pasta won’t hold its shape in the salad.
Drain the pasta and rinse under cold water to stop the cooking process. Transfer the pasta to a large mixing bowl.
Stir in the artichoke hearts, black olives, grape tomatoes, diced mozzarella, and roasted red peppers until evenly distributed.
In a separate small bowl, whisk together the mayonnaise, garlic powder, onion powder, basil, oregano, parsley, thyme, marjoram, salt, pepper, sugar, red wine vinegar, and balsamic vinegar. Add the Parmesan cheese and stir until smooth.
Pour the dressing over the pasta mixture and toss gently to coat everything evenly. For a final flourish, garnish with freshly chopped basil, if desired.
Chill in the fridge for at least 30 minutes before serving. This allows the flavors to meld beautifully. Enjoy!