
This Bruschetta Pasta Salad brings together juicy cherry tomatoes, fresh basil, garlic, and a tangy balsamic glaze tossed with tender pasta for a vibrant, crowd-pleasing dish ready in under 30 minutes.

If you have ever stared down a basket of ripe cherry tomatoes and a box of pasta and thought, there has to be something brilliant I can do with these, this is your answer. This Bruschetta Pasta Salad is everything you love about classic Italian bruschetta on toast, but transformed into a hearty, shareable bowl that works as a light lunch, a cookout side, or a weeknight dinner you can throw together in less than 30 minutes.
We are talking juicy cherry tomatoes marinated with garlic and fresh basil, creamy little mozzarella pearls tucked into every bite, and a glossy balsamic glaze that ties the whole thing together with just the right amount of sweet acidity. It is bright, it is fresh, and it is the kind of dish that disappears fast at any table.
The magic here is in treating the tomato mixture exactly like a proper bruschetta topping. You let it sit and marinate while the pasta cooks, which means the garlic softens slightly, the basil perfumes the oil, and the tomatoes release their gorgeous natural juices into the dressing. By the time you toss everything together, you have a built-in sauce that is layered and deeply flavorful without any extra effort.
A few things that make this bruschetta pasta salad really shine:
Chef's Tip: Salt your pasta water generously. It should taste pleasantly salty, almost like mild ocean water. This is your only chance to season the pasta itself, and it makes a noticeable difference in the final dish.
For a recipe this simple, the quality of your olive oil and balsamic glaze genuinely matters. A grassy, peppery extra virgin olive oil and a thick, syrupy balsamic glaze will elevate this from good to outstanding. A sharp chef's knife for slicing the tomatoes cleanly and a large enough mixing bowl to toss everything without making a mess are the two kitchen essentials worth having on hand.
This is a forgiving, flexible recipe, but a few small techniques will take it from weeknight casual to genuinely impressive.
Start the bruschetta topping first. The moment you drop the pasta into the boiling water, combine your tomatoes, garlic, red onion, basil, olive oil, and balsamic vinegar in a large bowl. The 10 to 12 minutes it takes the pasta to cook is exactly the right marinating time.
Rinse the pasta briefly, not thoroughly. A quick rinse stops the cooking and prevents clumping, but you want to keep a little starchy film on the pasta so the dressing coats it properly rather than pooling at the bottom of the bowl.
Add the mozzarella last. Fold it in gently right before serving so it stays whole and pillowy rather than breaking down into the dressing.
Make It Your Own: This recipe is an excellent base for bruschetta salad ideas of all kinds. Add a handful of arugula, some sliced Kalamata olives, roasted red peppers, or a pinch of chili flakes for heat. A sprinkle of freshly grated parmesan over the top before serving is never a bad idea either.
Ready to make this beautiful bowl yourself? Here is the full step-by-step recipe:

This Bruschetta Pasta Salad brings together juicy cherry tomatoes, fresh basil, garlic, and a tangy balsamic glaze tossed with tender pasta for a vibrant, crowd-pleasing dish ready in under 30 minutes.
Bring a large pot of generously salted water to a boil. Cook the pasta according to package directions until al dente. Drain, rinse briefly with cold water to stop the cooking, and set aside.
While the pasta cooks, combine the halved cherry tomatoes, minced garlic, red onion, and torn basil in a large mixing bowl. Add the olive oil, balsamic vinegar, salt, and black pepper. Toss well and let the mixture sit for at least 5 minutes so the flavors meld.
Add the cooled, drained pasta to the bowl with the tomato bruschetta mixture. Toss everything together until the pasta is evenly coated.
Gently fold in the fresh mozzarella pearls, being careful not to break them up too much.
Drizzle the balsamic glaze over the top and toss once more to combine. Taste and adjust seasoning with additional salt, pepper, or balsamic glaze as needed.
Serve immediately at room temperature, or cover and refrigerate for up to 1 hour before serving to let the flavors deepen. Finish with a final drizzle of balsamic glaze and extra fresh basil before bringing it to the table.
This healthy bruschetta pasta salad is best enjoyed at room temperature, which makes it ideal for potlucks, picnics, and meal prep lunches. It travels well and holds up beautifully without wilting the way green salads tend to.
Serving ideas:
For leftovers: Store them in an airtight container in the fridge for up to 3 days. Before serving again, let the salad come to room temperature, then refresh it with a drizzle of olive oil and a fresh handful of torn basil. The pasta absorbs the dressing overnight, so a small splash of oil brings back that glossy, dressed look.
Whether you are serving this as a quick cherry tomato bruschetta pasta salad straight from the bowl or dressing it up for a dinner party spread, this recipe is one you will find yourself coming back to all season long.