Bruschetta Pasta Salad
Bruschetta Pasta Salad takes the juicy tomato, basil, and garlic flavors of classic bruschetta and tosses them with tender pasta and creamy mozzarella for a dish that works as a quick dinner or a standout side.

It comes together in about 20 minutes with no mayo, so it’s fresh and light. Make it once and you’ll see why it lands on our table all summer long.
Why This Pasta Salad Works
The dressing is just the tomatoes’ own juices, good olive oil, and a splash of balsamic. No heavy mayo means it tastes bright and clean, even when served straight from the fridge.
Fresh mozzarella adds a creamy bite, and the torn basil brings that peppery, aromatic hit you expect from a great bruschetta. The pasta soaks up the garlicky tomato vinaigrette, so every mouthful has a pop of flavor.
Ingredients

- 12 oz rotini pasta: any short pasta works, like penne or farfalle
- 1 ½ lbs ripe tomatoes: vine-ripened or Roma, diced into small chunks
- 8 oz fresh mozzarella: ciliegine (cherry size) drained, or a larger ball torn into bite-sized pieces
- ½ cup fresh basil leaves: torn just before using
- 2 garlic cloves: minced
- ¼ cup extra-virgin olive oil
- 3 tbsp balsamic vinegar
- ½ tsp kosher salt: plus more to taste
- ¼ tsp black pepper
Variations / Substitutions
- Swap the vinegar: red wine vinegar or a good sherry vinegar works in place of balsamic for a slightly sharper tang.
- Make it a main: fold in 2 cups of shredded rotisserie chicken, or stir in chilled, chopped cooked shrimp.
- Add some greens: a handful of baby arugula or spinach tossed in just before serving gives a peppery crunch.
- Gluten-free: use your favorite gluten-free short pasta, cooked just shy of al dente so it holds its shape.
For the classic appetizer on toasted bread, try our Classic Tomato Bruschetta.
How To Make Bruschetta Pasta Salad
Step 1: Cook the Pasta

Bring a large pot of salted water to a boil. Add the 12 oz rotini and cook according to package directions until al dente, about 8 minutes. Drain well and transfer to a large bowl.
The pasta should be tender but still have a slight bite. Avoid overcooking, as it will soften further when tossed with the juicy tomato mixture.
Step 2: Mix the Tomato Topping

While the pasta cooks, core and dice the 1 ½ lbs tomatoes into small chunks and place them in a separate large bowl. Add the minced garlic, ¼ cup olive oil, 3 tbsp balsamic vinegar, ½ tsp salt, and ¼ tsp pepper. Toss gently to combine and let the mixture sit for 5 minutes.
The tomatoes will start to release their juices, creating a fragrant, glossy dressing that smells sweet and sharp.
Step 3: Combine Pasta and Sauce

Add the drained pasta to the bowl of tomatoes and toss well to coat. Fold in the 8 oz fresh mozzarella, letting the warmth of the pasta soften the cheese just slightly.
At this point the salad will look very wet from the tomato liquid, but the pasta will drink it up as it rests. Let it sit for about 10 minutes so the flavors meld before you finish it.
Step 4: Toss and Serve the Salad

Tear the ½ cup fresh basil leaves by hand and fold them into the pasta. Taste and add more salt, pepper, or a tiny splash of vinegar if the dish needs a lift.
Spoon into a serving bowl and scatter a few extra basil leaves on top. A final drizzle of olive oil right at the table looks beautiful and adds a glossy finish.
Tips for the Best Pasta Salad
- Use the ripest tomatoes you can find. Their natural juices form the dressing, so flavor really counts here.
- Tear basil by hand instead of chopping. A knife can bruise the leaves and make the edges turn dark faster.
- When making ahead, keep the basil separate and add it just before serving. The pasta may absorb some dressing in the fridge, so taste and perk it up with a splash of vinegar or oil before bringing it to the table.
- For a slightly creamier texture, stir in a spoonful of whole-milk ricotta or a dollop of basil pesto when you toss the pasta with the tomatoes.
Storing Leftovers
Store any leftovers in an airtight container in the fridge for up to 3 days. The salad is delicious cold, and the flavors actually deepen overnight. Give it a good stir before serving and add a fresh pop of basil if you have it.
What To Serve With Bruschetta Pasta Salad
This pasta salad is a natural partner for anything off the grill. Try it alongside grilled lemon chicken or a seared flank steak, the bright acidity cuts through the richness of the meat beautifully. A piece of garlic bread is never a bad idea either.
Frequently Asked Questions
Should I rinse the pasta after cooking?
Rinsing with cold water stops the cooking and cools the pasta quickly, but it also washes away starches that help the dressing cling. I prefer to drain the pasta well, toss it with a tiny drizzle of olive oil to prevent sticking, and let it cool to room temperature before combining with the tomato mixture.
Can I use canned diced tomatoes instead of fresh?
Fresh tomatoes are the heart of this dish because they keep their shape and release just the right amount of liquid. Canned tomatoes are softer and much more watery. If you only have canned, drain them very thoroughly and know they will break down more in the salad.
Can I substitute dried basil for fresh?
Dried basil can’t replicate the fresh, peppery punch that makes bruschetta so good. Stick with fresh leaves here. Dried herbs will taste more one-dimensional and you’ll lose that bright finish.

Bruschetta Pasta Salad Recipe
Ingredients
Method
- Cook rotini in salted boiling water until al dente, drain, and transfer to a large bowl.
- Dice tomatoes and toss with garlic, olive oil, balsamic, salt, and pepper. Let rest 5 minutes.
- Add pasta to tomato mixture, toss, fold in mozzarella, and let sit 10 minutes.
- Tear basil, fold into salad, adjust seasoning, and serve with a drizzle of olive oil.
