Quick and Fresh Tomato Basil Pasta Salad
This tomato basil pasta salad is the one I make when it is too hot to cook much and I want something that tastes like real summer. Ripe tomatoes, fresh basil, and a simple balsamic dressing coat every piece of pasta.

It is light enough for a weeknight side but satisfying enough to bring to a cookout or eat straight from the bowl. No mayo, which means it stays bright and the leftovers are actually good the next day.
Why This Pasta Salad Works
The tomatoes get a little jammy as they sit with the salt, and the basil adds that clean green bite you only get from fresh leaves. Because the dressing is oil and vinegar, the whole thing stays lively and never turns gloppy.
I keep the ingredient list short on purpose so nothing competes with the tomato and basil. A quick cold rinse on the pasta and a 5 minute rest after tossing is all it takes to pull it together.
Ingredients

- 1 lb dried short pasta (rotini, farfalle, or penne): shapes with plenty of nooks and ridges hold onto the dressing best
- 1 pint cherry tomatoes, halved: the sweetest, ripest ones you can get
- 1/2 cup packed fresh basil leaves, torn: tear them instead of chopping so you get visible green pieces
- 1/4 cup thinly sliced red onion: (optional)
- 1/3 cup extra-virgin olive oil: the fruity good stuff, since it never gets cooked
- 3 tbsp balsamic vinegar: a basic supermarket bottle works, just avoid anything labelled sweet or syrupy
- 1 small garlic clove, grated or minced
- 1/2 tsp kosher salt, plus more for the pasta water
- freshly ground black pepper
Variations and Substitutions
- Add mozzarella: fold in 8 oz of small mozzarella pearls (ciliegine) right before serving for a more substantial salad.
- Swap the vinegar: red vinegar or white balsamic both work. The flavor will be a bit sharper, so you might use a touch less.
- Go dairy-free: skip the cheese or use a plant-based alternative. The salad is still great without anything extra.
- Make it a main: stir in 2 cups of shredded cooked chicken or a can of drained chickpeas.
Italian Chicken Breasts are a great main dish to serve alongside this salad.
How to Make Tomato Basil Pasta Salad
Step 1: Cook the Pasta

Fill a large pot with water, salt it until it tastes like the sea, and bring it to a boil. Add the 1 lb pasta and cook until al dente, about 8 to 10 minutes according to the package. Drain it, then rinse under cold water right away to stop the cooking and cool the pasta down fast. Shake off as much water as you can so the dressing does not get watery.
The pasta needs to be completely cool before you dress it. Warm pasta drinks up the dressing too quickly and can turn gummy. If you have an extra 10 minutes, spread the drained pasta on a baking sheet to air-dry a bit, but a thorough cold rinse and a good drain does the job.
Step 2: Whisk the Dressing

In a small bowl or a jar with a tight lid, combine the 1/3 cup olive oil, 3 tbsp balsamic vinegar, the grated garlic, 1/2 tsp salt, and a few generous grinds of black pepper. Whisk or shake until the mixture looks a little creamy and emulsified. Give it a taste and adjust. If your tomatoes are very sweet, an extra splash of vinegar can balance things nicely.
The garlic will mellow as it sits with the acid, so do not worry if it tastes sharp at first. This dressing can be made a day ahead and kept in the fridge. Just shake it again before using.
Step 3: Toss the Salad and Serve

In a big bowl, combine the cooled pasta, halved tomatoes, torn basil, and the sliced red onion if you are using it. Pour the dressing over everything and toss gently with two big spoons until each piece of pasta has a glossy coat. Let the salad sit for about 5 minutes so the tomatoes release a little juice and all the flavors come together.
Spoon it onto a platter or into a serving bowl and scatter a few extra basil leaves on top just before it hits the table. It holds well at room temperature for up to an hour, and any leftovers keep beautifully in the fridge.
A Few Notes Before You Start
- Pick a short pasta with curves or ridges. Long noodles like spaghetti tend to clump in a cold salad and do not carry the dressing the same way.
- Salt the pasta water generously. This is your only chance to season the pasta itself, so the water should taste like ocean water.
- If you are making this a few hours ahead, reserve a handful of the basil to stir in right before serving. The leaves will stay fragrant and fresh-looking.
- Taste the salad after you add the dressing. If it feels a little flat, it usually needs another small pinch of salt or a tiny splash of vinegar rather than more oil.
Doubling or tripling for a crowd? Use these rough ratios.
| Servings | Pasta | Cherry Tomatoes | Dressing |
|---|---|---|---|
| 8 | 2 lbs | 2 pints | double the dressing |
| 12 | 3 lbs | 3 pints | triple the dressing |
How to Keep Leftovers Fresh
Leftover pasta salad stays good in an airtight container in the fridge for up to 3 days. The olive oil will firm up when cold, so let it sit at room temperature for about 15 minutes before eating. A tiny drizzle of fresh olive oil and a few new basil leaves wakes it right back up.
What Goes Well With Tomato Basil Pasta Salad
This salad is a natural alongside anything hot off the grill. The acidity cuts through the richness of grilled sausages, rosemary chicken, or a simple seared salmon fillet. It is also right at home on a potluck table next to burgers and corn on the cob.
Frequently Asked Questions
Can I use dried basil instead of fresh?
No, dried basil will not give you the same bright herbal pop. If you are out of fresh basil, a handful of fresh parsley or arugula works better than any dried herb.
My pasta turned out mushy. What went wrong?
It was probably overcooked or not rinsed fast enough. For salads, cook the pasta just to al dente, then immediately rinse it with cold water to stop the cooking. Spreading it out on a sheet pan helps too.
Can I make this gluten-free?
Absolutely. Use your favorite gluten-free short pasta. Cook according to the package, but rinse extra well because some gluten-free pastas get sticky as they cool.
How do I revive leftover salad that seems dry?
Pasta absorbs dressing as it sits. Stir in a small amount of olive oil and a pinch of salt, then taste. Often that is all it needs. If it still tastes flat, a tiny splash of vinegar helps.

Tomato Basil Pasta Salad Recipe
Ingredients
Method
- Cook the pasta in a large pot of salted boiling water until al dente, about 8 to 10 minutes. Drain, rinse under cold water until cool, and shake off excess water well.
- In a small bowl or jar, whisk together the olive oil, balsamic vinegar, garlic, salt, and black pepper until emulsified.
- In a large bowl, toss the cooled pasta with the tomatoes, basil, red onion (if using), and dressing. Let sit 5 minutes, then serve with a few more torn basil leaves on top.
