This pesto pasta salad is packed with tender pasta, vibrant grape tomatoes, creamy mozzarella balls, and crunchy red onions. Tossed in fresh, aromatic pesto, it’s the perfect dish for potlucks, BBQs, or a light lunch. Simple to make and bursting with Italian flavors, this pasta salad will quickly become a go-to favorite!